Claude for Xcodeの使い方 — Sonnet 4からAgent SDK統合まで
Claude for XcodeはXcode 26の「Intelligence」設定からClaudeアカウントを繋いで使うコーディング支援機能です。セットアップ手順と、Xcode 26.3で加わった自律実行の統合を解説します。
Claude for Xcodeは、Appleの統合開発環境Xcodeに直接AIコーディング支援を組み込む機能です。Xcode 26でClaude Sonnet 4によるターンバイターンの支援が入り、Xcode 26.3ではClaude Agent SDKを使った自律的なタスク実行へと拡張されました。個人のPro・Maxプラン、またはTeam・Enterpriseのプレミアムシートでそのまま使え、別途Claude Code専用の契約は不要です。
対象プランと前提条件
Claude for Xcodeは、個人向けのPro・Maxプラン契約者と、Team・Enterpriseプランでプレミアムシートを持つユーザーが対象です。無料プランには含まれません。
利用にはApple Silicon搭載MacとXcode 26以降が必要です。追加のAPIキー発行やCLIのインストールは不要です。
ステップ1: Xcodeにログインする
- Mac App StoreからXcode 26をダウンロードします。
- Xcodeの環境設定を開き、「Intelligence」設定に移動します。
- 使っているClaudeアカウントでログインします。
ログインが完了すると、エディタ内のコーディング支援機能がすぐに使えるようになります。
ステップ2: Sonnet 4によるコーディング支援を使う
Xcode 26で最初に提供された機能は、Claude Sonnet 4によるコーディングアシスタントです。自然言語でコードについて質問すると、プロジェクトの文脈を理解した状態で回答し、会話を続けながら作業を進められます。ファイルを添付してデバッグを頼む、コード構造の改善案を聞く、新機能の実装方針を相談する、といった使い方が中心です。
これに加えて次のコーディングツールが使えます。
- コードのドキュメントを生成する
- 選択した範囲のコードの説明を受ける
- SwiftUIのプレビューやプレイグラウンドを作成する
- エディタ内で直接インラインのコード変更を適用する
- 警告やエラーを自動で修正する
いずれもエディタから離れずに完結する点が特徴で、変更はその場でコードに反映されます。
ステップ3: Xcode 26.3のAgent SDK統合で自律実行を使う
Claude Sonnet 4によるXcode連携は2025年9月に最初に発表されました。当初はコードの説明・デバッグ・ドキュメント生成を手伝う機能でしたが、対応は個別のターンバイターンのリクエストに限られていました。2026年2月、この連携はXcode 26.3でClaude Agent SDKによる「本来の統合」へと拡張されます。これはClaude Codeを支えているのと同じ基盤で、サブエージェント・バックグラウンドタスク・プラグイン機能を備えています。Agent SDK統合では具体的な手順ではなく目標を渡す運用ができるようになりました。Claudeがタスクを分解し、必要なファイル修正を自ら決めて実行し、結果を見ながら反復します。
Agent SDK統合には次の機能が含まれます。
- ビジュアル検証: Xcode Previewsをキャプチャして実際の見た目を確認できます。SwiftUIビューを組み立てる作業で特に有効で、Claudeが自分の実装結果を見て改善を重ねるため、最初の提案から開発者の意図に近い見た目に仕上がりやすくなります。
- プロジェクト全体の理解: SwiftUI・UIKit・Swift Dataなど幅広いフレームワークにまたがるファイル構造全体を探索し、各部分がどう繋がっているかを把握した上で、いま開いているファイルだけでなくアプリ全体のアーキテクチャを踏まえて作業します。
- 自律的なタスク実行: 目標を渡すとタスクを分解し、どのファイルを変更するかを自分で決めて実行し、うまくいかない箇所があれば検証と修正を繰り返します。Apple APIや特定のフレームワークの使い方が分からないときは、Appleの公式ドキュメントを自分で調べにいきます。ユーザーの入力が必要な場面までタスクを進め続けるため、一人または少人数で開発しているチームほど時間の節約効果が大きい機能です。
対応するプラットフォームはiPhone・iPad・Mac・Apple Watch・Apple TV・Apple Vision Proのアプリ開発全般です。Xcode 26.3は2026年2月にApple Developer Programのメンバー向けにリリース候補として公開されました。その後のMac App Storeでの一般提供状況は環境によって異なる場合があるため、利用時はApp Storeでの最新版の有無、または必要に応じてApple Developer Programのリリース候補を確認してください。
Claude Code CLIユーザーはMCP経由でXcodeと連携できる
すでにClaude Code CLIを使っているなら、Xcode向けのGUIに切り替えなくてもModel Context Protocol(MCP)経由でXcodeと統合できます。CLIを離れることなくXcode Previewsをキャプチャし、ビジュアルな確認をターミナル上のワークフローに組み込めます。GUIのAgent SDK統合とCLIのMCP連携は、同じ「Xcode Previewsを見ながら作業する」というニーズに対する2つの入り口という位置づけです。
使用量の上限について
Claude for Xcodeの利用量は、claude.aiでのチャットやほかのプラットフォームでの利用と同じ上限を共有します。5時間ごとにリセットされる短期の上限と、週単位の上限の両方にカウントされます。上限に達すると「You've reached your rate limit, please try again later.」というメッセージが表示されます。Xcodeでの作業だけを別枠で消費できるわけではない点は、日常的にClaudeを他の用途でも使っているユーザーは意識しておく価値があります。
Claude CodeのVS Code拡張・JetBrainsプラグインとの違い
IDE統合という点ではVS Code拡張やJetBrainsプラグインと似ていますが、性格は異なります。VS Code拡張・JetBrainsプラグインはClaude Codeそのものをエディタに埋め込む形で、Claude Codeの契約・CLIの機能セットがベースになります。詳しくはClaude Code VS Code拡張機能の使い方やClaude Code JetBrainsプラグインの導入と設定で扱っています。
一方Claude for Xcodeは、Apple自身がXcodeの「Intelligence」設定という枠組みの中にClaudeを組み込んだものです。入り口は既存のClaude契約(Pro・Max・Team・Enterprise)です。Xcode 26.3以降はAgent SDKによってClaude Codeと同じ基盤を使うようになりましたが、契約体系とインストール方法はいまも別物です。
よくあるつまずき
「Intelligence」設定にClaudeが出てこない
Xcodeのバージョンが26未満だとClaude for Xcodeの項目自体が表示されません。Mac App Storeで最新のXcode 26系にアップデートしてから確認します。
無料プランでログインできない
Claude for Xcodeは無料プランを対象にしていません。Pro・Maxへのアップグレード、またはTeam・Enterpriseでのプレミアムシート付与が必要です。
Xcode 26.3で自律実行の機能が見当たらない
Agent SDK統合はXcode 26.3以降で追加された機能です。26.0〜26.2系のままではSonnet 4のターンバイターン支援のみが使え、自律的なタスク実行やビジュアル検証は使えません。App Storeで最新版が確認できない場合は、Apple Developer Programのリリース候補が必要な場合があります。
使用量の上限にすぐ達してしまう
Xcodeでの利用はほかのプラットフォームでの利用と上限を共有しています。claude.aiでのチャットや他のIDE統合を並行して使っている場合、合算で上限に近づいている可能性があります。
よくある質問
Claude for Xcodeは無料で使えますか
無料プランには含まれません。個人ならPro・Maxプラン、組織ならTeam・Enterpriseプランのプレミアムシートが必要です。
Claude Codeの契約とは別に費用がかかりますか
かかりません。既存のClaude Pro・Max・Team・Enterpriseの契約に含まれる機能で、Claude Code専用の契約を別途結ぶ必要はありません。
Windows版のXcodeはありますか
Xcode自体がmacOS専用の開発環境のため、Claude for XcodeもmacOS上でのみ利用できます。
Xcode以外のApple製開発ツールでも使えますか
公式ヘルプが対象としているのはXcodeです。Apple製の他のツールでの対応は記載されていません。
まとめ
Claude for Xcodeは、Xcode 26の「Intelligence」設定からログインするだけで使えるコーディング支援機能で、既存のClaude Pro・Max・Team・Enterpriseの契約がそのまま使えます。当初はClaude Sonnet 4によるターンバイターンの支援でしたが、Xcode 26.3でClaude Agent SDKによる自律的なタスク実行とビジュアル検証が加わりました。これにより、Claude Codeと同じ基盤の機能をXcode上でも使えるようになりました。使用量はほかのプラットフォームと共有される点だけ、日常的にClaudeを併用しているユーザーは覚えておくとよい仕様です。