本文へ移動

AI Buildersのための最新のニュース、知見、事例を毎日お届け

運営会社
コーディングエージェントApple

Apple製「Xcode」プラグインがClaude Code公式に ビルドを任せる

米Anthropicは11月6日、Claude Codeの公式プラグイン一覧に、作者を米Appleとする「Xcode」プラグインを加えた。エージェントからXcodeのビルド・実行・テスト、SwiftUIのプレビュー、シミュレーターの操作まで扱える。中身はMacに入れたXcodeから読み込む作りだ。

記事の内容を自社でどう進めるか、内容が固まっていない段階でも相談できます。仕事の相談

毎週 1 回、その週の記事から 5 本と実践の 1 本を選んでメールで届けます。ニュースレターを購読する(無料)

Apple の開発者サイトの Xcode の公式画像。青い設計図の上に金づちが置かれたアイコン
画像: Apple

米Anthropicは11月6日、Claude Codeの公式プラグインの一覧に「Xcode」プラグインを加えた。作者の欄は米Appleで、Xcodeのプロジェクトのビルド・実行・テスト、SwiftUIのプレビューの描画、シミュレーターと実機の操作、ビルドのログの読み取りをClaude Codeから扱える。iPhoneやMacのアプリを作る人は、Xcodeとターミナルを行き来せずに、書いて、ビルドして、失敗の理由を読むまでをエージェントに任せられるようになる。

Appleが作者の公式プラグイン

一覧の記載によると、プラグインの名前は「xcode」、分類は開発で、作者は「Apple Inc.」だ。説明文は、Xcodeのプロジェクトを扱う道具として、スキーム(ビルドとテストの設定のまとまり)のビルド・実行・テスト、SwiftUIのプレビュー、シミュレーターと実機の操作、ビルドのログと診断の読み取り、Appleの開発者向け文書の検索を挙げる。紹介先のページはAppleのXcodeの開発者サイトになっている。

挙げた機能を並べると、アプリ開発の1回の往復がほぼ収まる。エージェントがコードを書き、スキームをビルドし、失敗すればログと診断を読んで直し、テストを流し、SwiftUIの画面はプレビューで見た目を確かめる。これまで人がXcodeの画面で見ていた結果を、エージェントが自分で受け取れるようになる。

追加は、一覧のリポジトリへのプルリクエスト #6338で入った。開いたのは10月1日で、取り込まれたのは11月6日だ。元の作者が出した別のプルリクエストの変更を、検査を流すためにリポジトリの中の枝へ移したものだという。取り込みのコミットは、Xcodeの機能をMCP(AIと外部の道具をつなぐ標準の手順)で開き、Appleのプラットフォーム向けの開発をエージェントでできるようにすると説明している。

中身は手元のXcodeから読む

ほかの多くのプラグインと違い、この記載には取り込み先のリポジトリが無い。代わりに、Macで 「xcrun agent plugin path --plugin-format claude」 というコマンドを実行し、その結果の場所をつなぐ設定になっている。記載の取り込み方は「link」で、ファイルを写さずに場所をつなぐ指定だ。つまり、プラグインの本体はMacに入っているXcodeの側にあり、Xcodeを入れていないMacでは動かない。

この作りのため、一覧の検査の仕組みも手直しが要った。検査を直した別のプルリクエスト #7015によると、Xcodeのプラグインは、固定の版を示すハッシュが無い、コマンドの空白がシェルの特殊な記号に数えられる、複製する元のURLが無い、の3点で検査に落ちていた。そこで検査を新しい版に替え、「xcode」だけを例外にした。#7015は、#6338の数分前に取り込まれている。

必要なXcodeの版は書かれていない

読者がまず確かめたいのは、どのXcodeで使えるかだ。ところが、一覧の記載にも2つのプルリクエストにも、「xcrun agent」 のコマンドを持つXcodeの版は書かれていない。Apple自身の発表文も、11月9日の時点では見当たらない。試す前に、手元のMacで上のコマンドが場所を返すかを確かめるのが確実だ。

使い方は、公式の一覧のほかのプラグインと同じく、Claude Codeのプラグインの画面か 「/plugin install xcode@claude-plugins-official」 で入れる形になる。中身がXcodeの側にあるため、Xcodeを更新すれば、プラグインもその版に合わせて変わる作りだ。

Appleの開発者にとっては、Xcodeの機能を作り手のAppleが自ら束ねた道具が、Claude Codeの公式の一覧から入れられるようになった。ビルドとテストの往復をエージェントに預ける入口が、1行の導入で整ったことになる。

編集部の見方

Appleのアプリを作る個人や小さなチームには、試す価値のある追加だ。これまではXcodeのビルドの失敗をエージェントに伝えるのに、ログを貼る手間がかかっていた。ビルドとプレビューとシミュレーターをエージェントが自分で回せれば、書いて確かめる往復の速さが変わる。ただし、必要なXcodeの版は公式に示されていない。業務の手順に組み込むのは、手元のXcodeでコマンドが動くのを確かめてからにしたい。

出典

に確認(日本時間)

  1. 公式プラグインの一覧(github.com)
  2. Xcodeの開発者サイト(developer.apple.com)
  3. プルリクエスト #6338(github.com)
  4. 取り込みのコミット(github.com)
  5. 別のプルリクエスト #7015(github.com)

この記事をシェア

この記事は役に立ちましたか