Xcode 26.3(ビルド17C529)は、2026年2月26日に配信されたXcode 26系の更新版です。Mac App Storeで配信されるのは最新版だけなので、26.3が必要ならApple Developerの旧版ダウンロードページから入手します。2026年9月17日時点の最新版は9月14日に配信されたXcode 27で、確認方法と更新手順はXcodeの最新バージョンと確認・アップデート手順にまとめています。
この記事では、26.3を選ぶ理由になる動作要件、ダウンロードからインストールまでの手順、26.3で入ったエージェンティックコーディング(Claude Agent・Codex)の設定、外部のClaude Code・Codex CLIからの接続、既知の不具合を扱います。
まとめ:Xcode 26.3を入れる前に押さえる要点
- Xcode 26.3はmacOS Sequoia 15.6で動く最後のXcodeです。26.4以降はmacOS Tahoe 26.2以降、Xcode 27はApple silicon搭載MacとTahoe 26.6以降を要求します。
- 入手先はMac App Storeではなく
developer.apple.com/download/all/です。無料のApple Accountでサインインし、Apple silicon版かUniversal版のxipを選びます。Intel MacではUniversal版を選びます。 - 同梱SDKはiOS 26.2なので、現行のApp Store Connectの要件(Xcode 26以降・iOS 26 SDK)は満たします。ただし2027年4月からは27 SDK以降が必須になり、26.3では申請できなくなります。
- 26.3からXcode内でClaude AgentとCodexを使えます。Xcode > Settings > Intelligenceでエージェントを入れ、各社のアカウントでサインインします。
- 外部のClaude CodeやCodex CLIは
xcrun mcpbridge経由でXcodeに接続できます。Command Line Toolsだけが選択された環境ではこのコマンドが見つかりません。
まず、macOSの動作要件と、26.3でビルド環境を固定する必要があるかを確認します。
Xcode 26.3が必要になる場面:Sequoiaで使える上限
Xcode 26.3を選ぶ判断材料の一つが、macOSの動作要件です。Appleのシステム要件表では、26.3の対応OSはmacOS Sequoia 15.6からmacOS Tahoe 26.xまでです。26.4で最低要件がmacOS Tahoe 26.2に上がったため、Sequoiaに留まるMacで使える26系は26.3が最後になりました。
| 版 | ビルド | 公開日 | 必要なmacOS | 同梱SDK | Swift |
|---|---|---|---|---|---|
| Xcode 26.2 | 17C52 | 2025-12-12 | Sequoia 15.6以降 | 26.2 | 6.2.3 |
| Xcode 26.3 | 17C529 | 2026-02-26 | Sequoia 15.6以降 | 26.2 | 6.2.3 |
| Xcode 26.4 | 17E192 | 2026-03-24 | Tahoe 26.2以降 | 26.4 | 6.3 |
| Xcode 26.6 | 17F113 | 2026-06-25 | Tahoe 26.2以降 | 26.5 | 6.3.3 |
| Xcode 27 | 27A266a | 2026-09-14 | Tahoe 26.6以降 | 27 | 6.4 |
必要なmacOS・同梱SDKはAppleのシステム要件表と各版のリリースノート、26.6のSwift(6.3.3)はMac App StoreのXcodeの更新履歴の値です。公開日は米国時間で、26.xのビルド番号と公開日は第三者の集計サイトXcode Releasesの記録を使っています(Xcode 27のビルド番号と公開日はApple Developerのリリース情報で確認)。26.3の同梱SDKはiOS・iPadOS・tvOS・macOS・visionOSの各26.2で、実機デバッグはiOS 15以降・watchOS 8以降に対応します。
App Store Connectは2026年4月28日から、アップロードされるアプリにXcode 26以降とiOS 26などのSDKでのビルドを求めています。26.3は2026年9月17日時点のSDK最低要件を満たすため、Sequoiaのままでも申請できます。ただし、Appleは2027年4月から各対象プラットフォームの27 SDK以降を必須とする予定を公表しており、その要件を26.3は満たしません。ただしiOS 26.4以降で追加されたAPIは26.3のSDKに含まれません。
Xcode 26.3のダウンロードとインストール手順
Apple Developerの旧版ダウンロードページからxipを取得
Mac App Storeで配信されているXcodeは最新版だけです(2026年9月14日から27.0)。旧版はhttps://developer.apple.com/download/all/から入手します。このURLはApple Accountのサインイン画面へリダイレクトされます。有料のApple Developer Programへの加入は不要で、無料のApple Accountで入れます。
- サインイン後、検索欄に「Xcode 26.3」と入力します。
- 「Xcode 26.3」の行を開き、xipを選びます。Apple silicon専用の
Xcode_26.3_Apple_silicon.xipとUniversal版のXcode_26.3_Universal.xipがあります。 - Apple silicon版はApple silicon搭載Mac専用です。Intel MacではUniversal版を選びます。
Xcode 26.3は2月3日にRC版(リリース候補版)として先行公開されました。ダウンロード時は、名前に「Release Candidate」が付いていない正式版の行を選んでください。
xipの展開とxcode-selectでの切り替え
xipを展開するとXcode.appができます。最新版と並べて置くなら、版番号入りの名前に変えてから/Applicationsへ移すと区別しやすくなります。以下はUniversal版の例です。Apple silicon版を取得した場合は、展開コマンドのファイル名をダウンロードした名前に置き換えます。
cd ~/Downloads
xip --expand Xcode_26.3_Universal.xip
mv Xcode.app /Applications/Xcode-26.3.app
sudo xcode-select -s /Applications/Xcode-26.3.app
sudo xcodebuild -runFirstLaunch
xcodebuild -version
xcodebuild -runFirstLaunchは、simctlを含む必要なシステムコンポーネントを入れる公式手順です。シミュレータのランタイムはXcode本体に含まれないため、初回起動後にXcode > Settings > Componentsで追加するか、xcodebuild -downloadPlatform iOSで取得します。Intel Macでは自動でUniversal版のランタイムが選ばれます。
xcodesによるインストールとバージョン切り替え
複数の版を行き来するなら、オープンソースのxcodes(XcodesOrg/xcodes)で入れる方法もあります。Apple製ではありませんが、ダウンロード・展開・配置・切り替えを1本のコマンドで扱えます。
brew install xcodesorg/made/xcodes
xcodes list --architecture universal
xcodes install 26.3
xcodes select 26.3
初回はApple Accountのユーザー名とパスワードを聞かれ、パスワードはキーチェーンに保存されます。CIでは環境変数XCODES_USERNAMEとXCODES_PASSWORDでも渡せます。Homebrewでaria2を入れておくと、xcodesはそれを使って並列ダウンロードします。
Xcode 26.3のエージェンティックコーディングの設定
26.3のリリースノートは、AnthropicとOpenAIのコーディングエージェントを使う「agentic coding」への対応を最初の新機能に挙げています。Appleの2月3日の発表によると、エージェントはドキュメントの検索、ファイル構成の把握、プロジェクト設定の更新、Xcode Previewsのキャプチャによる見た目の確認、ビルドと修正の繰り返しを自分で進めます。
Intelligence設定でのClaude Agent・Codexの導入
Appleのドキュメント「Setting up coding intelligence」(2026年9月時点)では、次の順で有効にします。
- Xcode > Settingsを開き、サイドバーのIntelligenceを選びます。
- Agentsの下で、使うエージェントの「Get」をクリックし、表示されたダイアログで「Install」を押します。
- エージェントの設定でAccount行の「…」ボタンを押し、表示されるシートやブラウザでサインインします。
Claude AgentはAnthropicのアカウント、CodexはChatGPTのアカウントでサインインします。使える量は各社の契約プランで決まり、Xcode側の設定では変わりません。ダウンロードしたエージェントは、可能であればXcodeが自動で更新します。26.3のリリースノートには、同梱のCodexを0.98.0へ更新したことと、Claude 4.6に対応したことが載っています。
組織の管理下にあるMacでは、MDMプロファイルでCodingAssistantAllowExternalIntegrationsをfalseにするとコーディングアシスタントを止められます。
権限の管理とプライバシー保護フォルダの落とし穴
26.3では、外部のエージェントツールに何を許すかを細かく制御する権限の仕組みが入りました。許可したコマンドやツールはIntelligence設定のAgents > Permissionsに一覧され、ここで追加・削除できます。
最初に確認したいのは、プロジェクトの置き場所です。リリースノートの既知の不具合(166387271)によると、デスクトップ・ダウンロード・書類といったプライバシー保護されたフォルダにあるプロジェクトでClaudeやCodexのアクセスを一度拒否すると、再確認は表示されず、判断を戻せません。回避策は2つです。
- システム設定の「プライバシーとセキュリティ」>「ファイルとフォルダ」にClaudeやCodexが出ていれば、そこでアクセスを許可します。
- 項目が無ければ、プロジェクトをデスクトップ・ダウンロード・書類以外の場所へ移します。
チームで26.3を使い始めるなら、リポジトリは~/Developerのような保護対象外の場所に置くと決めておくと、この問題を避けられます。
Claude Code・Codex CLIからXcodeにつなぐ手順(xcrun mcpbridge)
26.3は、Xcodeの機能をModel Context Protocol(MCP)で外部に公開します。ターミナルで動かすClaude CodeやCodex CLIからでも、開いているプロジェクトのビルドやPreviewの取得を指示できます。
まずXcode > Settings > IntelligenceのModel Context Protocolで「Allow external agents to use Xcode tools」をオンにします。そのうえで、Appleのドキュメント「Giving external agents access to Xcode」にあるとおり、各CLIへMCPサーバーとして登録します。
# Claude Code
claude mcp add --transport stdio xcode -- xcrun mcpbridge
claude mcp list
# Codex CLI
codex mcp add xcode -- xcrun mcpbridge
codex mcp list
エージェントに指示を出す前に、対象のプロジェクトをXcodeで開いておきます。外部エージェントが接続したときと動いているときは、Xcodeが通知します。AGENTS.mdやCLAUDE.mdにXcodeやプロジェクトの前提を書いておくと、エージェントがその指示を参照します。Claude CodeとCodexの使い分けはCodexとClaude Codeの違いで比較しています。
xcrun mcpbridgeはXcode本体に含まれるツールです。xcode-select -pが/Library/Developer/CommandLineToolsを指している環境では、次のエラーで止まります。
$ xcrun --find mcpbridge
xcrun: error: unable to find utility "mcpbridge", not a developer tool or in PATH
26.3より前のXcodeが選択されている場合も同じエラーになります。前の章のxcode-select -sでXcode 26.3以降を選び直し、環境変数DEVELOPER_DIRを設定している場合はその指定先も確認します。26.3のリリースノートには、外部ツールの接続時に「Allow Connection?」のダイアログが何度も出る問題の修正と、OpenCodeがXcodeからのMCP応答を受け取れない問題の修正も載っています。
Xcode 26.3の既知の不具合と回避策
26.3のリリースノートには、エージェント機能の既知の不具合が8件載っています。実際の作業に影響する4件と回避策は次のとおりです。
| 症状 | 回避策 |
|---|---|
| 保護フォルダでアクセスを拒否すると戻せない | 設定で許可するか場所を移す |
| 貼り付けたファイルの内容が送られない | 既知の場所に置き、パスを伝える |
| /skill形式の直接呼び出しを拒否される | 「use the ○○ skill」と頼む |
| 設定変更がすぐに反映されない | Xcodeを再起動する |
2行目は、ファイルをデスクトップやプロジェクトの作業ディレクトリに置き、その場所をエージェントに伝える方法です。4行目は、プロバイダー別のテレメトリーのオン・オフや、組み込みWebツールの禁止などの設定が対象です。このほか、変更の自動適用をオフにしていると、提案を適用した後に取り消しボタンが出ないことがあります。その場合は履歴ビューかgitで戻します。
26.4以降で変わった点と26.3に留まる判断
エージェント機能は26.3以降も更新が続いています。各版のリリースノートに記載された主な変更は次のとおりです。
| 版 | エージェント機能の主な変更 |
|---|---|
| Xcode 26.4 | 機能追加なし(修正2件は26.3と同じ項目) |
| Xcode 26.5 | メッセージのキュー、エージェントからの確認質問 |
| Xcode 26.6 | Google Gemini、Agent Client Protocol |
26.5では、Claude Codeの利用中にOAuthトークンの期限切れエラーが出る問題も修正されました。26.6ではPreview SnapshotのMCPツールが、ライト/ダーク表示、縦/横向き、文字サイズ違いの描画に対応しています。現行のAppleドキュメントにあるGeminiやAgent Client Protocol(ACP)対応のエージェント追加、プラグインの管理は26.3の画面には無い前提で読んでください。
判断の軸はmacOSの版と申請の期限です。macOS Tahoe 26.2以降へ上げられるなら、26.3に留まる理由はほとんどありません。26.6ならSequoiaと同じ手順で旧版を入れられ、Apple silicon搭載MacでmacOS Tahoe 26.6以降を使っているなら、Xcode 27も選べます。26.3を選ぶのは、社内の検証環境や古いMacの都合でSequoiaから動かせない場合と、26.3でビルドした成果物を再現する必要がある場合です。どちらの場合も、2027年4月からは27 SDK以降でないとApp Store Connectへアップロードできません。Xcode 27はIntel Macで動かないため、Intel Macで申請用のビルドを続けている場合は、それまでにApple silicon搭載Macへ移す計画が必要です。Xcode 27の動作要件と変更点はXcode 27の解説記事で扱っています。
よくある質問
Xcode 26.3はMac App Storeから入手できますか?
できません。Mac App Storeで配信されるのは最新版だけで、2026年9月14日からはXcode 27.0です。26.3はdeveloper.apple.com/download/all/に無料のApple Accountでサインインしてダウンロードします。
macOS Sequoiaで使えるXcodeの最新版はどれですか?
Xcode 26.3です。26.3はmacOS Sequoia 15.6以降で動き、26.4からはmacOS Tahoe 26.2以降が必要です。Sequoia 15.6未満のMacでは、先にSequoia 15.6以降へ更新してください。
Xcode 26.3でビルドしたアプリはApp Storeに申請できますか?
2026年9月時点ではできます。2026年4月28日からの要件はXcode 26以降とiOS 26などのSDKでのビルドで、26.3はiOS 26.2のSDKを同梱しているため満たします。ただしAppleは2027年4月から、iOS・iPadOS・tvOS・visionOS・watchOSの各27 SDK以降でのビルドを求めると公表しています。27 SDKを含むXcode 27はApple silicon搭載MacとmacOS Tahoe 26.6以降が必要なので、それまでに環境を移す必要があります。
Xcode 26.3でClaudeやCodexを使うには何が必要ですか?
Xcode > Settings > Intelligenceでエージェントを入れ、Claude AgentはAnthropicのアカウント、CodexはChatGPTのアカウントでサインインします。使える量は各社の契約プランによります。外部のClaude CodeやCodex CLIから使う場合は、同じ画面で外部エージェントの接続を許可し、xcrun mcpbridgeを登録します。
「unable to find utility “mcpbridge”」と表示されるのはなぜですか?
選択中の開発者ディレクトリにmcpbridgeが無いためです。Command Line Toolsだけが選択されている場合と、26.3より前のXcodeが選択されている場合が該当します。xcode-select -pで選択中のパスを確認し、sudo xcode-select -s /Applications/Xcode-26.3.appのようにXcode 26.3以降を選んでから再実行してください。環境変数DEVELOPER_DIRを設定しているとxcode-selectの指定より優先されるため、その値も確認します。