Compare
OneCLI vs Infisical
Both keep credentials out of AI agents' hands. They differ on per-request control and where your keys get to live.
UpdatedThe short version
Credit where it's due: Infisical's Agent Vault gets the core idea right. Placeholder values instead of real keys, agents pointed at a proxy through HTTPS_PROXY, credentials attached to outbound requests at the boundary. That is the same architecture OneCLI runs, and a second serious team building it is good evidence the model is correct: agents should not possess credentials, period.
So this page is not about who has the right idea. It is about what happens after the placeholder: what controls exist at request time, and where your keys are allowed to live.

How they differ

The model
onecli
A dedicated credential gateway for AI agentsInfisical
A secrets management platform; Agent Vault is its agent-facing brokeronecli
One product: gateway, credential store, policies, and dashboard in a single installInfisical
A standalone broker binary with its own UI and local store; rotation, dynamic secrets, and the rest require deploying the Infisical platform alongsideonecli
A placeholder (onecli-managed). Real keys are injected at the proxy.Infisical
Dummy values substituted at the proxy, same brokered modelonecli
OneCLI's encrypted store, or your password manager: 1Password and BitwardenInfisical
Agent Vault's local store, or the Infisical platformRuntime control
onecli
Allow, block, hold for approval, or rate limit each API callInfisical
Egress filtering: allow or deny access by service and endpointonecli
Hold an individual request until a human approves itInfisical
Proposals: humans approve configuration changes (new services and credentials), not individual requestsonecli
Per-rule request rate limitsInfisical
Not described in their docs todayonecli
Every proxied request with its policy verdictInfisical
Request logging on authenticated trafficPlatform and ecosystem
onecli
Built-in encrypted store, scoped to orgs, projects, and individual agents, with per-host injection rules. Not a storage platform: no dynamic secrets, syncs, or PKI.Infisical
Full Infisical platform: dynamic secrets, rotation, syncs, PKIonecli
1Password (service accounts, op:// references) and Bitwarden (Agent Access SDK)Infisical
Not offered; external store support is Infisical itselfonecli
Managed apps: one-click connect for Gmail, GitHub, Google Calendar and more. OneCLI hosts the OAuth apps and refreshes tokens at the proxy.Infisical
Bring your own OAuth app: register with each provider, paste client ID and secret. Auth Code + PKCE with scope suggestions and automatic refresh.onecli
Open source gateway, plus a cloud dashboardInfisical
Open source (MIT), with a large community around the platformSame architecture, different priorities
Strip the branding and both products are a MITM proxy with a credential store and placeholder substitution. The divergence is in what each team is optimizing. Agent Vault's controls define which services an agent can reach, with human approval when the agent asks to expand that list. OneCLI treats the individual request as the unit of control: the dangerous moment is rarely "the agent can reach Stripe" and usually "the agent is about to POST a refund", so verdicts, holds, and rate limits apply per call.
The second divergence is gravitational. Agent Vault's external store is Infisical, which makes it the natural choice inside an Infisical shop and a platform commitment outside one. OneCLI's vault integrations are the password managers teams already run: 1Password and Bitwarden, with an encrypted server store for everything else.
When to use which
Use Infisical's Agent Vault when
- ·Infisical is already your secrets platform and you want the agent broker from the same vendor
- ·You want the proxy backed by platform features like dynamic secrets and rotation
- ·Service-level egress filtering plus setup-time approvals cover your control needs
Use OneCLI when
- ·You need per-request control: block destructive calls, hold sensitive ones for a human, rate limit the rest
- ·Your keys live in 1Password or Bitwarden and should stay there
- ·You want the agent boundary to be the product: one install, not a broker plus the platform behind it
- ·You want a cloud dashboard for teams, projects, and per-agent activity out of the box
Common questions
Aren't OneCLI and Agent Vault basically the same thing?
Do I need the Infisical platform to use Agent Vault?
Can OneCLI use Infisical as a credential source?
Are Agent Vault's proposals the same as OneCLI's approvals?

