Skip to main content

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.

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.

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, or claude using 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.