The problem
Your agent ran for 40 minutes and wrote 23 files. You reviewed the summary. That is not the same as reviewing the code.
Agents don't read your codebase before writing. They invent. You end up with the same function in four places, none of them right.
A diff that passes CI is not a diff you've reviewed. Agents are fast and confident and sometimes wrong. You need a gate.
How it works
Setup
Point your agent at AgentDock with an API key. Add the pre-tool hook to your Claude Code settings. Takes two minutes.
AGENTDOCK_API_KEY=ah_live_... AGENTDOCK_BASE_URL=https://your.agentdock.app AGENTDOCK_REQUIRE_APPROVAL=true
In motion
File writes, bash commands, and tool calls stream to AgentDock in real time. The agent pauses and waits. You have a complete diff before anything touches your repo.
In control
One click to approve or reject, with a note the agent sees. Or set rules that auto-approve test files and always require review for anything in src/lib.
What you get
Integrations
Claude Code hooks, Node.js and Python SDKs, and a file watcher for any other agent that writes files.
Pricing
Free to start. No credit card required. Upgrade when your agents need more room.
Free
For individuals getting started with agent oversight.
Pro
For developers running agents seriously on real projects.
Team
For teams that need access controls and shared oversight.
No credit card required · Cancel anytime · All plans include a 14-day Pro trial
Free to start. No credit card. Works with Claude Code in two minutes.
© 2026