SuperAPI AI 工具集

1password

安全与审计

查看项目

更新于 10-16 09:31

技能介绍

用途:帮助设置并使用 1Password CLI(命令为 op),用于安装 CLI、启用桌面应用集成、登录(单账户或多账户)以及安全地读取与注入密钥。

主要能力:通过官方 get-started 步骤完成安装与集成;使用 op signin 登录、op whoami 验证身份、op vault list 列出保险库;支持多账户时以 --account 或 OP_ACCOUNT 指定账户;推荐用 op run / op inject 替代将密钥写入磁盘。

使用方式:先确认操作系统与 shell,用 op --version 验证 CLI 是否存在;确认桌面应用集成已启用且应用已解锁。所有 op 命令必须在专用的 tmux 会话中执行,不允许在 tmux 之外直接调用 op;在会话内执行 op signin 并等待应用提示,op whoami 成功后才可读取密钥。示例中给出创建独立 socket 与会话、发送命令、捕获输出并结束会话的流程,会话名应新建而非复用旧名。若无法使用应用集成登录,可用 op account add。

适用场景:需要在终端或自动化流程中引用 1Password 保管的密钥、为命令注入环境变量或配置的场景。

限制与注意:不得将密钥粘贴到日志、聊天或代码中;不要在 tmux 外运行 op,tmux 不可用时应停止并询问;若返回 account is not signed in,需在 tmux 内重新执行 op signin 并在应用内授权。安装命令与具体代码示例以官方文档为准,不要猜测。