Claude Codeを使い始める
Claude Codeのインストール、認証、使用開始方法について学びます。
システム要件の確認
- オペレーティングシステム: macOS 10.15+、Ubuntu 20.04+/Debian 10+、またはWSL経由のWindows
- ハードウェア: 最小4GBのRAM
- ソフトウェア:
- ネットワーク: 認証とAI処理にインターネット接続が必要
- 利用可能地域: 対応国のみで利用可能
WSLインストールのトラブルシューティング
現在、Claude CodeはWindowsで直接実行することはできず、WSLが必要です。WSLで問題が発生した場合:
-
OS/プラットフォーム検出の問題: インストール中にエラーが発生した場合、WSLがWindowsの
npm
を使用している可能性があります。以下を試してください:- インストール前に
npm config set os linux
を実行 npm install -g @anthropic-ai/claude-code --force --no-os-check
でインストール(sudo
は使用しないでください)
- インストール前に
-
Nodeが見つからないエラー:
claude
実行時にexec: node: not found
が表示される場合、WSL環境がWindowsのNode.jsインストールを使用している可能性があります。which npm
とwhich node
で確認できます。これらは/mnt/c/
ではなく/usr/
で始まるLinuxパスを指している必要があります。修正するには、Linuxディストリビューションのパッケージマネージャーまたはnvm
を使用してNodeをインストールしてください。
インストールと認証
Claude Codeのインストール
Install NodeJS 18+, then run:
Do NOT use sudo npm install -g
as this can lead to permission issues and
security risks. If you encounter permission errors, see configure Claude
Code for recommended solutions.
プロジェクトに移動
Claude Codeを起動
認証を完了
Claude Codeは複数の認証オプションを提供します:
- Anthropic Console: デフォルトのオプション。Anthropic Consoleを通じて接続し、 OAuthプロセスを完了します。console.anthropic.comでアクティブな課金が必要です。
- Claude App(Maxプラン): ClaudeのMaxプランに登録すると、Claude CodeとWebインターフェースの両方が含まれる単一のサブスクリプションが利用できます。同じ 価格帯でより多くの価値を得ながら、一箇所でアカウントを管理できます。Claude.ai アカウントでログインしてください。起動時に、ご利用のサブスクリプション タイプに合うオプションを選択してください。
- エンタープライズプラットフォーム: 既存のクラウドインフラストラクチャを使用する エンタープライズ導入向けに、Amazon BedrockまたはGoogle Vertex AIを 使用するようにClaude Codeを設定します。
プロジェクトの初期化
初めてのユーザーには以下をお勧めします:
Claude Codeを起動
簡単なコマンドを実行
CLAUDE.mdプロジェクトガイドを生成
生成されたCLAUDE.mdファイルをコミット
生成されたCLAUDE.mdファイルをリポジトリにコミットするようClaudeに依頼します。