Fix a seeded threshold bug and open a review PR.
ExecWarden hosted the agent loop and controlled GitHub access. Connected execution capacity supplied the repository, shell, and tests.
Inside the product
Before a sensitive GitHub call, you can see the named Agent identity, its repository and branch-scoped grant, and the exact action waiting for approval. This approval example is separate from the completed run shown next.


ExecWarden hosted the agent loop and controlled GitHub access. Connected execution capacity supplied the repository, shell, and tests.
What changes in practice
These controls apply to tools supplied through ExecWarden. They do not control credentials or access independently present in a customer-configured execution environment.
Limit each tool
Limit GitHub to selected repositories or branches, MCP to selected tools, and deploys to selected environments.
Review the call
Ask mode can pause the exact tool call and its arguments so a reviewer decides on that change, not on a vague request to continue.
Keep credentials contained
When the agent uses a tool through ExecWarden, the underlying provider credential can stay out of its environment.
Where teams start
The first useful task should be concrete, limited, and easy to review afterward.
Autonomous coding agents
Run bug fixes, CI investigations, maintenance, or dependency updates without giving the agent direct merge authority.
MCP clients
Codex CLI, Claude Code, and OpenCode can connect through MCP while provider credentials stay behind ExecWarden.
Execution near the work
Start lightweight, then connect customer-configured compute when the task needs files, commands, git, browser, or private-network access.
Who controls what
That distinction matters. If a secret or tool is independently present in the machine, VM, or container, the agent can use it outside ExecWarden.
Controlled by ExecWarden
Agent identities, per-tool grants, approvals, provider results, revocation, and activity records apply to GitHub, MCP, package, and API calls routed through ExecWarden.
Controlled by the execution environment
Files, shell commands, processes, network access, and secrets independently present in the environment stay under that environment's control.
Get started during beta
Use the app during beta, or start in the docs and pick the first agent task you want to control.