Xcode の Claude Agent・Codex が settings.json・config.toml でセットアップできるように
Summary

- これまでの Xcode の Coding Intelligence 機能の Agent における「Claude Agent」「Codex」のセットアップは、エンタープライズ用途では機能に不足があった
- Xcode 26.5 からは「Enterprise Configuration」として、
settings.json(Claude Agent)やconfig.toml(Codex)を使用したアカウントの設定がサポートされた - これにより、接続先を Claude.ai や ChatGPT ではなく、Amazon Bedrock や Google Vertex AI、Microsoft Foundry などにしたいユースケースもサポートされた
Xcode の Coding Intelligence 機能
Xcode 26.3 で導入された Coding Intelligence 機能の Agentic Coding のサポートは、Anthropic の「Claude Agent」や OpenAI の「Codex」をエージェントとして使用できるものでした。これを使用するには、
- Claude Agent
- Claude.ai のアカウントでサインイン
- Anthropic API キーで設定
- Codex
- ChatGPT のアカウントでサインイン
- OpenAI API キーで設定
のいずれかの方法でアカウントを設定する必要があります。一般的な利用ではこれで問題ありませんが、エンタープライズにおけるユースケースとして、たとえば接続先を Claude.ai や ChatGPT ではなく Amazon Bedrock や Google Vertex AI、Microsoft Foundry などにして使用したい… などの場合、これまでは一筋縄では行きませんでした。
Xcode 26.5 での Coding Intelligence 機能の Agent の「Enterprise Configuration」
Xcode 26.5 では settings.json(Claude Agent)や config.toml(Codex)を使用した Agent のアカウントの設定がサポートされました。これにより、Claude.ai アカウントや ChatGPT アカウントを使用しないユースケースにおいても、Xcode の中で Agentic Coding 機能を利用できます。
Claude Agent・Codex を Enterprise Configuration 経由でセットアップする
Xcode の Settings 画面を開き、「Intelligence」を開きます。まだ Claude Agent・Codex を入手していない場合は「Get」からダウンロードします。
| 未ダウンロード状態 | ダウンロード済みの状態 |
|---|---|
![]() |
![]() |
ダウンロードできたら「Claude Agent」または「Codex」を開きます。
| Claude Agent | Codex |
|---|---|
![]() |
![]() |
「Not Signed In」となっている箇所のメニューを開くと「Authenticate with configuration file…」という項目が表示されるので、それをクリックします。
| Claude Agent | Codex |
|---|---|
![]() |
![]() |
Enterprise Configuration の説明が表示されるので、内容を確認して OK をクリックします。
| Claude Agent | Codex |
|---|---|
![]() |
![]() |
すると、アカウントのサインインの状態が「Configure in 'settings.json'」「Configure in 'config.toml'」となるので、それをクリックして Finder 経由で settings.json・config.toml を開くことができます。
| Claude Agent | Codex |
|---|---|
![]() |
![]() |
あとは通常の Claude Code・Codex を settings.json・config.toml でセットアップする手順と同様です。










Discussion