Antigravity ワークフローとは
Antigravity ワークフローは、開発の目的から確認済みの結果までを繰り返し進める方法です。エディター、ターミナル、ブラウザー操作、Skill、MCP サーバーのどれか一つ、または複数を組み合わせます。単なるプロンプトではありません。開始状態、許可された操作、一時停止する場所、完了を示す証拠までを含めます。
良い Antigravity ワークフローは、テストできる程度に狭い範囲を持ちます。「このプロジェクトを改善して」では終了条件がありません。「失敗したテストを読み、パーサーだけを変更し、対象テストを実行し、差分を示して commit 前に止まる」なら、出力と安全な停止点が明確です。各操作面の詳細は CLI、Skills、MCP の案内を参照してください。
実行前にワークスペースを準備する
対象のリポジトリを開き、ブランチを確認し、変更される可能性のあるファイルを調べます。必要なターミナルコマンドは一度手動で実行し、名前、終了コード、環境を把握します。ブラウザーや MCP を使う場合は、書き込みを許可する前に読み取り専用の要求を試します。
入力と出力を平易な言葉で書きます。対象ファイルやドメイン、許可するツール、制限、人が判断する地点を含めてください。パスワード、トークン、決済情報、個人データをプロンプトやログに入れません。初回はテストブランチか使い捨てフォルダーを使います。
| 操作面 | 最初の用途 | 拡張前の確認 |
|---|---|---|
| エディター | 読む -> 計画 -> 編集 -> 差分確認 | 対象ファイルを確認し、最初のパッチを小さく保ちます。 |
| ターミナル | 既知のコマンドを一つ実行して結果を保存 | PATH、シェルの方針、終了コード、書き込み範囲を確認します。 |
| ブラウザー / MCP | 公開情報を一件読むかエンドポイントを試す | ドメイン、アカウント、タイムアウト、手動停止を確認します。 |
- 1. 開始状態を固定するリポジトリ、ブランチ、バージョン、触れてよいファイルやアカウントを記録します。
- 2. 出力を一つにする成果物、テスト結果、ページ状態、レポートのいずれか一つを選び、失敗を見えるようにします。
- 3. 読み取り専用で練習する編集、送信、アカウント変更の前に経路を調べて説明します。
- 4. 確認点を置く依存関係の追加、ネットワーク書き込み、公開、削除、デプロイの前で停止します。
固定のワークフローファイル形式や永久に変わらないフラグを主張するページではありません。新しい連携を自動化する前に公式資料を確認してください。
Antigravity ワークフローで使えるプロンプトとコマンド
ワークフロー用のプロンプトには、役割、開始時の状況、許可された操作、期待する証拠を明記します。「このリポジトリで X を調べ、最小の変更を計画し、Y だけを編集し、Z を実行し、結果を示して W の前で止まる」という形が使えます。エージェントが使った正確なコマンドやツール名も返すよう求めます。
対話式のコマンドとシェルコマンドを混同しないでください。CLI のヘルプ、セッション内の操作、ターミナルテスト、MCP 呼び出しは範囲と失敗の仕方が異なります。ワークフロー内で操作面を名前付きで示します。
調査 -> 計画 -> 確認三段階に分ける
編集前に調査と短い計画を求め、ファイル一覧を確認します。
対象を一つだけ確認狭く検証する
変更を反証できる最小のテスト、リンター、プレビュー、URL 検査を実行します。
差分と状態を表示変更を見えるようにする
変更ファイル、差分の概要、終了コード、生成物を返します。
承認地点で停止人の確認を置く
公開、デプロイ、削除、インストール、アカウント変更の前で停止します。
証拠付きで一度だけ再試行再試行を制限する
タイムアウトを保存し、前提を変えた理由を示せる場合だけ一度再試行します。
成果物のパスを返す出力を指し示す
レポート、スクリーンショット、テストログ、ビルドページの場所が再現性を高めます。
スコープ、権限、ワークフローの設定
ワークフローの安全性は、一つの切り替えよりも範囲の定義で決まります。プロジェクトのコマンドはリポジトリに近づけ、個人の設定は分け、ツール権限を具体的にします。読み取りと書き込み、テストとインストーラー、公開ページの確認と認証済みアカウントの変更は別物です。
検証した手順を Skill にまとめるときは、前提条件、入力、期待する出力、失敗時の処理、検証を含めます。広いシェルコマンドやネットワーク書き込みを、分かりやすい名前の裏に隠さないでください。
workflow:
goal: "一つのパーサーを更新し対象テストの成功を証明"
allowed: [read_files, edit_target, run_focused_test]
review_before: [install_package, network_write, delete, publish]
output: [diff_summary, test_result, remaining_risks]
- プロジェクトの範囲 — リポジトリ内の指示を使い、コマンドとファイル境界をチームで再現できるようにします。
- ユーザーの範囲 — 個人のモデル、ターミナル、表示設定を共有動作から分離します。
- ツールの範囲 — MCP サーバー、ブラウザのドメイン、シェルコマンドをワイルドカードなしで指定します。
- 確認の範囲 — 前の手順が自動でも、人の確認が必須な操作を一覧にします。
五つのパスで作る繰り返し可能な Antigravity ワークフロー
一つ目は発見です。関係するファイル、ページ、課題、テスト出力を読み、目的を言い直します。二つ目は計画で、最小の変更と使うツールを示します。計画が依頼を理解していなければ停止します。
三つ目で実行し、四つ目で対象を絞った確認を行って出力を受け入れ条件と比較します。五つ目では変更パス、証拠、未解決のリスク、次に人が判断することを報告します。この分離はコンテンツのビルド、CLI 作業、ブラウザー検査、MCP 調査に共通して使えます。
発見
状況を読み、目的、制約、不明点を言葉にします。
計画して実行
小さな作業一覧を承認し、指定したツールとファイルだけを扱います。
検証して引き渡す
出力、証拠、リスクを確認し、次の影響が大きい判断の前で停止します。
Antigravity の変更に合わせてワークフローを更新する
エージェント製品は変化します。更新後はコマンド、権限、モデル、連携の出力が変わることがあります。Antigravity、モデル、シェル、MCP サーバーを更新したらワークフローを確認してください。先月成功したことは、今日も安全だという証明になりません。
確認した日付、ビルドまたは資料のページ、検証した手順を記録します。現在の動作を確認できない場合は、不確実性が解消するまで読み取り専用か手動の手順に戻します。
Antigravity ワークフローのセキュリティ規則
ワークフローを権限の文書として扱います。共有またはインストールする前に、読めるファイル、実行できるコマンド、接続できる外部ドメイン、起こり得る副作用を確認します。
コマンド引数、作業ディレクトリ、ネットワーク、パッケージスクリプト、環境変数、削除や公開の経路を点検します。秘密はプロンプトとログから分離し、テスト用アカウントを使い、終了時に権限を取り消します。
- パスワード、API キー、復旧コード、顧客データをワークフローの文章と証拠に入れません。
- パッケージの導入、アップロード、Webhook、外部メッセージは手動で確認します。
- 認証が必要な操作には専用のブラウザプロファイルかテストアカウントを使います。
- 破壊的なファイル操作と Git 操作を自動経路から外します。
- 実行する人に前提条件と戻し方を共有します。
失敗したワークフローを調べる
まだ失敗する最小のパスまで問題を小さくします。権限を変える前に、開始状態、正確なツール呼び出し、表示された結果、受け入れ条件を比較してください。
エージェントが別の計画を立てる
対象ファイル、出力、停止条件を言い直します。まず計画だけを求め、境界を直してから編集します。
コマンドが見つからない
通常のターミナルで実行し、PATH とシェルの方針、インストール済みのバージョンを記録します。
ツールが一部のデータしか返さない
応答を保存して欠落フィールドを示し、停止します。一時的なエラーだと確認できる場合だけ再試行します。
もっともらしいが間違った結果になる
最終 URL、ファイルパス、テスト出力、状態を受け入れ条件と比較します。古い結果や途中結果は失敗として扱います。
権限の確認が何度も出る
コマンド、パス、アカウント、ツールのどれが変わったかを確認し、ワイルドカードを与えず規則を狭めます。
Antigravity ワークフローの FAQ
Antigravity ワークフローとは何ですか?
範囲を決めた開発目的と確認済みの結果をつなぐ、繰り返し可能な手順です。開始時の状況、許可するツール、確認点、出力、停止または戻し方を定義します。
安全な Antigravity ワークフローはどう作りますか?
一つのリポジトリと一つの成果物から始め、目的、対象、許可操作、手動確認、受け入れテストを書きます。読み取り専用で練習し、最小の変更を許可して差分を確認します。
Skill、CLI、MCP のどれを使うべきですか?
再利用する指示と検査には Skill、ターミナルの入口には CLI、名前付きの外部ツールやデータが必要な場合には MCP を使います。組み合わせる場合も目的と範囲を分けます。
Antigravity ワークフローはコマンドを自動実行できますか?
現在の製品設定と権限が許せば可能です。既知で低リスクのコマンドに限定し、引数、ネットワーク、導入、削除、公開、アカウント変更は手動で確認してください。
共有前にワークフローをテストするには?
使い捨てフォルダーかクリーンなテストブランチで実行します。前提、コマンド、ツール呼び出し、期待する出力を確認し、戻し方を共有する前に一つの失敗例を試します。
更新後にワークフローが止まった理由は?
更新でコマンド名、権限、モデルへのアクセス、画面の場所、連携の出力が変わることがあります。公式資料、インストール済みビルド、最小の読み取り手順を確認します。
ワークフローはどんな証拠を返すべきですか?
変更されたパスまたは最終 URL、コマンドやツールの状態、対象テストの結果、未解決のリスクを返します。パスワード、トークン、個人データ、未編集のセッション記録は返しません。
公式および関連する Antigravity 情報
- Google Antigravity 2.0 製品ページ — 公式の製品背景と用語。
- Google Antigravity CLI 製品ページ — CLI 操作面の公式情報。
- Antigravity Skills ガイド — 検証済みの手順を Skill として再利用します。
- Antigravity Auto Accept の安全ガイド — コマンドと権限の境界を確認します。