Keys stay where they belong
Private keys remain inside macOS Secure Enclave-backed infrastructure. Your agent never sees the secret.
AgentPass is a policy broker for coding-agent operations. It keeps secrets inside the security boundary and gives agents exactly the authority they need — no more.
Password managers were designed for human approval. Coding agents need a different model: narrowly scoped authority, enforced by a broker that can say no.
Private keys remain inside macOS Secure Enclave-backed infrastructure. Your agent never sees the secret.
Allow only the operation, repository, branch, and remote an agent needs. Nothing more.
Short-lived sessions, signed requests, and a tamper-evident audit chain make unattended work accountable.
AgentPass sits between your agent and the operation. It validates context, checks policy, then delegates signing — or refuses.
Read the security model ↗A signed request arrives through the local broker.
Repository, branch, remote, session, and scope are checked.
The key signs inside the security boundary. The payload is audited.
AgentPass is MIT-licensed and evolving in the open.
Get started on GitHub ↗