Edit the Blog Post Header component above this, then place your content here, then fill out the Related Articles section below, if possible. You should have at least one related article and ideally, all three.
Feel free to add supplementary content to the sidebar at right, but please retain the Twitter component (it can live at the bottom of your added content).
This text component can be edited or deleted as necessary.
Related articles only have an image (the squarer version of the banner) and a title. This text can be deleted. Place 1-3 related articles.
投稿者:Pavan Bhat氏(プロダクトリーダー)およびHrishi Dok氏(テクニカルリーダー)
本日、Amazonは、高品質なFire TV対応アプリの開発を加速する、Amazon Devices Builder Tools (ADBT) for AIを発表いたしました。ADBT for AIは、Fire TV向けの一連のAI活用開発ツールで、ADBT Model Context Protocol(MCP)サーバーとエージェントスキルが含まれます。これらの機能により、Claude、Cursor、Kiroなどのコーディングエージェントが、Fire TV特有の知識やベストプラクティスを把握できるため、開発やデバッグ時の手探り作業が不要になります。
Fire TV対応アプリ開発が初めての方でも、経験豊富なTV向けアプリ開発者でも、Builder Tools for AIなら開発ワークフロー全体がより簡単かつスピーディーになります。現在、Builder Tools for AIは、Vega OSとFire OSの両方について、機能統合(特にアプリ内課金)とリモートドキュメントの検索や取得をサポートしています。 また、Fire OSからVegaへのアプリ移行を迅速に開始するためのワークフローも、WebViewアプリとReact Nativeアプリの両方で利用できます。Vega OS搭載デバイスでは、Builder Tools for AIはパフォーマンスデバッグ、クラッシュデバッグ、メディアプレーヤーのワークフローにも対応しています。Fire OSを利用する開発者向けには、パフォーマンスデバッグ、Fire OS SDKのアップグレード、追加の統合機能が近日公開予定です。
AIアシスタントは、専門分野の知識を持つことで高いパフォーマンスを発揮します。標準的なLLMは、モバイルやウェブアプリ開発向けのベストプラクティスに偏る傾向があり、TV向けアプリ開発特有の要件を見落とすことがあります。 たとえば、D-Padナビゲーション、フォーカス管理、10フィートUIデザイン、メディアパイプライン統合、Fire TVの推奨パターンなどです。こうした文脈がないと、AIアシスタントはTV環境に適さないパターンに頼ってしまい、正しい方向へ導くために頻繁に軌道修正が必要になります。
そのギャップを埋めるのがBuilder Tools for AIです。このツールにより、使用するコーディングアシスタントはFire TV対応アプリの開発の細かなニュアンスを理解できるようになり、高品質なFire TV対応アプリをより速く構築できます。
Builder Tools for AIは、オンボーディングから、機能統合、パフォーマンス最適化、クラッシュデバッグといった高度なユースケースまで、開発ワークフロー全体をサポートします。単一のコマンドで、MCPやスキルを含む、必要なすべての機能を開発用コンピューターにインストールできます。どの機能を使用するべきかを意識する必要はありません。プロンプトに応じて、エージェントが自動的に適切なワークフローやスキルを選択します。例は以下の通りです。詳細については、Amazon Devices Builder Tools for AIのドキュメントを参照してください。
オンボーディング
Vegaアプリの開発環境を準備、セットアップする
プロンプトの例:
開発タスク
自然言語を使用して一般的な開発タスクを実行する
プロンプトの例:
アプリ移行(Fire OSからVegaへ)- ベータ版
Fire OSのWebViewアプリやRNアプリを、外観と機能の一貫性を保ちながらVegaアプリに移行する
プロンプトの例:
機能の統合
VegaアプリやFire OSアプリにAmazonアプリストアアプリ内課金(IAP)SDKを統合してテストする.
プロンプトの例:
パフォーマンス
パフォーマンスの問題を診断して修正する
プロンプトの例:
クラッシュ分析
JavaScript、ネイティブコード、ローメモリキラー(LMK)によるクラッシュを、Automated Crash Report(ACR)分析で診断する
プロンプトの例:
ドキュメント検索
developer.amazon.comのコンテンツを検索する
プロンプトの例:
メディアプレーヤー
Shaka Playerをアップグレードする
プロンプトの例:
Builder Tools for AIを早期に導入した方々は、クラッシュデバッグやパフォーマンスデバッグ、機能統合(IAP)、アプリ移行(Fire OSウェブアプリからVegaへ)などの作業を迅速に完了することに成功しています。以下にいくつかのご意見を紹介します。
「Builder ToolsのMCPサーバーをCursorと組み合わせることで、検出しにくいサイレント障害や特殊なケースでのクラッシュを効率的にデバッグ・解決できるようになりました。以前は数日かかっていたログ取得・分析作業が、これらのAI支援ツールにより数時間に短縮されました」
- Will氏(ソフトウェアエンジニア、Paramount社)
「Builder Tools for AIにより、IAPとの統合作業を数週間から数時間に短縮できました。通常、ドキュメントを読んでセットアップし、コーディングしてテストするというプロセス全体に約4週間かかっていました。MCPとこのAI開発ツールを使えば、わずか3時間で完了しました」
- Saikumar Sanikala氏(エンジニアリングマネージャー、Sony LIV社)
Builder Tools for AIの各機能は、開発者のコードサンプル、プロンプト、プロジェクトファイル、その他の開発者データを含む秘密情報を収集、送信、保存しません。Builder ToolsとAIアシスタントの間のやり取りは、関連ドキュメントを参照する必要がある場合(例:developer.amazon.comから公開ドキュメントを取得する)を除き、すべてローカルで実行されます。
Amazon Devices Builder Tools for AIは、本日より利用可能です。最初に、まだお持ちでない場合は、Amazon開発者アカウントを作成し、Claude Code、Cursor、Kiroなど、MCPに対応したAIコーディングアシスタントを用意します。次に、ターミナルから以下のコマンドを実行します。
npx -y @amazon-devices/amazon-devices-buildertools-mcp init-context
これにより、サポートされているすべてのAI機能(MCPとスキル)のダウンロード、インストール、設定が完了します。セットアップは常に最新の状態に保たれ、各セッションの開始時に最新の機能をチェックし、アップデートがある場合はダウンロードを促します。これにより、常に最新のワークフローを利用できます。
React Nativeなどのオープンソースフレームワークで動作するコミュニティスキルも提供しています。これらのスキルに貢献し、ライブラリの拡充にご協力いただける場合、詳細についてはDevice Agent Skills GitHubリポジトリ(英語のみ)を参照してください。
弊社では、Amazonデバイス向けの高品質なアプリを、より迅速に構築できるよう支援します。これは最初のメジャーリリースであり、サポートするスキルやワークフローは今後も積極的に拡充していきます。弊社では、皆様と共にTV向けアプリ開発者にとって最適な機能を模索しており、皆さまからのフィードバックが、次の機能開発に直接反映されます。Amazon Devices Builder Tools for AIのサイトを参照し、このツールを使用してみてください。また、Amazonアプリストア開発者向けコミュニティ(英語のみ)に参加して、ご意見をお寄せください。