>_tech-draft
Google Antigravityのアイコン
Google Antigravity
動画公開日
タイトル

Mission Report Ep. 05 | Antigravity Updates

再生時間

5分 24秒

Antigravityの最新機能とアップデート徹底解説!プロジェクト、PDF対応、CLI強化

ポイント

  • この記事はAntigravityの最新アップデートを解説し、プロジェクト機能強化やPDF/オーディオ対応などの新機能を紹介します。
  • モデルクォータダッシュボード刷新、会話内ガイド、インタラクティブなスラッシュコマンドによるエージェント操作強化、CLI改善が主な更新点です。
  • これらの機能により開発体験が向上し、より効率的でセキュアな開発フローを実現できることが理解できます。

Antigravityの最新機能とアップデート徹底解説!プロジェクト、PDF対応、CLI強化

Antigravityをご利用の皆様、こんにちは。今回は、Antigravityの最新アップデートについてご紹介します。プロダクト全体にわたる多数の新機能と、使用状況の透明性を向上させるために再設計されたクォータダッシュボードについて詳しく見ていきます。また、見逃されがちな便利機能や、Q&Aセッションで寄せられた疑問への回答も盛り込みました。

1. 主要な機能アップデートで開発体験を向上

1.1 モデルクォータダッシュボードの刷新

設定画面の「Models」タブにて、5時間および週間のクォータ使用状況が視覚的に分かりやすく再設計されました。使用量と残り量が明確になり、より効果的なリソース管理が可能になります。

1.2 「ワークスペース」から「プロジェクト」への名称変更

これまで「ワークスペース」と呼ばれていたものが、正式に「プロジェクト」と名称が変更されました。プロジェクトはエージェントを分離する境界であり、スコープを定義するものです。単一のフォルダだけでなく、フロントエンドとバックエンドのリポジトリのように複数のフォルダをグループ化し、エージェントに必要な完全なコンテキストを提供できます。これにより、グローバルな設定を乱すことなく、各プロジェクトで個別に設定、セキュリティ構成、ルールをカスタマイズできます。

1.3 PDFファイルのネイティブサポート

ファイルシステムからPDFドキュメントを直接ドラッグ&ドロップするか、コンテキスト追加メニューのメディアオプションを使用してPDFファイルを添付できるようになりました。これにより、製品仕様書、システムドキュメント、設計マニュアルなどのファイルを、手動でテキストを抽出することなく、エージェントが直接アクセスできるようになります。

1.4 オーディオファイルのネイティブサポート

オーディオファイルのネイティブサポートが追加され、サイドバーのファイルビューアやアーティファクトビューア内で直接オーディオファイルを再生・プレビューできるようになりました。

1.5 Markdownファイルのレンダリング改善

Markdown(.md)ファイルのレンダリングが改善されました。クリーンで完全にフォーマットされたプレビューと、生のMarkdownコンテンツを簡単に切り替えることができます。

1.6 会話内ガイド機能「Antigravityガイド」

もし作業中に疑問が生じたり、行き詰まってしまった場合でも、組み込みの「Antigravityガイド」が会話の中で直接サポートします。これは舞台裏で完全に機能し、質問に答えたり、機能の使い方を直接案内したりすることで、スムーズな作業を支援します。

2. エージェント操作を加速するスラッシュコマンド

スラッシュコマンドは、Antigravity 2.0とCLIの両方で完全にサポートされています。これらはエージェントをガイドするための特殊なプロンプトショートカットであり、最も強力な隠れた機能の一部です。

2.1 /goal me: インタラクティブな要件定義

/goal me コマンドは、インタラクティブなQ&Aセッションを開始します。エージェントがユーザーに質問を投げかけ、偵察を開始する前に要件やエッジケースをマッピングします。

2.2 /goal: 自律的なビルドと検証

ビルドの準備が整ったら、/goal コマンドはエージェントに自律的に実行するよう指示します。エージェントは、完了まで自身の作業を監査、テスト、検証し、逐一フィードバックを求めることなく作業を進めます。

2.3 /schedule: バックグラウンドタスクの管理

/schedule コマンドを使用すると、バックグラウンドタイマーや定期的なcronプロンプトをチャット内で直接設定できます。

3. ターミナルユーザーに最適化されたCLI強化

ターミナルを頻繁に利用する方のために、Antigravity CLIも多数のアップデートを搭載し、開発フローを中断させません。

3.1 開発効率を高める改善

  • 全画面コマンドエディター
  • LaTeX数式レンダリング
  • ファイルパスのタブ補完

3.2 セキュリティと安定性の向上

  • インタラクティブなパーミッションマネージャー
  • 厳格なシェルコマンドバリデーションにより、セキュリティを維持しながらも作業を妨げません。

3.3 UIパフォーマンスの大幅な改善

プロンプトの瞬時レンダリング、会話履歴の並行ロード、ターミナルフリーズを防ぐための過大なペーストの制限など、多数の改善により、UIはこれまで以上に高速になりました。変更点の全リストは変更履歴をご確認ください。

4. Antigravityエコシステムと多様な活用事例

4.1 広がるAntigravityの接点

Antigravity 2.0、IDE、CLI、SDKなど、どのようなワークフローであっても、最適なインターフェースが提供されます。

4.2 Google I/Oでの多目的エージェントシミュレーター

Google I/Oでは、Antigravity SDKを使用して構築された宇宙ステーション内で、仮想アバターが自律的にインタラクトするデジタルマルチエージェントシミュレーターの世界が展示されました。

4.3 Agent Factoryでの多言語アプリ展開事例

Agent Factoryでは、単一の音声プロンプトから完全にデプロイされた多言語アプリを構築する方法が紹介されました。並列サブエージェントのオーケストレーションやコードベースの管理に関するヒントも含まれています。

5. Q&A: SDKとAntigravity製品の使い分け、そして未来

5.1 SDKと製品サービスの選択基準

SDKは、エージェントのコア部分(システム指示やツールなど)をカスタマイズしたい場合や、カスタムエージェントを活用した製品や体験を構築したい場合に最適です。一方で、単にエージェントを使用してソフトウェアを構築したい場合は、Antigravity 2.0、CLI、IDEが理想的です。

5.2 Google製品との連携とプラグイン

設定パネルの「カスタマイズ」タブには、他のGoogle製品や技術スタックと連携するための多数のプラグインが用意されています。今後、さらに多くのプラグインが追加され、プラグインマーケットプレイスも拡大される予定です。

5.3 Antigravityにおけるカスタムエージェントの展望

モデルがよりインテリジェントになるにつれて、製品サービス内で利用可能なエージェントカスタマイズのプリミティブを再検討し、整理しています。現時点では、カスタムエージェントを構築するにはAntigravity SDKをご利用いただくのが最も効果的です。

まとめ

今回のミッションレポートでは、Antigravityの幅広いアップデートと新機能をご紹介しました。刷新されたダッシュボード、PDF/オーディオのネイティブサポート、強力なスラッシュコマンド、強化されたCLIなど、開発者の皆様の生産性を向上させる多くの改善が盛り込まれています。ぜひこれらの新機能を活用し、Antigravityで何を生み出すか教えてください。


参考動画: https://www.youtube.com/watch?v=uivEgGR9go4