工程開發
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 查看