テック技報最新号へ →
AIコーディング

Claude Code から Xcode を操作する: Apple 作の公式プラグイン(xcode@claude-plugins-official)か xcrun mcpbridge

Mac で /plugin install xcode@claude-plugins-official を実行すると、Claude Code が Xcode の MCP 経由でビルド・実行・テスト、SwiftUI プレビュー、シミュレータ操作、ビルドログ読みをできるようになる。従来どおり xcrun mcpbridge を MCP として足す方法もある(こちらは Codex でも使える)。

@Rascal_AI_Dev · 投稿 2026-11-09
#ai-coding#claude-code#codex#xcode#ios#mcp#プラグイン

どんな時に使う?

  • iOS/macOS アプリの修正を Claude Code に任せ、ビルドとテストまで回させたい
  • SwiftUI のプレビューやシミュレータの画面を見ながら直させたい
  • エラーのビルドログをコピペで渡すのをやめたい

方法1: 公式マーケットプレイスのプラグイン

  1. Claude Code で /plugin install xcode@claude-plugins-official(すぐには入らず、/plugin 画面で内容とスコープを確認してから入れる)
  2. Xcode でプロジェクトを開いておく
  3. 作者は「Apple Inc.」。マーケットプレイスへの登録は 2026-11-06(UTC)にマージされた PR #6338。中身はリポジトリから落とすのではなく、Mac にある Xcode から読み込まれる

方法2: Xcode の MCP サーバーを直接足す(Apple の公式手順)

  1. Xcode → Settings → Intelligence → Model Context Protocol で「Allow External Agents to Use Xcode Tools」を Always か「While Xcode is Open」にする
  2. ターミナルで:
    bash
    claude mcp add --transport stdio xcode -- xcrun mcpbridge
    # Codex なら
    codex mcp add xcode -- xcrun mcpbridge
  3. claude mcp list で確認し、プロジェクトを Xcode で開いてから頼む
  4. 必要なら AGENTS.md/CLAUDE.md に Xcode とプロジェクトのヒント(スキーム名、テストの回し方など)を書く

注意点

  • 許可の範囲を先に決める。外部エージェントはプロジェクトの変更やビルドなどの操作ができるようになる。Xcode は接続時と動作中に通知を出す
  • Apple はこのプラグインについて独自の告知をしておらず、プラグイン版でも Intelligence の設定と Xcode でのプロジェクト表示が要るかは公式ページに書かれていない(両方やっておくのが無難)
  • マーケットプレイスの名前は「誰がカタログを出しているか」を示すだけで、個々のプラグインの中身を保証しない、と Anthropic は書いている。入れる前に内容を見る(Cursor: 10-29 に配られた偽の Claude Code 拡張(2.1.312/2.1.313)を入れたか確かめ、入れていたら掃除する も参照)

出典

X の元の投稿を開く