auth
auth
coscli の auth グループコマンド一覧です。
Cosense へのログイン・ログアウト・ユーザー確認・プロファイル管理を行います。
詳細は 認証 を参照してください。
コマンド一覧
auth add — 認証情報を API 検証なしでキーチェーンに直接保存する (CI / non-interactive 向け)
auth login — Cosense にログインして認証情報を保存する (SID / PAT 対応)
auth logout — 指定プロファイルの認証情報をキーチェーンから削除する
auth whoami — ログイン中のユーザー情報を取得する。alias: me
auth list — 登録済みプロファイルを一覧表示する。alias: ls
auth status — 現在のアクティブ認証情報と解決経路を表示する
auth doctor — 全プロファイルの健全性を検査する
auth use — デフォルト認証プロファイルを切り替える
auth migrate — 旧 config.serviceAccounts の SA キーをキーチェーンに移行する
使用例
code:bash
# 対話型ログイン (SID を貼り付け)
cos auth login
# PAT でログイン
cos auth login --pat "pat_xxxxxxxxxxxx..."
# CI / エージェント向け (SID 直接指定)
cos auth login --no-input --sid "$COS_SID"
# API 検証なしで直接保存 (CI 向け)
cos auth add --type sid --key "s%3Axxx..." --profile 個人
# 登録済みプロファイルを確認
cos auth list
cos auth status
# ユーザー確認
cos auth whoami
# デフォルトプロファイルを切り替える
cos auth use 個人
# ログアウト
cos auth logout
cos auth logout --profile work
プロファイル
--profile <name> で複数アカウントを使い分けられます。デフォルトは default。
詳細: 認証 / プロファイル
#reference