> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloud.cdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Claude Code

> Claude Code は Anthropic のエージェント型コーディングツールで、コードベースを読み取り、ファイルを編集し、ターミナル、IDE、デスクトップアプリ、ブラウザからコマンドを実行します。このページでは、Claude Code を Connect AI MCP サーバーに接続する方法を説明します。

Connect AI はデフォルトで OAuth 認証を使用しますが、Personal Access Token（PAT）を使用した Basic 認証も使用できます。

## 前提条件

Claude Code を Connect AI と連携させる前に、まず以下を準備する必要があります：

* Connect AI アカウントにデータソースを接続する。詳細については、[ソース](/ja/Sources) を参照してください。

* （Basic 認証のみ）[Settings](/ja/Settings#personal-access-tokens) ページで Personal Access Token（PAT）を生成する。PAT をコピーし、認証時にパスワードとして使用します。

## Claude Code をインストールする

<Steps>
  <Step>
    PowerShell を管理者として開き、以下のコマンドを実行します：

    ```bash theme={null}
    npm install -g @anthropic-ai/claude-code
    ```
  </Step>

  <Step>
    インストール完了後、ターミナルで `npm list -g @anthropic-ai/claude-code` を実行してインストールを確認します。次のような出力が表示されます：

    ```bash theme={null}
    C:\Users\ConnectAIUser\AppData\Roaming\npm
    -- @anthropic-ai/claude-code@2.0.28
    ```
  </Step>

  <Step>
    `Claude Code` という名前のプロジェクトを作成し、Visual Studio Code で開きます。
  </Step>
</Steps>

## Connect AI への接続

### OAuth 認証

プロジェクトのターミナルで以下のコマンドを実行します：

```bash wrap theme={null}
claude mcp add --transport http connectmcp https://mcp.cloud.cdata.com/mcp
```

これにより、MCP サーバー用の JSON ファイルが作成されます。

サーバーを追加すると登録されますが、認証はされません。Claude Code セッション内から OAuth サインインを完了します：

<Steps>
  <Step>
    `claude` と入力してセッションを開始し、`/mcp` コマンドを実行します。
  </Step>

  <Step>
    `connectmcp` サーバーを選択し、**Authenticate** を選びます。Claude Code がブラウザを開き、Connect AI のサインインページに移動します。
  </Step>

  <Step>
    サインインを完了します。ターミナルに戻ると、サーバーステータスが connected に変わります。
  </Step>
</Steps>

### Basic 認証

プロジェクトのターミナルで以下のコマンドを実行します：

```bash wrap theme={null}
claude mcp add --transport http connectmcp https://mcp.cloud.cdata.com/mcp --header "Authorization: Basic <Your_Base64Encoded_EMAIL:PAT>"
```

これにより、MCP サーバー用の JSON ファイルが作成されます。

## Claude Code セッションの開始

<Steps>
  <Step>
    `claude` と入力します。ウェルカム画面が表示されます：

    <Frame>
      <img src="https://mintcdn.com/cdata/EE4HlkSQpbRlgqOq/ja/images/claudecode_client_welcome.png?fit=max&auto=format&n=EE4HlkSQpbRlgqOq&q=85&s=bc93ed1ed39050456a5bff5deed5c102" alt="" width="429" height="521" data-path="ja/images/claudecode_client_welcome.png" />
    </Frame>
  </Step>

  <Step>
    テキストスタイルとログイン方法を選択します。Claude Code がブラウザを開き、Claude にログインします。
  </Step>

  <Step>
    これで MCP サーバーとやり取りできます：

    <Frame>
      <img src="https://mintcdn.com/cdata/EE4HlkSQpbRlgqOq/ja/images/claudecode_client_prompt.png?fit=max&auto=format&n=EE4HlkSQpbRlgqOq&q=85&s=82146abc49d41c2321af2d3618f85d29" alt="" width="1213" height="716" data-path="ja/images/claudecode_client_prompt.png" />
    </Frame>
  </Step>
</Steps>
