Skip to main content

Agent Tick Docs

Agent Tick is a least-permission approval layer for coding agents. Your local agent can send progress, ask a bounded question, or wait for approval without giving the phone, hosted app, or Agent Tick server a shell.

Use Agent Tick for three things:

  • Status Updates — one-way progress from an agent.
  • Steering — choose from bounded options supplied by the agent.
  • Sanctions — approve or deny one specific risky action before the agent continues locally.

Agent Tick routes requests and returns bounded responses. It does not execute commands remotely.

Start here

  1. Quick Start — connect the app, send a Test Request, then connect your first Agent Connection.
  2. Core Concepts — understand Requests, Sessions, Agent Connections, Approval Devices, and Workspaces.
  3. Prompt agents to use Agent Tick — make agents call the Agent Tick tool instead of just replying in chat.

Common paths

I want to…Read
Connect my first machineQuick Start
Understand the app screensNative App and Personal Console
Understand Private Requests and private Status UpdatesPrivate encryption
Configure Claude Code, Codex, Pi, or other toolsCoding-agent integrations
Try Agent Tick from a terminalCLI
Use Agent Tick with a teamWorkspaces
Run my own serverSelf-hosting Quick Start
Build a custom integrationAPI and SDK

Privacy Policy and Terms live on the product site: