始める前に
- ラボでは、Google Cloud プロジェクトとリソースを一定の時間利用します
- ラボには時間制限があり、一時停止機能はありません。ラボを終了した場合は、最初からやり直す必要があります。
- 画面左上の [ラボを開始] をクリックして開始します
Interact with Antigravity CLI
/ 25
Use Antigravity CLI non-interactive mode
/ 25
Verify local repository using Git MCP tools
/ 25
Commit project changes using Git MCP server
/ 25
Interact with Antigravity CLI
/ 25
Use Antigravity CLI non-interactive mode
/ 25
Verify local repository using Git MCP tools
/ 25
Commit project changes using Git MCP server
/ 25
バイブ コーディングは、AI を使用して自然言語プロンプトから実用的なコードを生成する新しいソフトウェア開発手法です。これにより開発が加速され、特にプログラミング経験が少ない人でも、アプリの構築が身近になります。
AI 研究者の Andrej Karpathy 氏が 2025 年初頭に考案したこの用語は、コードを 1 行ずつ記述するのではなく、Antigravity CLI などの AI アシスタントをガイドしながら、会話的なプロセスを通じてアプリケーションを生成、改良、デバッグするワークフローのことを指します。実際のコードの記述は AI が処理するため、ユーザーはアプリ全体の設計や主な目標に集中できます。
Antigravity CLI は、Gemini の機能をターミナルから直接利用できるオープンソースの AI エージェントです。Antigravity CLI プロジェクトはオープンソースであるため、公開ロードマップから機能強化の予定や今後の機能、バグ修正の詳細を確認できます。
このラボでは、次のタスクの実行方法について学びます。
このラボは、Antigravity CLI がプリインストールされた Google Cloud Shell 内ですべて実行できます。
初心者を含むあらゆるレベルのユーザーと開発者を対象としています。
こちらの説明をお読みください。ラボには時間制限があり、一時停止することはできません。タイマーは、Google Cloud のリソースを利用できる時間を示しており、[ラボを開始] をクリックするとスタートします。
このハンズオンラボでは、シミュレーションやデモ環境ではなく実際のクラウド環境を使って、ラボのアクティビティを行います。そのため、ラボの受講中に Google Cloud にログインおよびアクセスするための、新しい一時的な認証情報が提供されます。
このラボを完了するためには、下記が必要です。
Cloud Shell は、開発ツールと一緒に読み込まれる仮想マシンです。5 GB の永続ホーム ディレクトリが用意されており、Google Cloud で稼働します。Cloud Shell を使用すると、コマンドラインで Google Cloud リソースにアクセスできます。
Google Cloud コンソールの上部にある「Cloud Shell をアクティブにする」アイコン をクリックします。
ウィンドウで次の操作を行います。
接続した時点で認証が完了しており、プロジェクトに各自の Project_ID、
gcloud は Google Cloud のコマンドライン ツールです。このツールは、Cloud Shell にプリインストールされており、タブ補完がサポートされています。
出力:
出力:
gcloud ドキュメントの全文については、gcloud CLI の概要ガイドをご覧ください。
このラボの一部のタスクは、スコアリングするために Antigravity CLI に対して Cloud Logging を有効にする必要があります。
サンプル AGENTS.md (or GEMINI.md) ファイルには、一般的な指示に加えて、コーディング スタイルや依存関係の管理など、非常に具体的な指示が記載されています。これを参考に、使用するプログラミング言語やフレームワーク、コーディング スタイル、その他のプロジェクト固有の設定に基づいて、独自のガイドラインを作成することもできます。
AGENTS.md (or GEMINI.md) ファイルは、Antigravity CLI をユーザーの好みに合わせるうえで重要です。詳しくは、実践 Antigravity CLI シリーズをご覧ください。このシリーズでは、プロジェクトのファイルを自動生成する方法や、システム プロンプトをカスタマイズする方法などを詳しく説明しています。
Antigravity CLI の使用を開始する前に、ホームフォルダとして使用するフォルダを作成する必要があります。このホームフォルダの中に、すべてのプロジェクトを作成します。ホームフォルダは Antigravity CLI が動作するための開始点ですが、必要に応じてシステム上の他のフォルダを参照する場合があります。
antigravity-projects を作成し、そのフォルダに移動します。settings.json 構成ファイルを含む .gemini サブディレクトリを作成します。Cloud Shell には Antigravity CLI がプリインストールされています。
Antigravity CLI を初めて使用するときに、認証方法の選択を求められる場合があります。
認証に成功すると、Antigravity CLI がコマンドを受け付ける状態になります。サンプルのスクリーンショットを以下に示します。
後続のタスクでモデルを詳しく扱うため、ここで Antigravity CLI を終了しても構いません。
/quit コマンドを実行します。このタスクでは、Antigravity CLI の使用を開始します。このラボのスコアリング機能を安定させるために、まず Antigravity CLI の特定のバージョンをインストールします。その後、Antigravity CLI 操作用に作成したプロジェクト固有のフォルダ内で作業を開始し、新しい Gemini セッションを開始します。
/model コマンドを使用すると、他のモデルを試すことができます。Antigravity CLI の実行中は、Antigravity CLI ターミナルの右下で現在実行中のモデルを確認できます(次のスクリーンショットを参照)。
Antigravity CLI には、非インタラクティブ モードで実行するオプションもあります。このモードでは、プロンプトを直接指定することで、Antigravity CLI のインタラクティブ ターミナルを開かずに Gemini が回答します。スクリプトやその他の自動化プロセスの一部として Antigravity CLI を使用する場合に非常に便利です。
セッションを終了します(Ctrl+D キー、もしくは Ctrl+C キーを 2 回押す、または /quit プロンプトを実行)。
Cloud Shell で、-p パラメータを指定して次のコマンドを実行します。
非インタラクティブ モードでは、フォローアップの質問で会話を続けることはできないことに注意してください。このモードでは、ツール(WriteFile を含む)の認証やシェルコマンドの実行もできません。
[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
このタスクでは、Antigravity CLI を使用してウェブサイトのバイブ コーディングを行います。Antigravity CLI に対して、ウェブサイトの構造を生成し、設定するよう指示します。
Antigravity CLI は、この時点でこれらの一連のアクションを実行します。
次のプロンプトと回答は、観察されたサンプルフローです。実際には、まったく異なる回答が返ってくる可能性があります。
必要に応じて、Antigravity CLI とのやり取りを繰り返してください。
Antigravity CLI は、実行したいコマンドを提案することがあります。このラボでは、タスクの進行はユーザーが制御します。
モデルがコマンドの実行を提案した場合は、ESC キーを押して提案をキャンセルし、次のようなメッセージでアプローチを軌道修正できます。
手順に沿ってサーバーを起動し、ホームページに移動すると、図のようなサンプルサイトが表示されます(同じプロンプトを使用した場合、類似のサイトのバリエーションが表示されます)。
Antigravity CLI を使用して、さらに変更を加えることも可能です。
問題がなければ、GitHub リポジトリが作成されているはずです。サンプルのスクリーンショットを以下に示します。
これで完了です。Antigravity CLI を使用してウェブサイトを作成し、作成した GitHub リポジトリに変更を push しました。
README.md ファイルは完成していません。実際の本番環境では完成させることをおすすめします。必要に応じて、Antigravity CLI にその作業を依頼できます。[進行状況を確認] をクリックして、目標に沿って進んでいることを確認します。
Antigravity CLI とその機能について学び、ユースケースに適用できるようになりました。
マニュアルの最終更新日: 2025 年 10 月 16 日
ラボの最終テスト日: 2025 年 10 月 16 日
Copyright 2026 Google LLC. All rights reserved. Google および Google のロゴは Google LLC の商標です。その他すべての企業名および商品名はそれぞれ各社の商標または登録商標です。
このコンテンツは現在ご利用いただけません
利用可能になりましたら、メールでお知らせいたします
ありがとうございます。
利用可能になりましたら、メールでご連絡いたします
1 回に 1 つのラボ
既存のラボをすべて終了して、このラボを開始することを確認してください