- Xcode 26.3 では、開発者が AnthropicのClaude Agent や OpenAIのCodex といったコーディングエージェントをXcode内で直接利用可能
- この機能は 「agentic coding」 と呼ばれ、Xcodeが開発者の目標に応じて作業を分解し、プロジェクト構造に合わせて判断を下す 自律的な開発支援 を提供
- エージェントは、ドキュメント検索、ファイル構造の探索、プロジェクト設定の変更、Xcode Previewsのキャプチャおよびビルドの反復検証 など、開発プロセス全体を支援
- Appleは、これにより開発者が 生産性と創造性を最大化 し、イノベーションに集中できるようになると説明
- 新しい Model Context Protocol により、外部の互換エージェントやツールもXcodeと連携可能となり、Appleプラットフォーム開発の柔軟性が拡大
Xcode 26.3の主な機能
- Xcode 26.3は agentic coding対応 を導入し、開発者がコーディングエージェントを活用してアプリを構築できる新しい方法を提供
- Anthropicの Claude Agent とOpenAIの Codex をXcode内で直接利用可能
- Xcodeが開発者の目標を理解し、作業分解、意思決定、組み込みツールの活用 を自律的に実行
- この機能は、Xcode 26で導入された インテリジェントなコーディングアシスタント を拡張したもので、Swiftコードの作成と編集を超えて、さらに多くの機能へのアクセスを可能にする
- エージェントは開発ライフサイクル全体で協調し、ワークフローの簡素化、高速な反復、アイデアの実現 を支援
開発ワークフローとの統合
- Claude AgentとCodexは、Xcodeの ドキュメント検索、ファイル構造の探索、プロジェクト設定の更新 機能にアクセス可能
- また、Xcode Previewsのキャプチャ によって結果を視覚的に検証し、ビルドと修正のプロセスを反復実行できる
- Appleは、この統合によって 高度なモデルの推論能力 とXcodeの基本機能が組み合わさり、Appleプラットフォーム開発に最適な成果を提供すると説明
- 開発者は、プロジェクトに最も適したモデルを選択して利用可能
Appleの見解
- Appleの Susan Prescott(グローバルデベロッパリレーションズ担当バイスプレジデント) は、「業界をリードする技術を開発者の手に直接届け、最高のアプリを作れるようにすることが目標だ」と述べた
- agentic coding が生産性と創造性を高め、開発者がイノベーションに集中できるようワークフローを簡素化すると強調
Model Context Protocol
- Xcode 26.3は Model Context Protocol を通じて機能を開放
- これは オープン標準 であり、開発者がXcodeと互換性のある 他のエージェントやツール を自由に利用できるようにする
- 組み込み統合に加えて、外部モデルとの連携の柔軟性も確保
提供情報
- Xcode 26.3 は現在、Apple Developer Program会員 向けに リリース候補(Release Candidate) として提供中
- まもなく App Store を通じて正式リリース予定
- AnthropicおよびOpenAIの サービス利用規約 が適用される場合がある
1件のコメント
Hacker Newsの意見
今回の Xcode 26.3 リリースノートを見ると、驚いたことに macOS 26(Tahoe)を要求していない
9 月の X.0 バージョンでは Swift と SDK のバージョンが上がり、ベータ期間が長い
3〜4 月の X.3 / X.4 バージョンでは Swift が再び上がり、最低 macOS 要件も引き上げられる
今回のリリースは Swift のバージョンが据え置きなので、コアツールチェーンは 26.2 と同じで、そのため macOS 要件も変わっていないようだ
「空中楼閣を築いている」という言い方のように、Xcode はもう バグ修正と最適化に集中すべき段階だと思う
たまにキャッシュを消す必要はあるが、一日を台無しにするほどではない
iOS、macOS、CarPlay、Watch 向けアプリを作っていて大きな不便はなかった
だから「Xcode がそんなにひどい」という話は理解できない
Xcode がこれを取り逃がせば、製品の将来にリスクが生じる
Objective‑C の ガベージコレクション移行期には品質が大きく落ち、その後も完全に回復した感じはない
優れたコンセプトはあるが、実装が半分くらいで止まっている印象だ
Xcode が自分のコンピュータにインストールされるたび、ある種の 存在論的カーネルパニックを引き起こされる気分だ
.json や .xml のファイル関連付けを強制的に変えられるたびに怒りが湧く
単にテキストファイルを見るだけのために 12GB の IDE を起動しなければならない現実がつらい
Gentoo stage 1 install 並みに遅い起動速度も相変わらずだ
Xcode のインターフェースとデバッガは学ぶ価値も使う価値もあるが、読み込み時間はいまだに謎だ
Xcode がアップデートのたびに関連付けを戻しているのか気になる
JSON の整形なら他のエディタでも十分できる
今回のアップデートの本当の要点は MCP(Model Context Protocol) のサポートだ
これで Claude や Codex に縛られず、好きな エージェントを接続できる
とくに Xcode Instruments に MCP 統合が入れば、大きな変化になるはずだ
Xcode の CLI が安定して動いていれば、こんな問題はなかったはずだ
現状ではランダムに失敗し、5000 行もの 非構造ログを吐き出す
Xcode はこうした問題を把握しながらも xcodebuild を直さず、MCP サーバーで包んだだけのように見える
CLI が信頼できていれば、はるかに豊かなエコシステムが可能だっただろう
xcodeで始まる CLI は不安定だが、swift系はずっと安定しているswift-format、swift-testのようなツールは他言語のエコシステム並みの水準まで発展している自分はアプリコードを Swift パッケージに分離してテスト速度を 60 倍にした経験を この記事 にまとめた
XcodeBuildMCP があれば、わざわざ Xcode を開く必要はほとんどない
ターミナルで Claude がコードを書き、build_sim → launch_app_sim → screenshot describe_ui の順に作業する
ただし Instruments のプロファイリングや署名関連の作業には、依然として Xcode が必要だ
describe_ui がアクセシビリティツリーを返す機能は エージェントにとって非常に有用だ
Xcode の agentic programming はおそらく、より 安全なアプローチを取るのだろう
describe_ui ワークフローは興味深く、すでに実装可能なのか気になる
最近の Apple OS リリースのうち、どれくらいが agentic coding で作られているのか気になる
関連ツイート 参照
Anthropic のブログによれば、いまや Xcode が Claude Agent SDK を公式サポート している
「Xcode Previews を視覚的にキャプチャする」機能こそ本当に価値のある部分だ
シミュレータとの相互作用までできれば完璧だろう
それ以外については、今後もターミナルで Claude Code を使い続けるつもりだ
その機能は依然として XcodeBuildMCP が担っている
今後のリリースで実装されることを期待している
すでに Xcode 26.2 で Claude を使っているが、26.3 で 何が変わったのかははっきりしない
そのほかにもいくつか改善があるのかもしれない
CLI で自分の好みのエージェントツールを使うほうがはるかによかった