Airpods

AppleはSwift Assistが情報を捏造していることに気づいた後、XcodeにAIコードを書くためにAnthropicを利用する可能性がある。

AppleはSwift Assistが情報を捏造していることに気づいた後、XcodeにAIコードを書くためにAnthropicを利用する可能性がある。

Apple は Anthropic の大規模言語モデルを使用して、AI コードの作成、テスト、デバッグを自社の開発ツールである Xcode に最終的に導入する予定であると報じられています。

Xcodeベータ版アプリアイコン

ブルームバーグのマーク・ガーマン氏によると、クパチーノの企業は、アンスロピックのスタートアップ企業と提携して、新しい「バイブコーディング」ソフトウェアプラットフォームを開発する予定で、このプラットフォームでは、アンスロピックのAIモデルを使用して、開発者がAppleのプラットフォーム上でのソフトウェア開発ツールであるXcodeでソフトウェアを記述、編集、テストできるようにするとのことだ。

「アップルは社内でこのソフトウェアを展開する予定だが、一般公開するかどうかはまだ決めていない、と関係者は語った。この計画はまだ発表されていないため、関係者は匿名を条件に語った」と記事には書かれている。

XcodeはAIコード作成にAnthropicのモデルを利用できる可能性がある

このレポートでは、このAnthropic 強化版 Xcode がいつ登場するかについては言及されていません。Apple は6月に開催される世界開発者会議 (WWDC) でこれを発表するのではないかと推測しています。もしそうなれば、昨年のWWDCでAppleがAI搭載版 Xcode を約束してから丸12ヶ月が経過することになります。

報道によると、Appleは現在、従業員にこのバージョンのXcodeをドッグフーディングで試用させている。ガーマン氏は、Appleは当初、有料顧客が日常的に使用するソフトウェアのコードをAIが書くことに懸念を抱いていたと主張している。

しかし、大規模言語モデルとAIコーディングの進歩により、考え方が変わりました。XcodeのAI版には、コードの一部をリクエストするためのチャットボットが組み込まれているとのことです。このチャットボットは、エラーの検出と修正、ユーザーインターフェースのテストも行えます。

WWDC24で、AppleはXcodeに2024年にSwift Assistと呼ばれるAIコーディングコンパニオンを追加すると発表しました。しかし、2025年になった現在も、XcodeにはSwift Assistが未だ搭載されていません。Bloombergは、社内テストの結果、Swift Assistが幻覚を起こし、誤った情報を提供していることが判明したと主張しています。

AIはマイクロソフトのコードの約30%を書いている

AIコードの作成はAIの最適なユースケースの一つであり、Microsoftはその最先端を走っています。まず、MicrosoftはOpenAIのモデルの大きな可能性に誰よりも早く気づき、同社への投資を決定した唯一の企業です。ChatGPTは現在、Copilot PCのAI機能の多くを支えています。さらに、CEOのサティア・ナデラ氏は、Microsoftのコード全体の3分の1がAIによって作成されていると述べています。

Microsoftはまた、ChatGPTをGitHubに接続し、開発者がCopilot Chatを使ってAIコードを書く際にOpenAIのGPT-4を利用できるようにしました。そしてその後まもなく、GitHubのCopilotはマルチモーダル化し、AnthropicのClaude SonnetやGoogleのGeminiなど、他の大規模言語モデルもサポートしました。AppleがXcodeでのAIコード記述に真剣に取り組むのであれば、Microsoftの戦略に倣い、AnthropicのClaude Sonnetだけでなく、Xcodeで一般的な大規模言語モデルをすべてサポートすべきです。

現時点では、Apple Intelligenceは単一の外部AIモデルプロバイダー、つまりOpenAIとそのChatGPTに依存しています。iOS 19では、AppleはiPhone、iPad、MacユーザーがChatGPTの代わりにGoogle GeminiをAIパートナーとして選択できるようにする可能性があります。また、Appleは中国におけるAI開発において、BaiduおよびAlibabaと提携していると考えられています。

Milawo
Milawo is a contributing author, focusing on sharing the latest news and deep content.