工程开发
1password avatar

1password

通过 CLI 管理 1Password 凭证,以实现安全的密钥注入、会话验证及自动化工作流程。

简介

1Password 技能支持直接从终端与您的保险库进行安全交互。专为工程师与自动化代理程序设计,协助您以程序化方式获取与注入密钥,无需将敏感数据暴露于日志或永久存储空间中。通过 1Password CLI (op),此技能确保您的敏感凭证保持加密,并符合企业级安全标准。非常适合需要验证服务、访问数据库字符串或在 CI/CD 流水线与本地开发环境中管理 API 密钥的开发人员。

  • 使用官方 1Password CLI 二进制文件进行安全登录与验证。

  • 通过 op run 或 op inject 将环境变量或密钥值直接注入进程。

  • 使用灵活的配置选项管理多个保险库与账户。

  • 与 1Password 桌面应用程序整合,简化生物识别或 PIN 码解锁流程。

  • 列出、获取与筛选项目,包含密码、备忘录与 API 令牌。

  • 必须在专属的 tmux 会话中操作,以维持持续且隔离的 TTY 访问权限,处理 CLI 提示消息。

  • 确保已安装 1Password 桌面应用程序、已解锁并配置好 CLI 整合。

  • 在执行敏感密钥作业前,务必使用 op whoami 确认会话状态。

  • 优先使用 op run 以防止明文密钥被写入磁盘或记录至日志。

  • 避免硬编码或直接输出凭证,应善用 CLI 原生的管道 (pipe) 与注入功能。

仓库统计

Star 数
367,686
Fork 数
75,649
Open Issue 数
6,694
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 09:24
在 GitHub 查看