Xcode 26.3のAIエージェント機能を活用する

671 Views

March 06, 26

スライド概要

Mobile Act OSAKA 18
https://mobileact.connpass.com/event/383587/

Xcode 26.3のAIエージェント機能の話をしました #MobileAct - usami-kの日記
https://usami-k.hatenablog.com/entry/2026/03/07/205345

profile-image

https://usami-k.github.io/

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode 26.3 の AI エージェント機能を活用する 宇佐見公輔 2026-03-06 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 1 / 30

2.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 自己紹介 昨年の技術同人誌 宇佐見公輔(うさみこうすけ) iOS アプリエンジニア アクセンチュア株式会社/ゆめみ 近況 40% キーボードに手を出した ディスプレイ購入検討中 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 2 / 30

3.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 3 / 30

4.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 4 / 30

5.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode 26.2 までの AI 機能 Xcode 26 で Coding Intelligence 機能が導入された しかし、機能は限定的だった ChatGPT や Claude のチャット機能が基本 ビルドエラーを AI に修正させる→あまりうまくいかない プロジェクト全体をうまく把握できない 結局、CLI や VS Code で AI を動かしたほうがうまくいく 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 5 / 30

6.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode 26.3 の AI 機能強化 Xcode 26.3 で Coding Intelligence 機能が強化された エージェント機能追加 Claude Code Codex MCP 対応 外部 AI エージェントが Xcode にアクセス可能に 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 6 / 30

7.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 7 / 30

8.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ ドキュメント Setting up coding intelligence https://developer.apple.com/documentation/Xcode/setting-upcoding-intelligence Writing code with intelligence in Xcode https://developer.apple.com/documentation/Xcode/writingcode-with-intelligence-in-xcode 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 8 / 30

9.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode のコンポーネント設定 シミュレータなどのコンポーネント一覧に AI エージェントが追加されている。 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 9 / 30

10.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode のアカウント設定 OpenAI と Anthropic に接続できる(有償ライセンスが必要)。 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 10 / 30

11.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode の UI Xcode のナビゲータ領域に コーディングアシスタント 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 11 / 30

12.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 主な機能 プロジェクト全体のファイルの読み書き 外部ツールの利用(Xcode の設定で許可が必要) ビルド実行、テスト実行 プレイグラウンドの生成 プレビューの生成 CLI や VS Code での AI エージェント使用時と同等のことが Xcode で可能に。 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 12 / 30

13.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 外部ツールの利用 CLI の各種コマンドや WebFetch などを利用できる 個別に許可が必要 許可したツールは Xcode の設定で確認できる 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 13 / 30

14.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 14 / 30

15.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ ドキュメント Giving external agentic coding tools access to Xcode https://developer.apple.com/documentation/Xcode/givingagentic-coding-tools-access-to-xcode 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 15 / 30

16.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode の設定 外部 AI エージェントを許可する 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 16 / 30

17.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ AI エージェントの設定 AI エージェントから xcrun mcpbridge コマンドを利用する。 Claude Code claude mcp add --transport stdio xcode -- xcrun mcpbridge Codex codex mcp add xcode -- xcrun mcpbridge 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 17 / 30

18.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ MCP の利用方法 Xcode を起動しておく AI エージェント(Claude Code、Codex)を起動する Xcode 側で接続確認のダイアログが出るので、許可する AI エージェントが自分で判断して Xcode MCP を利用する 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 18 / 30

19.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ MCP で可能な操作 プロジェクト内のファイルの読み書き Xcode のウィンドウやナビゲータの情報取得 ビルド実行、テスト実行 コードスニペット実行 プレビューのレンダリング AI エージェントから Xcode の機能が使いやすくなった。 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 19 / 30

20.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 20 / 30

21.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Xcode vs 外部 AI エージェント 機能的は差はあまりない Xcode がようやく追いついてきた Xcode 上で完結させたい vs 外部 AI エージェントで柔軟に使いたい 何がしたいかによる あるいは好みの問題 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 21 / 30

22.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 個人的な利用シーン 個人的には Xcode の AI エージェントを使ってみていた AI エージェントを継続的に稼働というより、タスクごとに稼働 ただ、並行して別の AI エージェントを動かしたいときもある そのときは別途 CLI や VS Code を活用 利用シーンを振り返ると、Xcode 固有というより、AI エージェント全般の話に なってくる それだけ Xcode が AI エージェントの機能をサポートするようになった 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 22 / 30

23.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Swift や iOS の知識向上 Swift Concurrency や SwiftUI をうまく扱える Testing も扱えるようになってきた(たまに XCTest との混乱が見られる) iOS プラットフォームやフレームワークの知識が向上している たまに、Web などの古い情報に釣られることはある 「iOS アプリ開発では AI 活用はまだまだ」という状況はもう過去の話 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 23 / 30

24.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ GitHub Issue をもとに作業 Issue の調査依頼、Pull Request のレビュー依頼、など gh コマンドを許可すれば、詳細な情報を取得してくれる gh コマンドを Xcode の AI エージェントに使わせる mise なら mise x -- gh と使ってくれる Homebrew なら /opt/homebrew/bin などパスを教えれば使ってくれる WebFetch もできる、ただプライベートリポジトリは読めない 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 24 / 30

25.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Plan モードと編集モード Xcode 上では、明示的に Plan モードの指定はできない ただ、調査を依頼したりプランを立てる依頼をしたりすれば、内部的に Plan モードで動いてくれるようだ EnterPlanMode を実行している様子が見える場合がある AI エージェントが編集した内容は Xcode 上で記録されていて確認できる 内容を戻す操作も可能 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 25 / 30

26.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 広い範囲を調査 広い範囲を見てくれるようになった プロジェクト全体を見てくれる Git の履歴も見てくれる 必要なら他のリポジトリも見てくれる ユーザー設定も見てくれる Xcode の設定、Git の設定、SSH の設定、など ビルドキャッシュを削除するなどもできる 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 26 / 30

27.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ ビルド 必要に応じてビルドしてくれる AGENTS.md などにビルド手順を明示的に書くとベター ただ、ビルド時間が長いと完了を待たないことがある ビルド完了を待つように指示することはできる 初回ビルドなどは先に手動でやっておくほうが良い ビルドエラーの修正 うまく修正できずに混乱することもあるので様子を確認する 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 27 / 30

28.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ テスト、プレビュー テストコードが書ける テストが必要な箇所を見つけられる ただ、意味がないテストを書く場合もあるので注意 テストデータを本番コードで生成してしまうなど プレビューコードが書ける プレビューのパターンを洗い出せる プレビューを実行してくれる プレビュー結果を見てコードを修正 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 28 / 30

29.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ Outline Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 29 / 30

30.

Xcode 26.3 の登場 Xcode の AI エージェント機能 Xcode の MCP 対応 実際に使ってみる まとめ まとめ Xcode 26.3 で AI エージェント機能が大幅に強化された Claude Code Codex iOS アプリ開発において AI エージェントを積極的に活用できる状況に 宇佐見公輔 2026-03-06 Xcode 26.3 の AI エージェント機能を活用する 30 / 30