Claude Code, Cursor, and Codex work with real repos and systems — give them brokered, revocable access instead of raw keys.
The problem
Raw keys pasted from ~/.env and dotfiles
No inventory of agents or what they reach
Production touched from personal machines
No switch to flip when something goes wrong
How a laptop agent gets brokered
Claude Code, Cursor, and Codex are enabled per organization — nothing connects uninvited.
An OAuth sign-in ties the session to a real person — a device code flow covers headless machines.
Provider credentials stay in the vault and inject server-side at call time; none of them touch the laptop.
Switch the agent off for the organization and no laptop can establish a session again — the broker’s automatic reconnect is refused with it.
See it
Capabilities
The payoff
The agent on the laptop is still your agent — broker it, watch it, revoke it.
Questions
Related solutions