トークンと自動化
CLI、CI、MCP でトークンを安全に扱います。
対話利用では epismo login を使います。CI/CD ではワークスペースを指定したトークンを発行し、シークレット管理サービスから環境変数 EPISMO_TOKEN として渡します。
epismo token create --workspace-id <workspace-id>
EPISMO_TOKEN=<access-token> epismo whoamiEPISMO_TOKEN が設定されている場合、保存済みの既定ワークスペースは使われず、トークンのワークスペースが操作対象になります。処理の開始時に epismo whoami を実行し、利用するアカウントとワークスペースを確認してください。
トークンをコマンド履歴へ直接書かず、プレイブックの定義、記録、成果物、エラーレポートにも含めません。漏えいが疑われる場合は認証情報を失効し、新しいトークンを発行します。epismo token list でトークン ID を確認し、epismo token revoke <token-id> で失効させます。同じトークンを個人端末と CI で共有しないでください。
CLI・MCP の認証情報を新規発行するには、オフラインアクセスと書き込み権限を持つ、有効な公式 CLI のログインが必要です。発行された認証情報からさらに認証情報を発行することはできません。親のログイン接続を取り消すと、派生した認証情報と更新チェーンも取り消します。ワークスペースの SSO 必須条件は派生した認証情報にも適用され、認証から最大 12 時間の期限は発行や更新では延長しません。