【結論】解決策 / 実行コマンド
Claude CodeはAnthropic APIキーだけでなく、Pro、Max、Team、EnterpriseのClaudeアカウントや対応クラウドプロバイダーでも利用できます。
APIキーを使う場合は ANTHROPIC_API_KEY を環境変数で渡し、リポジトリへ保存しません。
# ターミナルで実行:対話入力でAPIキーを環境変数へ設定
read -s ANTHROPIC_API_KEY && export ANTHROPIC_API_KEY
# ターミナルで実行:Claude Codeを起動
claude
# 起動後のセッション内で実行:認証状態を確認
/status
# ターミナルで実行:終了後に環境変数を削除
unset ANTHROPIC_API_KEY
具体的な手順・設定方法
- Claude Consoleでワークスペース、APIキー、支出上限を作成します。
- ローカルではOSのキーチェーンや秘密管理ツールを使い、CIではシークレットストアを使います。
- 定額プランを使う場合はAPIキーを設定せず
claudeを起動し、ブラウザでサインインします。
実践プロンプト / 活用テクニック
# 起動後のセッション内で入力
/statusで現在の認証方式を確認してください。
その後、ファイルを変更せず、このプロジェクトで利用可能なtestとlintのコマンドをpackage.jsonから抽出してください。
注意点・よくあるエラーと対処法
シェル初期化ファイルへ平文のAPIキーを書かないでください。
キーをプロンプト、ログ、スクリーンショットへ貼り付けると漏えいにつながります。
定額プランとConsole APIは別の課金体系ですが、Claude Code自体はどちらでも利用可能です。