Apple、新たなインテリジェンスフレームワークでアプリ開発を加速
Appleは、新しいインテリジェンスフレームワーク、Xcode 27のエージェンティックコーディング機能拡張、プラットフォーム改善を発表し、アプリ開発をより高速かつ適応的にしました。新しいApp IntentsフレームワークはSiri AI機能と連携し、Core AIはデバイス上でカスタムモデルを実行可能にします。Xcode 27はAnthropic、Google、OpenAIのコーディングエージェントを統合し、自律的なテストと検証ツールを提供します。Liquid Glassデザインの改善、SwiftUIのパフォーマンス向上、ゲーム開発ツールの更新も含まれます。
Appleは本日、アプリ開発を加速する新しい開発者ツールとフレームワークを発表しました。これらのアップデートには、新しいインテリジェンスフレームワーク、Xcode 27での拡張されたエージェンティックコーディング機能、およびプラットフォーム全体の改善が含まれ、アプリをより高速で適応性が高く、構築しやすくします。
インテリジェンスフレームワークでは、Apple Intelligenceの強化とSiri AIの導入により、デベロッパーはアプリのコンテンツと機能をシステム全体でより発見しやすく、アクセスしやすくできます。App Intentsフレームワークのアップデートにより、デベロッパーはアプリをSiri AIのパーソナルコンテキスト理解、アプリアクション、画面上認識などの機能に接続できます。さらに、昨年導入されたFoundation Modelsフレームワークを基盤に、新しいAPIが提供され、これは統一されたネイティブSwift APIとして機能し、画像入力対応のより強力なオンデバイスモデル、サーバーモデルのサポート、カスタムスキルの構築を可能にします。このAPIを使用して、デベロッパーはGoogleのGeminiモデルと共同で構築された次世代Apple Foundation Modelにアクセスできます。App Store Small Business Programに登録し、初回ダウンロード数が200万未満のデベロッパーは、Private Cloud Computeで実行されるこれらのモデルをクラウドAPIコストなしで利用できます。また、Claude、Geminiなど、新しい言語モデルプロトコルを実装するプロバイダーのモデルも活用できます。Dynamic Profiles機能により、デベロッパーはモデルとアプリのインタラクションを動的に更新できます。
カスタムモデルをアプリに統合したいデベロッパー向けに、AppleはCore AIという新しいフレームワークを導入しました。これはデバイス上でモデルを実行するための最適な方法として設計されており、AppleシリコンのユニファイドメモリとNeural Engine向けに最適化されたアーキテクチャを提供し、デベロッパーがフルスケールのLLMをローカルに展開できるようにします。
Xcode 27は、エージェンティックコーディングにおける大きな進歩を示しています。このリリースでは、Anthropic、Google、OpenAIの最新モデルとエージェントをデベロッパーのワークフローに直接統合します。コーディングエージェントとの会話では、インタラクティブな計画、マルチターンQ&A、Markdownレンダリング、コード変更の表示、プレビューを並べて表示できるキャンバスが特徴です。Xcode 27はコーディングエージェントに自身の作業を検証するツールを提供し、より長期間自律的に実行できるようにします。例えば、テストの作成と実行、Playgroundsでのアイデアの試行、プレビューによる視覚的変更の確認、新しいDevice Hubでのシミュレータとのインタラクションなどが可能です。Device Hubにより、デベロッパーは物理デバイスの管理、シミュレータの動的リサイズ、アプリのインタラクティブテストを単一の統合ワークスペースで行えます。プラグインにより、Xcodeはカスタムスキルで拡張可能で、Model Context Protocolを介して日常的に使用するツールを取り込み、Agent Client Protocol互換の任意のエージェントに接続できます。GitHubとFigmaが最初にシームレスなインストールを提供します。Xcode 27自体もAppleシリコンのみ対応となり、30%小型化、パフォーマンス向上、セットアップの簡素化が図られています。カスタマイズ可能なツールバーと新しいテーマシステムも導入されました。Xcode Cloudは最大2倍高速化し、MetalとvisionOSビルドをサポートします。
デザイン面では、Liquid Glassビジュアルデザインが進化し、読みやすさ、カスタマイズ性、一貫性が向上しました。新しい透明度スライダーにより、ユーザーは外観を自分の好みに調整できます。SwiftUIは、より効率的な状態初期化と高速なレイアウトレンダリングにより、コードの変更なしでアプリの応答性を向上させます。新しい並べ替え可能なコンテナによりカスタムコードの削減が可能になり、Spatial PreviewフレームワークによりMacアプリの3DモデルをApple Vision Proで空間的に表示できます。Swift 6.4は、ターゲットを絞った警告抑制、簡素化された可用性属性、改善されたコンパイラ診断を導入し、日常の開発を効率化します。
ゲーム開発者向けには、Managed Background Assetsがインテリジェントなローカライズ配信によりインストールサイズを削減し、Steam Asset ConverterがPCゲームの移植を容易にします。Game Porting Toolkit 4は、オープンソーススキルをエージェントと連携させ、Metal開発のベストプラクティスを提供します。Unity公式プラグインにより、StoreKitとBackground Assetsのネイティブ統合が可能になります。Reality Composer Pro 3は、ライブプレビューとMac Virtual Displayを組み合わせ、編集結果を即座に確認できます。
開発者ベータ版は本日よりdeveloper.apple.comで提供開始され、iOS 27、iPadOS 27、macOS 27、watchOS 27、tvOS 27、visionOS 27、Xcode 27が含まれます。