用途:该技能用于配置和使用 1Password CLI,完成登录、桌面应用集成,以及读取或注入密钥。资料要求先参考官方 CLI 入门流程,不要自行猜测安装命令,参考文件包括 references/get-started.md(安装、应用集成与登录流程)和 references/cli-examples.md(真实的 op 命令示例)。
主要能力:支持检查操作系统与 shell,验证 CLI 是否存在(op --version),确认桌面应用集成已启用且应用已解锁,在 tmux 中执行 op signin 登录授权,使用 op whoami 验证访问权限,并通过 op vault list 等命令与密钥交互。多账户场景可使用 --account 或 OP_ACCOUNT。
使用方式:资料要求在专用 tmux 会话中执行所有 op 命令,不允许在 tmux 外直接调用 op;若 tmux 不可用应停止并询问。示例流程为:先创建 tmux 会话,再依次发送 op signin --account my.1password.com、op whoami、op vault list 命令,最后捕获输出并终止会话。执行密钥读取前必须先确认 op whoami 成功。推荐使用 op run / op inject,而非把密钥写入磁盘。
限制与注意:永远不要将密钥粘贴到日志、聊天或代码中。若命令返回“account is not signed in”,需在 tmux 内重新执行 op signin 并在应用中授权。如需不依赖应用集成的登录,使用 op account add。资料未提供具体平台、价格或安装命令细节,需按官方文档执行。