結論
最初にやること:OSのターミナルでcurl -fsSL https://claude.ai/install.sh | bashを実行します。
現在の推奨手順はネイティブインストーラーで導入し、Anthropicアカウントへ認証してからプロジェクト設定を作る流れです。
npmとNode.jsは必須ではなく、npm版を選ぶ場合だけNode.js 22以上を用意します。
Claude subscriptionまたはConsoleアカウントを利用できます。
実行場所:OSのターミナルで実行します。
# macOS・Linux・WSL
# ターミナルで実行:公式インストーラーを取得して実行
curl -fsSL https://claude.ai/install.sh | bash
# ターミナルで実行:Claudeアカウントへログイン
claude auth login
# ターミナルで実行:Claude Codeの認証状態を確認
claude auth status --text
# ターミナルで実行:インストールと設定を読み取り専用で診断
claude doctor
具体的な手順
OSに合う公式インストーラー、Homebrew、WinGetのいずれかで導入します。
プロジェクトルートで
claudeを起動し、ブラウザ認証とworkspace trustを確認します。/initでCLAUDE.mdを生成し、実際のテストコマンドと変更禁止事項へ絞って編集します。
API従量課金を使う場合はclaude auth login --consoleを利用できます。
設定後は/usage、/permissions、/contextを確認し、意図したアカウントと権限で動いているか検証します。
実践プロンプト
初回は読み取り専用の環境診断から始めます。
入力場所:Claude Codeの対話画面へ貼り付けます。
このリポジトリを変更せずに初期診断
報告:
- 使用言語とパッケージマネージャー
- ビルド、Lint、テストコマンド
- 機密ファイル候補
- 推奨するCLAUDE.mdの最小項目
- permissions.denyへ追加すべき候補
注意点
claude loginだけを唯一の再認証コマンドとする記事より、現行のclaude auth loginを優先します。環境変数
ANTHROPIC_API_KEYが残っているとサブスクリプション認証ではなくキー利用へ誘導されるため、認証状態を確認します。導入エラーは
claude doctorと公式手順で切り分けます。