Exact secrets
Agents ask for specific 1Password items and fields instead of broad access.
macOS · 1Password · coding agents
Local approvals for coding-agent secrets. Agents request exact 1Password secrets, explain why, and show the command that will receive approved values.
Used daily across personal, employee, and shared 1Password vaults.
Useful agents need access to deploy hooks, databases, cloud APIs, SaaS admin surfaces, internal tools, and personal or team credentials. The more useful the agent fleet becomes, the more dangerous broad ambient access gets.
Raw op prompts are gated, but opaque. When many agents
run in parallel, a random 1Password approval prompt does not tell
you which agent asked, what it wants, why, or where the value will
go.
Agents ask for specific 1Password items and fields instead of broad access.
The request explains why the secret is needed before any value is fetched.
Approved values are delivered to the shown child process, not printed into logs.
Agent Secret turns secret access into a native approval moment with request context: reason, command, working directory, aliases, and exact 1Password secret references. Deny it when the request does not make sense, or approve it when the agent is on the right path.
Agent Secret ships as a signed and notarized macOS app bundle with the CLI inside it. There is no hosted Agent Secret account to create.
brew tap kovyrin/agent-secret https://github.com/kovyrin/agent-secret
brew install --cask agent-secret
agent-secret skill-install
agent-secret doctor
Profile
version: 1
default_profile: terraform-cloudflare
profiles:
terraform-cloudflare:
reason: Terraform DNS management
ttl: 10m
secrets:
CLOUDFLARE_API_TOKEN: op://Example/Cloudflare/token
Command
agent-secret exec --profile terraform-cloudflare -- terraform plan
The approved child gets the secret. Project files and agent logs keep the reference, not the value.
Agent Secret is a local app and CLI. The project website does not use analytics or advertising cookies, and the app does not send raw secret values to the maintainer.
Read the privacy policyAgent Secret is a personal tool built for a team that uses agents heavily every day. It is already useful here; the launch is about making it discoverable for people with the same problem.