No history yet

環境構築と準備

環境構築を始めよう

Claude Codeは、ターミナルで対話しながらコーディング作業を進めるための強力なツールです。その力を最大限に引き出すには、まずあなたの開発環境を正しく整える必要があります。このプロセスは、家を建てる前の基礎工事のようなものです。しっかりとした土台があれば、その後の作業がずっとスムーズに進みます。

これから、いくつかのステップに分けて、Claude Codeを動かすための準備をしていきます。必要なツールをインストールし、認証情報を設定するだけなので、難しくはありません。

Node.jsのバージョンを確認する

Claude Codeは、JavaScriptの実行環境であるNode.js上で動作します。そのため、お使いのコンピュータにNode.jsと、そのパッケージマネージャーであるnpmがインストールされているかを確認することから始めましょう。Claude CodeはNode.jsのバージョン18以上を要求します。

# ターミナルで以下のコマンドを実行します
node -v
npm -v

これらのコマンドを実行すると、それぞれのバージョン番号が表示されます。例えば、「v20.11.0」のように表示されれば問題ありません。もしコマンドが見つからないというエラーが出たり、バージョンが18より古い場合は、先にNode.js公式サイトから最新のLTS版をインストールしてください。

APIキーの準備とインストール

次に、Claude CodeがAnthropicのAIモデルと通信するために必要な「鍵」となるAPIキーを取得します。これはAnthropic API Consoleから発行できます。コンソールにログインし、「API Keys」セクションから新しいキーを作成してください。作成したキーは一度しか表示されないので、必ず安全な場所にコピーしておきましょう。このキーは、あなたのClaude利用におけるパスワードのようなものなので、絶対に公開しないでください。

Lesson image

APIキーが準備できたら、いよいよClaude Codeをインストールします。ターミナルで以下のnpmコマンドを実行してください。

# グローバルにインストールするためのコマンド
npm install -g @anthropic-ai/claude-code

このコマンドの-gフラグは、ツールを「グローバル」にインストールすることを意味します。これにより、コンピュータのどのディレクトリからでもclaude-codeコマンドを実行できるようになります。

もしインストール中に「permission denied」のような権限エラーが発生した場合は、コマンドの先頭にsudoを付けて管理者権限で実行してみてください(例: sudo npm install -g ...)。ただし、権限管理ツール(nvmなど)を使っている場合は、sudoは不要なことが多いです。

環境変数の設定と確認

インストールが完了したら、先ほど取得したAPIキーをClaude Codeが読み取れるように設定します。最も安全で推奨される方法は、環境変数として設定することです。これにより、キーを直接コードに書き込むことなく、安全にツールへ渡すことができます。

# 'YOUR_API_KEY'の部分を自分のキーに置き換えてください
export CLAUDE_API_KEY='YOUR_API_KEY'

このexportコマンドは、現在のターミナルセッションでのみ有効です。ターミナルを閉じてしまうと設定はリセットされてしまいます。毎回コマンドを実行するのが面倒な場合は、シェルの設定ファイル(~/.bashrc~/.zshrcなど)にこの一行を追記しておくと、ターミナルを起動するたびに自動で設定が読み込まれるようになります。

最後に、すべてが正しく設定されたかを確認しましょう。以下のコマンドを実行して、Claude Codeのバージョン情報が表示されれば成功です。

claude-code --version

これで、Claude Codeと対話するための準備がすべて整いました。あなたの開発ワークフローを大きく変えるAIアシスタントとの旅が、ここから始まります。