suya auth
suya auth は、CLI が Subaya API に対してどう認証するかを管理します。両方の認証情報モードの
概念的な概要については、認証と API キー をご覧ください。
suya auth login
Section titled “suya auth login”OAuth ブラウザフローでインタラクティブにサインインします。CLI はループバックリダイレクトを 使ってブラウザを開き、結果として得られたトークンをローカルに保存します。
suya auth loginsuya auth login --no-browser| フラグ | 説明 |
|---|---|
--no-browser |
ブラウザの起動をスキップする。リモートまたはヘッドレスシェル向けに手動コードのフォールバックを使用する。 |
エージェントと CI の場合は、ログインする代わりに SUBAYA_API_KEY を設定することを推奨します
— ブラウザは関与しません。
suya auth logout
Section titled “suya auth logout”サインアウトし、ローカルに保存されたトークンを失効させます。
suya auth logoutsuya auth status
Section titled “suya auth status”ローカルの認証状態を表示します。これはサーバーを呼び出しません — CLI がディスク上に どの認証情報を持っているかを報告します。
suya auth statussuya auth whoami
Section titled “suya auth whoami”サーバー(/api/auth/cli/whoami)を呼び出し、現在の認証情報が解決するアイデンティティを
表示します。SUBAYA_API_KEY が正しく配線されているか確認するのに使います。
export SUBAYA_API_KEY="sk_..."suya auth whoami