Skip to content

型1: Claude Code のインストールと初期設定

クラス: 初心者
所要時間: 約20分
前提知識: Node.js(v18以上)がインストール済みであること


1. 解説

Claude Code とは何か

Claude Code は Anthropic が提供するターミナルベースの AI アシスタントだ。 コードエディタを開かずに、コマンドラインから直接 AI と対話しながら開発作業を進められる。

主な特徴:

  • ターミナル上でファイルの読み書き・検索・編集ができる
  • Git 操作を AI が補助する
  • 自然言語で複雑な開発タスクを指示できる
  • コードの説明・デバッグ・リファクタリングに対応している

インストール要件

項目要件
Node.jsv18.0.0 以上
npmv8.0.0 以上
OSmacOS / Linux / Windows (WSL2)
ネットワークインターネット接続必須

2. 実践

Step 1: Node.js のバージョン確認

bash
node --version
# 期待する出力例: v20.11.0

npm --version
# 期待する出力例: 10.2.4

Step 2: Claude Code のインストール

bash
npm install -g @anthropic-ai/claude-code

インストールには1〜2分かかる。完了後、バージョンを確認せよ。

bash
claude --version
# 期待する出力例: 1.x.x

Step 3: 認証(APIキーの設定)

Claude Code を初めて起動すると、認証フローが始まる。

bash
claude

ターミナルに認証用のURLが表示される。ブラウザでそのURLを開き、 Anthropic アカウントにログインして認証を完了させよ。

補足: 認証完了後、APIキーは ~/.claude/ 配下に安全に保存される。

Step 4: 動作確認

bash
claude --print "Hello! 日本語で自己紹介してください。"

AI からの返答が表示されれば、インストール成功だ。


3. 確認課題(Assignment)

課題 1-1: インストール確認

以下のコマンドを実行し、出力内容を記録せよ。

bash
claude --version

達成条件: バージョン番号(例: 1.x.x)が表示されること

課題 1-2: 初回対話

以下のコマンドを実行せよ。

bash
claude --print "Claude Codeの主な機能を3つ教えてください。"

達成条件: 3つ以上の機能が列挙された回答が返ってくること

課題 1-3: 設定ファイルの確認

bash
ls ~/.claude/

達成条件: ~/.claude/ ディレクトリが存在し、認証情報ファイルが含まれていること


自己チェックリスト


トラブルシューティング

claude: command not found と表示される場合

bash
# npm のグローバルインストールパスを確認
npm config get prefix

# PATH に追加(.bashrc または .zshrc に記述)
export PATH="$(npm config get prefix)/bin:$PATH"

認証エラーが発生する場合

bash
# 認証情報をリセットして再認証
claude auth logout
claude auth login

次の型

型2: Claude Code の基本的な起動と終了 →

Claude Code Dojo