1Password Integration Guide
Connect your KiloClaw agent to 1Password to securely manage credentials. This allows your agent to fetch API keys or passwords without ever seeing them in plain text.
Step 1: Create a Dedicated Vault
For maximum security, do not give the bot access to your personal vault.
- Log in to your 1Password account.
- Create a New Vault (e.g., name it
Kilo-Agent-Vault). - Move only the specific items/keys you want the bot to use into this vault.
Step 2: Generate a Service Account Token
- Go to the 1Password Developer Portal.
- Select Service Accounts and click Create a Service Account.
- Important: When prompted for permissions, select only the dedicated vault you created in Step 1.
- Copy the generated token (it will begin with
ops_).
Step 3: Configure KiloClaw
- Navigate to your KiloClaw dashboard: app.kilo.ai/claw.
- Go to Settings > Tools (or Edit Files).
- Paste your
ops_token into the 1Password Setup field. - Click Save.
Step 4: Activate the Integration
To apply the changes and inject the 1Password CLI into your environment:
- Select Upgrade to latest.
- Perform a Redeploy to restart the agent with the new permissions active.