CLI の使いかた
supacms CLI のインストールから APIキーの設定まで
supacms CLI を使うと、コンテンツタイプ・フィールド・エントリをコマンドラインから操作できます。 AI エージェント(Claude など)による自動化にも適しています。
インストール
macOS / Linux
curl -fsSL https://cli.supa.ai/cms/install.sh | shWindows
supacms-windows.exe をダウンロードし、PATH の通ったフォルダに移動してください。
アップデート
インストールと同じコマンドを再実行するとバイナリが上書きされます。
macOS / Linux
curl -fsSL https://cli.supa.ai/cms/install.sh | shWindows
supacms-windows.exe を再ダウンロードして置き換えてください。
APIキーの取得と設定
CLIの認証にはプロジェクトの APIキー が必要です。APIキーはウェブUIから発行します。
cms.supa.ai にサインインし、対象のプロジェクトを開く
左サイドバーの 設定 → APIキー に移動
「新規APIキー」 をクリックし、表示名を入力して作成
表示されたキー(
sk-...)をコピーして安全な場所に保管する
キーは作成時にしか表示されません。画面を閉じると二度と確認できないので、必ずコピーしてから閉じてください。
APIキーの渡し方
方法 A — --api-key フラグ(推奨)
各コマンドに --api-key を直接渡します。AI エージェントや会話形式のワークフローに最適です。
supacms content-type list --project myproject --api-key sk-...方法 B — 環境変数
export SUPACMS_API_KEY=sk-...フラグが指定された場合は環境変数より優先されます。CI/CD 環境では環境変数をシークレットとして登録してください。
次のステップ
コマンドリファレンス — 全コマンドと使い方
記事を対話形式で公開する — フィールド確認→入力→公開の手順
AI エージェントからの操作 — Claude などに操作を任せる