【第2回】Think Different. パソコン苦手でもできるAIエージェント設定

# シリーズリンク
| 話数 | リンク |
| ------- | ------- |
| 第1回   |  https://qiita.com/M-Yuu23586/items/41358579906d78ac96ba  |
| **第2回**   | 👈 **今ここ**   |
| 第3回 | 未定 |
| 最終回 | 未定 |

# 始めに
こんにちは！前回の「Mac基礎講座」に続いて、今回は話題のAIツール「ClaudeCode」をMacにインストールする方法を、超わかりやすく解説します。

パソコンが苦手な方でも大丈夫。まるでお料理のレシピのように、一歩ずつ丁寧に説明していきますね。では、始めましょう！

## 目次

1. [ClaudeCodeってなに？](#claudecodeってなに)
2. [インストール前の準備](#インストール前の準備)
3. [ターミナルを使ってみよう](#ターミナルを使ってみよう)
4. [ClaudeCodeをインストールしよう](#claudecodeをインストールしよう)
5. [APIキーの設定](#apiキーの設定)
6. [初回起動とセットアップ](#初回起動とセットアップ)
7. [よくあるエラーと対処法](#よくあるエラーと対処法)
8. [次回予告](#次回予告)
9. [参考資料](#参考資料)

## ClaudeCodeってなに？

**ClaudeCodeは、あなたのパソコンに住む「AIアシスタント」です。**

普通のAIチャットと違って、あなたのパソコン上のファイルを見たり、プログラムを実行したりできるすごい機能を持っています。

例えるなら...
- 普通のClaude：電話越しにアドバイスをくれる賢い友達
- ClaudeCode：あなたの部屋に来て、直接モノを手に取って手伝ってくれる友達

まだ研究プレビュー版（お試し版のようなもの）ですが、とても便利なツールなんですよ。

> 【スクリーンショット位置】
> ClaudeCodeのロゴと動作イメージのスクリーンショット

## インストール前の準備

ClaudeCodeをインストールする前に、いくつか必要なものを確認しましょう。

### 必要なもの
1. **Macパソコン**（macOS Monterey 12.0以上）
   - 現在の最新版は「macOS Sequoia 15.3.1」（2025年2月時点）です
2. **インターネット接続**
3. **Anthropicアカウント**（Claudeの会社です）
4. **APIキー**（ClaudeCodeを使うための特別な鍵）

### Anthropicアカウントの作り方

まだAnthropicアカウントを持っていない方は、以下の手順で作成しましょう：

1. [Anthropicのウェブサイト](https://www.anthropic.com/)にアクセス
2. 右上の「Sign Up」（登録）ボタンをクリック
3. メールアドレスとパスワードを入力
4. 利用規約に同意して「Create Account」をクリック
5. 確認メールを受け取り、リンクをクリックして登録完了

> 【スクリーンショット位置】
> Anthropicのサインアップ画面のスクリーンショット

### APIキーの取得方法

APIキーとは、ClaudeCodeがあなたのアカウントを使えるようにするための「特別なパスワード」のようなものです。

1. [Anthropicのコンソール](https://console.anthropic.com/)にログイン
2. 「API Keys」タブをクリック
3. 「Create API Key」ボタンをクリック
4. キーの名前を入力（例：「My ClaudeCode Key」）
5. 作成されたAPIキーを**必ずメモ**しておきましょう
   - この文字列は二度と表示されないので、安全な場所に保存してくださいね

> ⚠️ **大切なお約束** ⚠️
> APIキーは銀行のカードの暗証番号と同じくらい大切です。絶対に他の人に教えたり、SNSに投稿したりしないでください！

> 【スクリーンショット位置】
> APIキー作成画面のスクリーンショット（キー部分は隠す）

## ターミナルを使ってみよう

ClaudeCodeをインストールするには「ターミナル」というアプリを使います。前回も少し紹介しましたが、おさらいしましょう。

### ターミナルを開く方法

**ターミナルはパソコンと会話するための特別な部屋**です。魔法の呪文（コマンド）を唱えると、パソコンがいろんな作業をしてくれます。

ターミナルを開く方法は2つあります：

1. **Spotlightから開く**：
   - キーボードの `⌘ Command` + `Space` を押す
   - 「Terminal」と入力
   - 表示された「Terminal」をクリック

2. **アプリケーションフォルダから開く**：
   - Finderを開く
   - 左側のサイドバーから「アプリケーション」をクリック
   - 「ユーティリティ」フォルダを開く
   - 「ターミナル」をダブルクリック

> 【スクリーンショット位置】
> ターミナルアプリが開いた状態のスクリーンショット

### 基本的なコマンド

ターミナルでよく使う魔法の呪文（コマンド）をいくつか紹介します：

```bash
# 今いる場所を確認する呪文
pwd

# 周りにあるファイルを見る呪文
ls

# 別の部屋（フォルダ）に移動する呪文
cd フォルダ名

# 一つ前の部屋に戻る呪文
cd ..
```

これらを覚えておくと、ターミナルの中で迷子になりにくいですよ。

## ClaudeCodeをインストールしよう

さあ、いよいよClaudeCodeをインストールします。ゆっくり一歩ずつ進めていきましょう。

### Node.jsのインストール

まず最初に「Node.js」というソフトが必要です。これはClaudeCodeが動くための土台のようなものです。

macOSでは「Homebrew」というツールを使うと簡単にインストールできます。

#### 1. Homebrewのインストール

まだHomebrewをインストールしていない方は、ターミナルに以下の魔法の呪文をコピー＆ペーストして実行しましょう：

```bash
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

実行すると、パスワードの入力を求められます。これはあなたのMacにログインするときのパスワードです。入力しても画面には表示されませんが、ちゃんと入力されています。

> 【スクリーンショット位置】
> Homebrewインストール中の画面

#### 2. Node.jsのインストール

Homebrewがインストールできたら、次にNode.jsをインストールします：

```bash
brew install node
```

インストールが完了したか確認するには：

```bash
node --version
```

何か数字（例：v18.15.0）が表示されれば成功です！

### ClaudeCodeのインストール

Node.jsがインストールできたら、次はClaudeCodeをインストールします：

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

> 💡 **ワンポイント説明**
> 
> 「npm」は「Node Package Manager」の略で、Node.jsのアプリをインストールするための道具です。
> 「-g」は「global（グローバル）」の略で、パソコン全体でClaudeCodeを使えるようにするという意味です。

インストールには少し時間がかかります。気長に待ちましょう。

インストールが完了したか確認するには：

```bash
claude-code --version
```

何か数字（バージョン番号）が表示されれば成功です！

> 【スクリーンショット位置】
> ClaudeCodeのバージョン確認画面

## APIキーの設定

ClaudeCodeを使うためには、先ほど取得したAPIキーを設定する必要があります。

### APIキーを登録する

ターミナルで以下のコマンドを実行します：

```bash
claude-code login
```

すると、APIキーの入力を求められます。先ほどメモした「sk-...」で始まるAPIキーを入力して、Enterキーを押します。

> ⚠️ **注意** ⚠️
> 
> APIキーを入力しても、画面には何も表示されません（パスワードと同じです）。
> 間違えて入力してしまった場合は、もう一度最初から `claude-code login` コマンドを実行しましょう。

「Successfully logged in」（ログイン成功）というメッセージが表示されれば成功です！

> 【スクリーンショット位置】
> ログイン成功時の画面

## 初回起動とセットアップ

ClaudeCodeを初めて使う時には、いくつか設定が必要です。

### ClaudeCodeを起動してみよう

ターミナルで以下のコマンドを実行します：

```bash
claude-code
```

初回起動時には以下のような設定画面が表示されます：

1. **利用規約の同意**：「Y」を入力してEnterキーを押す
2. **ユーザー設定**：名前やメールアドレスなどの基本情報を入力
3. **アクセス許可**：ClaudeCodeがあなたのファイルを読むために必要な許可を設定

> 【スクリーンショット位置】
> ClaudeCode初回起動時の設定画面

### 法人番号について

セットアップ中に「法人番号」の入力を求められる場合があります。これは会社や法人向けの設定です。**個人で使う場合は空欄のままEnterキーを押して進み**ましょう。

> 💡 **法人番号とは？**
> 
> 法人番号は、会社や団体に割り当てられる13桁の番号です。国税庁が管理する公的な番号で、インターネット上で公開されています。
> 会社のパソコンでClaudeCodeを使う場合は、会社の法人番号が必要かもしれませんので、IT担当者に確認してみましょう。

> ⚠️ **重要な注意点：他人の法人番号を無断使用しないで！**
> 
> インターネットで検索すれば誰でも法人番号を調べることができますが、**自分の所属していない会社や団体の法人番号を無断で使用するのは絶対にやめましょう**。
>
> これには以下のようなリスクがあります：
> - 利用規約違反になる可能性がある
> - アカウント停止などのペナルティを受ける可能性がある
> - 不正アクセス行為とみなされるリスクがある
> - 場合によっては法的責任を問われる可能性もある
>
> 個人利用の場合は法人番号を入力する必要はありませんので、空欄のままで大丈夫です。会社での利用の場合は、必ず正規の手続きで取得した自社の法人番号を使用しましょう。

### ここがハマりポイント！法人番号でよくある困った場面

法人番号に関連して、よくある困った場面と解決策をご紹介します。経験者が教える「ハマりポイント」を知っておくと安心です。

#### 1. 「法人番号が必須」と表示されるケース

```
Error: Company registration number is required for this operation.
```

このようなエラーが表示された場合：

- **解決策**：最新版のClaudeCodeにアップデートしてみましょう。最新バージョンでは個人利用の場合、空欄でもOKになっていることが多いです。

```bash
# ClaudeCodeをアップデートする方法
npm update -g @anthropic/claude-code
```

#### 2. どこで法人番号を変更できるのか分からない

一度設定した法人番号を変更したい場合：

- **解決策**：設定ファイルを直接編集します。

```bash
# 設定ファイルの場所を確認
ls -la ~/.claude-code
# 設定ファイルを開く
nano ~/.claude-code/config.json
```

この中の `"companyRegistrationNumber"` の値を修正し、保存しましょう。

#### 3. 転職したときの法人番号の更新

**転職に伴い、アンソロピックの法人番号入力フォームは新しい法人の番号に更新する必要があります。**これを忘れると、前の会社の情報でAPIが利用されてしまう可能性があります。

- **解決策**：ログインし直して新しい法人番号を設定します。

```bash
# 一度ログアウトする
claude-code logout

# 再度ログインして新しい情報を設定
claude-code login
```

ログイン後のセットアップ画面で、新しい会社の法人番号を入力しましょう。個人利用に変わった場合は空欄で大丈夫です。

> ⚠️ **注意点**
> 
> 会社のパソコンを使っている場合は、退職時にClaudeCodeの設定をリセットするか、IT部門に確認することをおすすめします。会社の資産である法人番号情報を持ち出すことにならないよう注意しましょう。

#### 4. 会社のものづくりプロジェクトで使いたい場合

多くの会社では、外部ツールの導入には申請が必要です。特に新しいAIツールは慎重に取り扱われることが多いです。

- **解決策**：事前に情報セキュリティ部門やIT部門に利用申請を行いましょう。その際、次のポイントを説明するとスムーズです：
  - ClaudeCodeの用途と業務効率化の具体例
  - 取り扱う情報の範囲と機密性
  - セキュリティに関する公式情報（Anthropicの公式ドキュメントより引用）

#### 5. 「法人番号が間違っています」と表示される場合

```
Invalid company registration number format.
```

- **確認ポイント**：
  - ハイフン（-）を入れずに、13桁の数字だけを入力しているか
  - スペースや全角文字が混じっていないか
  - 最新の番号を使用しているか（変更されていることもあります）

国税庁の「法人番号公表サイト」で最新の情報を確認しましょう。

## よくあるエラーと対処法

インストール中や起動時にエラーが出ることがあります。焦らずに対処しましょう。

### 「command not found」エラー

```
zsh: command not found: claude-code
```

このエラーが出たら：

1. Node.jsとnpmが正しくインストールされているか確認
   ```bash
   node --version
   npm --version
   ```

2. PATHの設定を確認
   ```bash
   echo $PATH
   ```
   
3. 再インストールしてみる
   ```bash
   npm install -g @anthropic/claude-code
   ```

### 認証エラー

```
Authentication failed. Please check your API key.
```

このエラーが出たら：

1. APIキーが正しいか確認
2. 再度ログインを試みる
   ```bash
   claude-code login
   ```
3. Anthropicコンソールで新しいAPIキーを作成して試す

### インターネット接続エラー

```
Connection error. Please check your internet connection.
```

このエラーが出たら：

1. インターネットに接続されているか確認
2. Wi-Fiの再接続やルーターの再起動を試す
3. 企業や学校のネットワークでは、ファイアウォールの設定で接続できない場合があります

> 💡 **ワンポイント**
> 
> エラーメッセージは大事な手がかりです。分からない英語の部分はスマホなどで翻訳してみると解決のヒントになりますよ。

## 次回予告

今回はClaudeCodeのインストール方法を解説しました。次回は「ClaudeCode基本操作」と題して、実際にClaudeCodeを使ってみましょう！以下のような内容を予定しています：

- 基本的な会話の仕方
- ファイル操作の依頼方法
- プログラムの実行の依頼方法
- 便利なコマンドとショートカット
- あると便利な設定

## 参考資料

- [Anthropic公式ドキュメント](https://docs.anthropic.com)
- [ClaudeCode公式ガイド](https://www.anthropic.com/claude-code)
- [Mac Fan Special MacBook完全ガイド 2024-2025](https://book.mynavi.jp/macfan/special/)
- [MacBook完全ガイド 2024-2025 Appleシリコン搭載モデル対応](https://book.mynavi.jp/macbook-perfect-guide/)

---

いかがでしたか？次回もわかりやすく解説していきますので、お楽しみに！
わからないところがあれば、コメント欄でお気軽に質問してくださいね。

## シリーズリンク
| 話数 | リンク |
| ------- | ------- |
| 第1回   |  https://qiita.com/M-Yuu23586/items/41358579906d78ac96ba  |
| **第2回**   | 👈 **今ここ**   |
| 第3回 | 未定 |
| 最終回 | 未定 |