SuperAPI AI 工具集

1password

安全与审计

查看项目

更新于 10-16 09:59

技能介绍

用途:设置并使用 1Password CLI(op),适用于安装 CLI、启用桌面应用集成、登录(单账号或多账号)等场景。

主要能力:按照官方 CLI 入门步骤操作(不猜测安装命令),参考 get-started 文档完成安装、应用集成与登录流程,参考 cli-examples 文档查看真实 op 命令示例。

必要用法:先检查操作系统与 shell;用 op --version 确认 CLI 已安装;按入门文档确认已启用桌面应用集成且应用已解锁。要求在 tmux 会话中执行所有 op 命令,不能在 tmux 之外直接调用 op。在 tmux 内用 op signin 登录(会弹出应用授权提示),用 op whoami 验证访问权限,成功后才可读取任何密钥。多账号时使用 --account 或 OP_ACCOUNT。示例中通过单独 socket 和带时间戳的会话名创建 tmux 会话,依次发送 op signin --account my.1password.com、op whoami、op vault list 命令,用 capture-pane 捕获输出后 kill-session。

限制与注意事项:不要把密钥粘贴到日志、聊天或代码中;优先使用 op run 或 op inject,而不是把密钥写入磁盘;若无需应用集成登录,可用 op account add;命令提示“account is not signed in”时,在 tmux 内重跑 op signin 并在应用中授权;tmux 不可用时应停止并询问,不得在 tmux 之外运行 op。