SuperAPI AI 工具集

1password

安全与审计

查看项目

更新于 10-16 08:10

技能介绍

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

主要能力:按官方 CLI 入门步骤操作,不猜测安装命令;提供 references/get-started.md(安装、应用集成、登录流程)与 references/cli-examples.md(真实 op 示例)作为参考。

使用方式:先检查操作系统与 shell,用 op --version 确认 CLI 已安装,确认桌面应用集成已启用且应用已解锁。所有 op 命令必须在新建的 tmux 会话中执行,不允许在 tmux 之外直接调用 op。在 tmux 内执行 op signin 登录并等待应用提示,再用 op whoami 验证访问权限,成功后才能读取密钥。多账号时使用 --account 或 OP_ACCOUNT。示例中通过 tmux -S 指定 socket、new -d 创建会话,再用 send-keys 发送 op signin、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。