アップルは最近、エクスコードという社内の旗艦プログラミングツールに「エージェントプログラミング」機能を導入することを発表しました。この動きは、アップルが現在のシリコンバレーで最も注目されている技術トレンドに正式に参入したことを示しています。エージェント駆動型のプログラミング技術により、プログラマーは人工知能ソフトウェアを使ってコードを自動的に書くことができ、開発効率を著しく向上させます。

火曜日に公開されたデモ動画では、アップル関係者は「現在、エクスコードはプログラミングエージェントと協働して、ユーザーが複雑なマルチステップのプログラミングタスクを処理するのをサポートしています」と述べました。今回のアップデートは、昨年の夏にエクスコードに追加された機能の拡張だけでなく、OpenAI の Codex や Anthropic の Claude などのエージェントと深く統合されるものであり、プログラミングの方法をさらに変革します。

新しいエージェント機能は、プログラマーがプロジェクトの構築やテストを行うだけでなく、アップルの公式開発ドキュメントを参照し、プログラムの問題を修正することができるようになります。現在、個人開発者や企業は、「ムードプログラミング」と呼ばれるこの新しい方法を試し始めています。AIに指示を出し、生成されたコードを検証することで、開発効率を大幅に向上させています。

アップルの以前の人工知能製品である Apple Intelligence はリリースの遅延や管理部の変更を経験しましたが、エージェントプログラミング機能はアップルの開発者コミュニティで急速に広がっています。この新機能を使用するには、ユーザーはAPIキーを通じて自分のOpenAIまたはAnthropicアカウントをエクスコードに接続する必要があります。アップルはこの機能がオープンスタンダードを採用しており、組み込みのエージェントだけでなく、他の互換性のあるエージェントや人工知能ツールへのアクセスも許可していると述べています。これにより、開発の可能性が大きく広がります。

エクスコードは、アップルが開発者に提供する統合開発環境(IDE)であり、ほぼすべてのアップルスマートフォンアプリの開発にこのツールに依存しています。最新バージョンのエクスコード26.3のベータ版は登録済み開発者に公開されており、今後すぐにアップルアプリストアで正式リリースされる見込みです。一方、OpenAIは月曜日にアップルパソコン向けに専用のCodexエージェントプログラミングアプリをリリースし、アップルがエージェントプログラミング分野でさらに強化した展開を示しています。