1Password developer tools help you securely use secrets across your development workflows, simplify your SSH and Git management, and build integrations and scripts that programmatically interact with your information in 1Password.Documentation Index
Fetch the complete documentation index at: https://www.1password.dev/llms.txt
Use this file to discover all available pages before exploring further.
How 1Password developer tools work
1Password provides a set of tools that you can combine to secure and simplify your development workflows:- 1Password desktop app: Store secrets, manage developer integrations, and enable biometric authorization prompts for developer workflows.
- 1Password for SSH & Git: Sign Git commits and approve SSH connections using keys generated and stored in 1Password.
- Environments: Manage project secrets as sets of environment variables that you can load directly from 1Password without exposing secrets in plaintext.
- 1Password CLI: Securely access secrets from 1Password in your terminal, scripts, and CI/CD pipelines.
- 1Password for VS Code: Detect plaintext secrets in your code so you can store them in 1Password and replace them with secure secret references.
- 1Password SDKs: Interact with 1Password from your Go, JavaScript, or Python applications.
- 1Password Service Account: Authenticate automated workflows with service account tokens scoped to specific vaults, Environments, and permissions.
- Shell plugins: Authenticate third-party CLIs like
aws,gh,glab, orclaudeusing your fingerprint, without storing your credentials in plaintext. - 1Password Connect server: Securely access secrets in your company’s apps and cloud infrastructure using a private REST API.
- APIs: Use the Events API to get data about how people on your team use 1Password, the Users API to manage users, and the Partnership API to manage customer billing.
Start with a quickstart
If you’re new, start by following the quickstart for your role.Developer
Secure your development workflows and build with 1Password.
Administrator
Administer your organization, including data and analytics.
Partner
Integrate 1Password into services like billing, user automation, and your website.
Choose a workflow
After you have your tools set up, choose what you want to accomplish:Secure SSH & Git workflows
Manage SSH keys, authenticate Git and SSH with biometrics, sign commits, and forward SSH without exposing private keys.
Secure your developer secrets
Access credentials in your terminal, IDE, and local projects without exposing your secrets in plaintext.
Secure your deployments
Automatically load secrets into CI/CD, containers, and production apps at runtime with least-privilege access.
Secure AI access
Provide credentials to AI agents and tools without exposing them in prompts, LLM context, or config files.
Build integrations
Build integrations and scripts that can securely interact with your 1Password account.
Manage your organization
Programmatically manage groups, vaults, and permissions with 1Password CLI or SDKs.
Set up your team to use 1Password developer tools
Set team policies and create shared resources so your team is ready to adopt 1Password developer tools.
Get data and analytics for your account
Generate activity reports, send event data to your security tools, and automate access remediation.