ChatGPTやGeminiのようなチャットAIに
こうした作業まで任せられるのがAIエージェントです。Googleが提供するGoogle Antigravityは、AIエージェントを中心に設計された開発環境です。人間はAgent Managerという画面から仕事を頼み、エージェントはエディタでファイルを作成・
人間がコードを書く負担は減りますが、何を作るかを決め、出来上がったものが目的に合うかを判断する仕事は残ります。クイズなら、画面に表示されるだけでは不十分です。答えは正しいか、正解数とスコアは一致するかを確かめなければなりません。
Antigravityでは、作業前には計画、作業中には進捗、作業後には変更内容と確認結果が示されます。人間はそれらを読み、必要なところで修正を求めながら進められます
「何を作るか」に加えて、作業の範囲も伝える
ここではコーヒーの知識を問うクイズを作ります。3問に絞れば、正誤判定まで一通り試すのにも手間はかかりません。
Antigravityでは、作業用のフォルダをProjectとして指定します。クイズ専用のフォルダを用意してProjectに選び、次のように依頼します。
- コーヒーについての3択クイズを作りたいです。
- 全部で3問、1問ずつ表示して、選択肢を押したらすぐ正解か不正解かがわかるようにしてください。
- 3問終わったらスコアを表示してください。
- タスクリストも作って、終わった項目に印を付けながら進めてください。
- まず計画を出してから進めてください。
- 今回はこのProject内だけを変更してください。
「このProject内だけを変更してください」
「まず計画を出してから」
計画を読めば、作り始める前に直せる
Implementation Plan
不要なら
あわせて、3問で終わるか、変更はProject内か、完成後にブラウザで確かめる予定があるかを確認します。わからない用語があれば、承認せずに
計画に納得できたら
進み具合はTask List
完成画面を操作し、依頼どおりかを確かめる
作業後は、AIがブラウザを操作してアプリを試す
図3は、作成したクイズの1問目です。問題は
正解を選んで正解と表示されるか、別の選択肢で不正解になるかを確かめ、3問目まで進んで正解数とスコアを照らし合わせます。1問だけ正解なら1点のはずです。見栄えだけではわからない判定の誤りも、こうして見つかります。
直してほしいときは、
続いてReview Changes
最後に、作業報告のWalkthroughを最初の計画と照合します。
ここまで終えて初めて、依頼したクイズができたと判断できます。日本語で頼めるようになるほど、人間には条件を具体的にし、出来上がったものと照らし合わせる力が求められます。Antigravityの計画や報告は、その判断を支えるしくみなのです。
『はじめてのGoogle Antigravity入門 ~AIエージェントを指揮する力が身につく』