[{"data":1,"prerenderedAt":1351},["ShallowReactive",2],{"search-navigation":3,"\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2":36,"\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2-surround":409},[4,8,12,16,20,24,28,32],{"title":5,"path":6,"stem":7},"Solving AI Agent Skills Fragmentation with npx skills","\u002Farticle\u002Fcentralised-the-skills-for-agents","en\u002Farticle\u002Fcentralised-the-skills-for-agents",{"title":9,"path":10,"stem":11},"Stop Exposing Your Vault: Secure NodeWarden with Cloudflare","\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare","en\u002Farticle\u002Fhow-to-secure-nodewarden-at-cloudflare",{"title":13,"path":14,"stem":15},"How to Self-Host a BitWarden Compatible Password Vault","\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare","en\u002Farticle\u002Fself-hosting-nodewarden-at-cloudflare",{"title":17,"path":18,"stem":19},"Google Antigravity 2 Hands-On: Setup & First Impressions","\u002Farticle\u002Fsetup-antigravity-2","en\u002Farticle\u002Fsetup-antigravity-2",{"title":21,"path":22,"stem":23},"NetSuite AI Connector Guide: MCP Setup & Use Cases","\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude","en\u002Farticle\u002Fsetup-netsuite-mcp-on-chatgpt-claude",{"title":25,"path":26,"stem":27},"Testing Claude Fable 5: A Financial Analysis Review","\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis","en\u002Farticle\u002Ftesting-claude-fable-5-in-financial-analysis",{"title":29,"path":30,"stem":31},"Guide to Browser and Scheduler in Antigravity 2","\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","en\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":33,"path":34,"stem":35},"Antigravity 2 in Action: AI Agents, Skills, and MCP","\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","en\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"id":37,"title":38,"author":39,"body":40,"category":39,"date":394,"description":395,"extension":396,"image":397,"imageAlt":398,"isPublished":117,"meta":399,"minRead":383,"navigation":117,"path":405,"seo":406,"stem":407,"__hash__":408},"article\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2.md","Antigravity 2を使いこなす：AIエージェント、スキル、MCPサーバーによるフルスタック開発","",{"type":41,"value":42,"toc":382},"minimark",[43,47,55,59,67,70,76,83,86,92,98,104,118,123,129,138,142,148,154,160,163,169,175,180,185,188,192,203,209,213,219,225,231,234,238,241,245,251,257,263,266,354,360,372,375,378],[44,45,46],"p",{},"Antigravity 2は、エージェントファーストのデスクトップアプリケーションとして、ユーザーがサブエージェントのチームを編成し、メールやカレンダーから毎日の要約（ブリーフ）を生成したり、アプリケーションの構築、テスト、デプロイを行ったりすることを可能にします。しかし、これは実際の運用において、具体的にどのような動作として現れるのでしょうか？",[44,48,49,50,54],{},"組み込みのコマンドやスキル（Skills）から、Firebase Model Context Protocol（MCP）サーバーのような統合機能が開発者をフルスタックアーキテクトへとどのように変貌させるのかまで、Antigravity 2が提供する数々の可能性を探っていきましょう。スキルやMCPサーバー of セットアップおよび設定方法については、こちらの解説記事",[51,52,53],"a",{"href":18},"Google Antigravity 2 徹底解説：初期セットアップ手順と実機ファーストインプレッション","を参照してください。",[56,57,58],"h2",{"id":58},"組み込みコマンド",[60,61,63],"h3",{"id":62},"goal",[64,65,66],"code",{},"\u002Fgoal",[44,68,69],{},"このコマンドを使用すると、指定した特定のタスクが完全に完了するまでエージェントを実行させ続けることができます。",[44,71,72],{},[73,74,75],"strong",{},"ユースケース：",[44,77,78],{},[79,80],"img",{"alt":81,"src":82},"Textrisゲームを作成するためのAntigravity 2のgoalコマンドのプロンプト","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-goal-command-prompt.webp",[44,84,85],{},"動的なサブエージェントの起動を要求すると、タスクを完遂するために3つのサブエージェントが生成されます。",[44,87,88],{},[79,89],{"alt":90,"src":91},"タスクを自律的に完了するためにサブエージェントを生成するAntigravity 2","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-1.webp",[44,93,94],{},[79,95],{"alt":96,"src":97},"ステップを実行するAntigravity 2のサブエージェントの詳細な進捗","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-2.webp",[44,99,100],{},[79,101],{"alt":102,"src":103},"Antigravity 2のサブエージェントによる自律タスクの完了","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-spawning-subagents-3.webp",[44,105,106,107,111,112],{},"生成されたHTMLベースのTextris（テトリス）ゲームをプレイするには、こちらの",[51,108,110],{"href":109},"\u002Ftextris","リンク","をクリックしてください：\n",[113,114],"video",{"alt":115,"src":116,"controls":117},"AI generated Textris game in HTML","https:\u002F\u002Fpub-9791558bbefc4bb59834a03ae5c44137.r2.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fai-generated-textri-game-html.webm",true,[44,119,120,122],{},[64,121,66],{}," コマンドは計画を策定し、それを段階的に実行しながら、各ステージの進捗状況をリアルタイムで報告します。さらに、エージェントは上限を超えないよう、コンテキストウィンドウ自体を自律的に管理します。これは、パフォーマンスの最適化やモジュールのリファクタリングなど、複数回の繰り返しプロセスを必要とする長期のタスクに最適です。",[60,124,126],{"id":125},"grill-me",[64,127,128],{},"\u002Fgrill-me",[44,130,131,132,137],{},"このコマンドは、Matt Pocock氏が作成したスキル",[51,133,125],{"href":134,"rel":135},"https:\u002F\u002Fgithub.com\u002Fmattpocock\u002Fskills\u002Fblob\u002Fmain\u002Fskills\u002Fproductivity\u002Fgrill-me\u002FSKILL.md",[136],"nofollow","を呼び出します。簡潔でありながら非常に効果的なスキルです。実装前に、複数の側面からユーザーに質問を投げかけ、エッジケースを明確にし、構造を整合させ、計画を最終決定するという設計思想に基づいています。",[44,139,140],{},[73,141,75],{},[44,143,144],{},[79,145],{"alt":146,"src":147},"Antigravity 2でCloudflareアーキテクチャのgrill-meコマンドをトリガーする","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-command-prompt.webp",[44,149,150],{},[79,151],{"alt":152,"src":153},"grill-meスキルを使用したインタラクティブな質疑応答セッション","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-1.webp",[44,155,156],{},[79,157],{"alt":158,"src":159},"エッジケースの明確化とgrill-meによる計画の構造化","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-interaction-2.webp",[44,161,162],{},"複数選択（マルチセレクト）機能にも対応しています：",[44,164,165],{},[79,166],{"alt":167,"src":168},"grill-meプロセス中の複数選択機能の使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-1.webp",[44,170,171],{},[79,172],{"alt":173,"src":174},"grill-meの複数選択機能で選択を確定する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-grill-me-multi-select-2.webp",[44,176,177,179],{},[64,178,128],{}," コマンドの実力は極めて印象的です。Cloudflareへのデプロイに関するアーキテクチャ設計のほぼすべての側面をカバーしています。このため、アプリの設計、複数ドメインにわたるリファクタリング、その他複雑なシステム構築のプランニングに非常に適しています。",[60,181,182],{"id":39},[64,183,184],{},"@\u002F ",[44,186,187],{},"このコマンドは利用可能なリストには表示されませんが、コンテキストウィンドウの管理において重宝します。会話ボックスに（メディア以外の）フォルダーやファイルを追加するために使用されます。",[56,189,191],{"id":190},"スキルskills","スキル（Skills）",[44,193,194,195,198,199,202],{},"「",[64,196,197],{},"\u002F","」を入力することでポップアップボックスが開き、特定のスキルを選択できます。ここでは、",[64,200,201],{},"excalidraw-diagram"," をテストしてみましょう。",[44,204,205],{},[79,206],{"alt":207,"src":208},"AntigravityのポップアップボックスからExcalidraw図スキルを選択する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-skill-selection-excalidraw.webp",[44,210,211],{},[73,212,75],{},[44,214,215],{},[79,216],{"alt":217,"src":218},"Excalidraw図を生成するための指示を提供する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-prompt.webp",[44,220,221],{},[79,222],{"alt":223,"src":224},"Excalidrawアーキテクチャ図の生成に成功","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-excalidraw-diagram-generation.webp",[44,226,227],{},[79,228],{"alt":229,"src":230},"Antigravity architecture diagram","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-architecture.webp",[44,232,233],{},"数回にわたるシステム実行権限の確認を終えた後、スキルは無事に実行されました。",[56,235,237],{"id":236},"mcpサーバー","MCPサーバー",[44,239,240],{},"開発者がバックエンドを構築する際、通常はWebコンソールを開き、データベースを作成し、APIキーをコピーして貼り付けるという手作業が発生します。AntigravityにMCPサーバーを直接統合することで、エージェントはクラウドインフラを自律的に操作するための「手」を手に入れることができます。",[44,242,243],{},[73,244,75],{},[44,246,247],{},[79,248],{"alt":249,"src":250},"Firebase Webアプリケーションを作成するようにMCPサーバーに指示する","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-prompt.webp",[44,252,253],{},[79,254],{"alt":255,"src":256},"MCPサーバーを使用してFirebaseインフラストラクチャを操作するAntigravity","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-1.webp",[44,258,259],{},[79,260],{"alt":261,"src":262},"Antigravity MCPサーバーを介したFirebaseアプリの作成の成功","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-mcp-server-firebase-execution-2.webp",[44,264,265],{},"エージェントはMCPサーバーを駆使して、Firebase上にWebアプリを構築することに成功しました。作成されたリポジトリを確認してみましょう。",[267,268,272],"pre",{"className":269,"code":270,"language":271,"meta":39,"style":39},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Create a new public GitHub repository called ‘to-do-app-techvoyage’. Then push all the current project files to it with the commit message ‘Initial commit — to-do-app’.\n","bash",[64,273,274],{"__ignoreMap":39},[275,276,279,283,287,290,293,296,299,302,305,308,311,314,317,320,323,326,329,332,335,337,340,343,346,348,351],"span",{"class":277,"line":278},"line",1,[275,280,282],{"class":281},"sBMFI","Create",[275,284,286],{"class":285},"sfazB"," a",[275,288,289],{"class":285}," new",[275,291,292],{"class":285}," public",[275,294,295],{"class":285}," GitHub",[275,297,298],{"class":285}," repository",[275,300,301],{"class":285}," called",[275,303,304],{"class":285}," ‘to-do-app-techvoyage’.",[275,306,307],{"class":285}," Then",[275,309,310],{"class":285}," push",[275,312,313],{"class":285}," all",[275,315,316],{"class":285}," the",[275,318,319],{"class":285}," current",[275,321,322],{"class":285}," project",[275,324,325],{"class":285}," files",[275,327,328],{"class":285}," to",[275,330,331],{"class":285}," it",[275,333,334],{"class":285}," with",[275,336,316],{"class":285},[275,338,339],{"class":285}," commit",[275,341,342],{"class":285}," message",[275,344,345],{"class":285}," ‘Initial",[275,347,339],{"class":285},[275,349,350],{"class":285}," —",[275,352,353],{"class":285}," to-do-app’.\n",[44,355,356],{},[79,357],{"alt":358,"src":359},"プロジェクトファイルを新しいGitHubリポジトリに自動的にプッシュするエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002Fantigravity-github-repository-push.webp",[44,361,362,363,366,367,371],{},"GitHub上に公開された ",[64,364,365],{},"to-do-app-techvoyage"," リポジトリは、こちらの",[51,368,110],{"href":369,"rel":370},"https:\u002F\u002Fgithub.com\u002FTech-Voyage-Dev\u002Fto-do-app-techvoyage",[136],"からアクセスできます。",[56,373,374],{"id":374},"最後に",[44,376,377],{},"Gemini 3.5 Flashを搭載したAntigravity 2のMCPやスキルは、驚異的な処理スピードを実現しています。しかしその一方で、現在のエージェントフローは頻繁なアクセス権限の承認要求や、問題発生時のロールバックを行うためのチェックポイント機能の欠如がボトルネックとなっています。このチェックポイント機能が正式に導入されるまでは、こまめな「Gitコミット」こそが、開発者の身を守る必須の安全網となるでしょう。",[379,380,381],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":39,"searchDepth":383,"depth":383,"links":384},2,[385,391,392,393],{"id":58,"depth":383,"text":58,"children":386},[387,389,390],{"id":62,"depth":388,"text":66},3,{"id":125,"depth":388,"text":128},{"id":39,"depth":388,"text":184},{"id":190,"depth":383,"text":191},{"id":236,"depth":383,"text":237},{"id":374,"depth":383,"text":374},"2026-06-06","エージェントファーストのデスクトップアプリ「Antigravity 2」を徹底解説。AIサブエージェントの調整、スキル、MCPサーバーの活用方法を紹介します。","md","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FWhat%20can%20we%20do%20with%20Antigravity%202\u002FJA-What-can-we-do-with-Antigravity-2.webp","Antigravity 2チュートリアル：AIエージェント、スキル、MCP連携ガイド",{"schemaOrg":400,"robots":403,"sitemap":404},[401],{"@type":402,"headline":38,"description":395},"TechArticle","index, follow",{"lastmod":394},"\u002Fja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2",{"title":398,"description":395,"ogTitle":38,"ogDescription":395,"twitterTitle":38,"twitterDescription":395},"ja\u002Farticle\u002Fwhat-can-we-do-with-antigravity-2","pqI2BuSEyyqZnlrCwCJ5dIv5eVkOWaxqQsxVXCnUnvE",[410,1134],{"id":411,"title":53,"author":412,"body":413,"category":412,"date":1122,"description":1123,"extension":396,"image":1124,"imageAlt":1125,"isPublished":117,"meta":1126,"minRead":727,"navigation":117,"path":1130,"seo":1131,"stem":1132,"__hash__":1133},"article\u002Fja\u002Farticle\u002Fsetup-antigravity-2.md",null,{"type":41,"value":414,"toc":1113},[415,426,429,432,445,448,452,460,466,473,479,482,492,494,498,501,507,510,516,521,524,533,547,554,567,577,591,593,597,600,615,618,966,973,979,982,988,991,997,999,1003,1014,1029,1035,1041,1048,1067,1070,1076,1078,1082,1085,1091,1094,1100,1102,1104,1107,1110],[44,416,417,418,421,422,425],{},"Google I\u002FO 2026において、Googleは",[73,419,420],{},"Antigravity 2","を発表しました。これは",[73,423,424],{},"エージェント","を第一のユーザーインターフェースとして位置づけた、独立したデスクトップアプリケーションです。ユーザーが達成したい内容を説明するだけで、エージェントが自動的に計画を立て、管理しやすいサブタスクに分解した上で実行してくれます。",[60,427,428],{"id":428},"前提条件",[44,430,431],{},"始める前に必要なもの：",[433,434,435,439,442],"ul",{},[436,437,438],"li",{},"PC（本ガイドではmacOSを使用）",[436,440,441],{},"モダンなウェブブラウザ",[436,443,444],{},"Gmailアカウント",[446,447],"hr",{},[56,449,451],{"id":450},"_1-antigravity-2のインストール","1. Antigravity 2のインストール",[44,453,454,459],{},[51,455,458],{"href":456,"rel":457},"https:\u002F\u002Fantigravity.google\u002Fdownload",[136],"antigravity.google"," からAntigravity 2をダウンロードし、お使いのPCにインストールします。最初の起動時に、Gmailアカウントを使用したサインインを求められます。",[44,461,462],{},[79,463],{"alt":464,"src":465},"Antigravity 2の初回起動時におけるGoogleアカウントログイン画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-gmail-login.webp",[44,467,468,469,472],{},"サインインすると、入力フィールドに",[73,470,471],{},"音声ボタン","が表示され、キーボードで入力する代わりに音声プロンプトを録音できるようになります。",[44,474,475],{},[79,476],{"alt":477,"src":478},"Antigravity 2のテキスト入力欄に表示される音声入力・録音ボタン","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-voice-input-field.webp",[44,480,481],{},"また、Antigravity 2では新たに**「プロジェクト（Project）」**という概念が導入されました。これにより、複数のローカルフォルダを横断し、それぞれに固有のエージェント設定や権限を適用して動作させることができます。",[44,483,484,488],{},[79,485],{"alt":486,"src":487},"Antigravity 2の設定画面におけるプロジェクト選択・構成メニュー","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-menu.webp",[79,489],{"alt":490,"src":491},"Antigravity 2におけるフォルダパスを指定した新規AIプロジェクト作成画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-project-creation.webp",[446,493],{},[56,495,497],{"id":496},"_2-mcpとプラグインの設定","2. MCPとプラグインの設定",[44,499,500],{},"Model Context Protocol（MCP）サーバー、プラグイン、スキルはすべて、設定メニューの**「Customizations（カスタマイズ）」**セクションで管理します：",[44,502,503],{},[79,504],{"alt":505,"src":506},"MCPサーバーやスキルを管理する「Customizations」設定タブ画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-settings-customizations.webp",[44,508,509],{},"現在、利用可能なプラグインはGoogle公式のものだけですが、将来的にはより多くのプラグインがリリースされることが期待されます。",[44,511,512],{},[79,513],{"alt":514,"src":515},"Antigravity 2で利用可能なGoogle公式プラグインと連携一覧","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-google-plugins-list.webp",[517,518,520],"h4",{"id":519},"利用可能なmcpサーバーの追加","利用可能なMCPサーバーの追加",[44,522,523],{},"事前に構成されたMCPサーバー（例：GitHub）をインストールするには：",[525,526,527,530],"ol",{},[436,528,529],{},"**「Add MCP+」**をクリックします。",[436,531,532],{},"**「GitHub MCP Server」**を選択します。",[44,534,535,539,543],{},[79,536],{"alt":537,"src":538},"「Add MCP+」ボタンをクリックして構成済みMCPサーバーを追加する手順","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-mcp-button.webp",[79,540],{"alt":541,"src":542},"利用可能な連携リストからGitHub MCP Serverを選択する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-select-github-mcp.webp",[79,544],{"alt":545,"src":546},"GitHub MCP Serverの認証およびインストール構成ウィザード画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-setup.webp",[44,548,549,550],{},"GitHub MCPサーバーのセットアップはエラーで終了しました：\n",[79,551],{"alt":552,"src":553},"GitHub MCP Serverのインストールプロセス中に発生した構成エラー画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-github-mcp-error.webp",[44,555,556,557,560,561,563,564,566],{},"macOSにすでに",[64,558,559],{},"git","がインストールされているため、チャット内で直接",[64,562,559],{},"コマンドを実行することでこの問題を回避できます。ただし、まずAntigravityの権限に",[64,565,559],{},"コマンドを明示的に追加する必要があります。",[44,568,569,573],{},[79,570],{"alt":571,"src":572},"サンドボックス権限にgitコマンドを追加するための要求ダイアログ画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-1.webp",[79,574],{"alt":575,"src":576},"設定メニューでgitコマンドの実行権限を明示的に付与する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-add-git-permission-2.webp",[44,578,579,580,582,583,587],{},"プロンプトをテストして、",[64,581,559],{},"コマンドが機能するか確認してみましょう：\n",[79,584],{"alt":585,"src":586},"AIエージェントのプロンプト入力欄でgit status要求を送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-1.webp",[79,588],{"alt":589,"src":590},"チャット内でgit statusコマンドの実行に成功したターミナル画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-git-command-test-2.webp",[446,592],{},[56,594,596],{"id":595},"_3-カスタムmcpサーバーの追加","3. カスタムMCPサーバーの追加",[44,598,599],{},"利用したいMCPサーバーがデフォルトのリストにない場合は、MCP設定ファイルを直接編集して追加できます。設定ファイルは以下の場所にあります：",[267,601,603],{"className":269,"code":602,"language":271,"meta":39,"style":39},"~\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[64,604,605],{"__ignoreMap":39},[275,606,607,611],{"class":277,"line":278},[275,608,610],{"class":609},"sMK4o","~",[275,612,614],{"class":613},"sTEyZ","\u002F.gemini\u002Fconfig\u002Fmcp_config.json\n",[44,616,617],{},"例として、CloudflareのMCPサーバーをいくつか追加してみましょう。Cloudflareは動的なクライアント登録をサポートしているため、OAuthを有効にするだけで済みます。JSON設定ファイルに以下を追加してください：",[267,619,623],{"className":620,"code":621,"language":622,"meta":39,"style":39},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","    \"cloudflare-api\": {\n      \"serverUrl\": \"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-docs\": {\n      \"serverUrl\": \"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp\"\n    },\n    \"cloudflare-bindings\": {\n      \"serverUrl\": \"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-builds\": {\n      \"serverUrl\": \"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    },\n    \"cloudflare-observability\": {\n      \"serverUrl\": \"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp\",\n      \"oauth\": {\n        \"enabled\": true\n      }\n    }\n","json",[64,624,625,642,667,681,697,703,711,725,744,751,765,785,798,811,816,823,837,857,870,883,888,895,909,929,942,955,960],{"__ignoreMap":39},[275,626,627,630,633,636,639],{"class":277,"line":278},[275,628,629],{"class":609},"    \"",[275,631,632],{"class":285},"cloudflare-api",[275,634,635],{"class":609},"\"",[275,637,638],{"class":613},": ",[275,640,641],{"class":609},"{\n",[275,643,644,647,651,653,656,659,662,664],{"class":277,"line":383},[275,645,646],{"class":609},"      \"",[275,648,650],{"class":649},"spNyl","serverUrl",[275,652,635],{"class":609},[275,654,655],{"class":609},":",[275,657,658],{"class":609}," \"",[275,660,661],{"class":285},"https:\u002F\u002Fmcp.cloudflare.com\u002Fmcp",[275,663,635],{"class":609},[275,665,666],{"class":609},",\n",[275,668,669,671,674,676,678],{"class":277,"line":388},[275,670,646],{"class":609},[275,672,673],{"class":649},"oauth",[275,675,635],{"class":609},[275,677,655],{"class":609},[275,679,680],{"class":609}," {\n",[275,682,684,687,690,692,694],{"class":277,"line":683},4,[275,685,686],{"class":609},"        \"",[275,688,689],{"class":281},"enabled",[275,691,635],{"class":609},[275,693,655],{"class":609},[275,695,696],{"class":609}," true\n",[275,698,700],{"class":277,"line":699},5,[275,701,702],{"class":609},"      }\n",[275,704,706,709],{"class":277,"line":705},6,[275,707,708],{"class":609},"    }",[275,710,666],{"class":613},[275,712,714,716,719,721,723],{"class":277,"line":713},7,[275,715,629],{"class":609},[275,717,718],{"class":285},"cloudflare-docs",[275,720,635],{"class":609},[275,722,638],{"class":613},[275,724,641],{"class":609},[275,726,728,730,732,734,736,738,741],{"class":277,"line":727},8,[275,729,646],{"class":609},[275,731,650],{"class":649},[275,733,635],{"class":609},[275,735,655],{"class":609},[275,737,658],{"class":609},[275,739,740],{"class":285},"https:\u002F\u002Fdocs.mcp.cloudflare.com\u002Fmcp",[275,742,743],{"class":609},"\"\n",[275,745,747,749],{"class":277,"line":746},9,[275,748,708],{"class":609},[275,750,666],{"class":613},[275,752,754,756,759,761,763],{"class":277,"line":753},10,[275,755,629],{"class":609},[275,757,758],{"class":285},"cloudflare-bindings",[275,760,635],{"class":609},[275,762,638],{"class":613},[275,764,641],{"class":609},[275,766,768,770,772,774,776,778,781,783],{"class":277,"line":767},11,[275,769,646],{"class":609},[275,771,650],{"class":649},[275,773,635],{"class":609},[275,775,655],{"class":609},[275,777,658],{"class":609},[275,779,780],{"class":285},"https:\u002F\u002Fbindings.mcp.cloudflare.com\u002Fmcp",[275,782,635],{"class":609},[275,784,666],{"class":609},[275,786,788,790,792,794,796],{"class":277,"line":787},12,[275,789,646],{"class":609},[275,791,673],{"class":649},[275,793,635],{"class":609},[275,795,655],{"class":609},[275,797,680],{"class":609},[275,799,801,803,805,807,809],{"class":277,"line":800},13,[275,802,686],{"class":609},[275,804,689],{"class":281},[275,806,635],{"class":609},[275,808,655],{"class":609},[275,810,696],{"class":609},[275,812,814],{"class":277,"line":813},14,[275,815,702],{"class":609},[275,817,819,821],{"class":277,"line":818},15,[275,820,708],{"class":609},[275,822,666],{"class":613},[275,824,826,828,831,833,835],{"class":277,"line":825},16,[275,827,629],{"class":609},[275,829,830],{"class":285},"cloudflare-builds",[275,832,635],{"class":609},[275,834,638],{"class":613},[275,836,641],{"class":609},[275,838,840,842,844,846,848,850,853,855],{"class":277,"line":839},17,[275,841,646],{"class":609},[275,843,650],{"class":649},[275,845,635],{"class":609},[275,847,655],{"class":609},[275,849,658],{"class":609},[275,851,852],{"class":285},"https:\u002F\u002Fbuilds.mcp.cloudflare.com\u002Fmcp",[275,854,635],{"class":609},[275,856,666],{"class":609},[275,858,860,862,864,866,868],{"class":277,"line":859},18,[275,861,646],{"class":609},[275,863,673],{"class":649},[275,865,635],{"class":609},[275,867,655],{"class":609},[275,869,680],{"class":609},[275,871,873,875,877,879,881],{"class":277,"line":872},19,[275,874,686],{"class":609},[275,876,689],{"class":281},[275,878,635],{"class":609},[275,880,655],{"class":609},[275,882,696],{"class":609},[275,884,886],{"class":277,"line":885},20,[275,887,702],{"class":609},[275,889,891,893],{"class":277,"line":890},21,[275,892,708],{"class":609},[275,894,666],{"class":613},[275,896,898,900,903,905,907],{"class":277,"line":897},22,[275,899,629],{"class":609},[275,901,902],{"class":285},"cloudflare-observability",[275,904,635],{"class":609},[275,906,638],{"class":613},[275,908,641],{"class":609},[275,910,912,914,916,918,920,922,925,927],{"class":277,"line":911},23,[275,913,646],{"class":609},[275,915,650],{"class":649},[275,917,635],{"class":609},[275,919,655],{"class":609},[275,921,658],{"class":609},[275,923,924],{"class":285},"https:\u002F\u002Fobservability.mcp.cloudflare.com\u002Fmcp",[275,926,635],{"class":609},[275,928,666],{"class":609},[275,930,932,934,936,938,940],{"class":277,"line":931},24,[275,933,646],{"class":609},[275,935,673],{"class":649},[275,937,635],{"class":609},[275,939,655],{"class":609},[275,941,680],{"class":609},[275,943,945,947,949,951,953],{"class":277,"line":944},25,[275,946,686],{"class":609},[275,948,689],{"class":281},[275,950,635],{"class":609},[275,952,655],{"class":609},[275,954,696],{"class":609},[275,956,958],{"class":277,"line":957},26,[275,959,702],{"class":609},[275,961,963],{"class":277,"line":962},27,[275,964,965],{"class":609},"    }\n",[44,967,968,969,972],{},"アプリの**「Customizations」",[73,970,971],{},"セクションに戻り、","「Refresh（更新）」**ボタンをクリックします。これで、認証待ち（pending authorisation）としてリストにCloudflareのMCPサーバーが表示されます。",[44,974,975],{},[79,976],{"alt":977,"src":978},"カスタマイズメニューで認証待ち状態として表示されたCloudflare MCPサーバー一覧","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-mcp-pending.webp",[44,980,981],{},"MCPサーバーの横にある**「Authenticate（認証）」**をクリックします。これにより、ウェブブラウザで認証ページが開きます。認証が完了すると、**認証コード（auth code）**が生成されます。",[44,983,984],{},[79,985],{"alt":986,"src":987},"ブラウザに表示されたCloudflare MCP連携用の動的OAuth認証コード画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-code.webp",[44,989,990],{},"この認証コードをコピーし、Antigravityのテキスト入力フィールドに貼り付けて**「Submit」**をクリックします。",[44,992,993],{},[79,994],{"alt":995,"src":996},"コピーしたOAuth認証コードをAntigravityの入力欄に貼り付けて送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-cloudflare-auth-submit.webp",[446,998],{},[56,1000,1002],{"id":1001},"_4-カスタムスキルの追加","4. カスタムスキルの追加",[44,1004,1005,1006,1009,1010,1013],{},"現時点では、カスタムスキルの追加をデスクトップアプリのUIから直接行うことは",[73,1007,1008],{},"できません","。代わりに、",[64,1011,1012],{},"~\u002F.gemini\u002Fconfig\u002Fskills","フォルダに直接追加する必要があります。",[44,1015,1016,1017,1020,1021],{},"私たちは",[64,1018,1019],{},"npx skills"," CLIを使用してすべてのエージェントスキルを一元管理しているため、新しく追加されたスキルはAntigravityを含むすべてのエージェントで利用可能になります。",[1022,1023,1024,1025,1028],"em",{},"(これについての詳細は、こちらの記事を参照してください：",[51,1026,1027],{"href":6},"npx skillsを使ってAIエージェントのスキルフラグメンテーション（機能の断片化）を解消する方法",")",[44,1030,1031,1032,1034],{},"最初、会話ボックスに",[64,1033,197],{},"を入力しても、スキルリストは空のままです：",[44,1036,1037],{},[79,1038],{"alt":1039,"src":1040},"スラッシュを入力してもカスタムスキルの候補リストが空として表示される画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-empty-skills-list.webp",[44,1042,1043,1044,1047],{},"Antigravity 2はグローバルなスキルフォルダ（",[64,1045,1046],{},"~\u002F.agents\u002Fskills","）を自動的に読み込まないようです。これを修正するには、Antigravityの設定ディレクトリを指すシンボリックリンクを作成する必要があります：",[267,1049,1051],{"className":269,"code":1050,"language":271,"meta":39,"style":39},"ln -s ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[64,1052,1053],{"__ignoreMap":39},[275,1054,1055,1058,1061,1064],{"class":277,"line":278},[275,1056,1057],{"class":281},"ln",[275,1059,1060],{"class":285}," -s",[275,1062,1063],{"class":285}," ~\u002F.agents\u002Fskills\u002Fexcalidraw-diagram",[275,1065,1066],{"class":285}," ~\u002F.gemini\u002Fconfig\u002Fskills\u002Fexcalidraw-diagram\n",[44,1068,1069],{},"リンクが作成されると、アプリケーション内でスキルが利用可能になります！",[44,1071,1072],{},[79,1073],{"alt":1074,"src":1075},"シンボリックリンク作成後にExcalidrawスキルが候補リストに表示された画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-excalidraw-skill-available.webp",[446,1077],{},[56,1079,1081],{"id":1080},"_5-簡単なタスクのテスト","5. 簡単なタスクのテスト",[44,1083,1084],{},"すべての設定が完了したので、テストを実行してみましょう。",[44,1086,1087],{},[79,1088],{"alt":1089,"src":1090},"Cloudflare経由でD1データベース一覧を取得する测试任务を入力・送信する画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-simple-task-prompt.webp",[44,1092,1093],{},"以下に示すように、モデルは新しく追加されたCloudflareのMCPサーバーを自動的に検出し、それを利用してリクエストを処理することに成功しました。",[44,1095,1096],{},[79,1097],{"alt":1098,"src":1099},"Cloudflare MCPを呼び出してD1データベース一覧の取得に成功した実行結果画面","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002Fantigravity-test-task-success.webp",[446,1101],{},[56,1103,374],{"id":374},[44,1105,1106],{},"Antigravity 2は、従来のIDEから誰でも使えるデスクトップアプリケーションへの大きな転換を示しており、一般のユーザーがどんなタスクでもオーケストレーター（指揮者）として機能できるように支援します。",[44,1108,1109],{},"ただし、Antigravity 2にはまだ改善の余地があります。機能が正常に動作しない場合、エラーハンドリングが曖昧なため、デバッグにストレスを感じることがあります。また、公式ドキュメントは推敲不足（おそらくAIが自動生成したもの）に感じられ、いくつかの参照先やファイルパスが現状間違っています。",[379,1111,1112],{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":39,"searchDepth":383,"depth":383,"links":1114},[1115,1116,1117,1118,1119,1120,1121],{"id":428,"depth":388,"text":428},{"id":450,"depth":383,"text":451},{"id":496,"depth":383,"text":497},{"id":595,"depth":383,"text":596},{"id":1001,"depth":383,"text":1002},{"id":1080,"depth":383,"text":1081},{"id":374,"depth":383,"text":374},"2026-06-05","Google Antigravity 2の新機能をご紹介。アプリのインストール、AIエージェントの動作テスト、カスタムMCPサーバーの手動追加手順まで、実機でわかりやすく解説します。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FSetup%20Antigravity%202.0\u002FJA-Setup-Antigravity-2.0.webp","Google Antigravity 2 実機レビュー：AIエージェント・MCPサーバー・拡張機能の設定方法",{"schemaOrg":1127,"robots":403,"sitemap":1129},[1128],{"@type":402,"headline":1125,"description":1123},{"lastmod":1122},"\u002Fja\u002Farticle\u002Fsetup-antigravity-2",{"title":1125,"description":1123,"ogTitle":53,"ogDescription":1123,"twitterTitle":53,"twitterDescription":1123},"ja\u002Farticle\u002Fsetup-antigravity-2","_emPpZ9dUVY2tQbHoRl3f-dhDMlgAMwtXPse5NQxBSc",{"id":1135,"title":1136,"author":412,"body":1137,"category":412,"date":1339,"description":1340,"extension":396,"image":1341,"imageAlt":1342,"isPublished":117,"meta":1343,"minRead":388,"navigation":117,"path":1347,"seo":1348,"stem":1349,"__hash__":1350},"article\u002Fja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2.md","Google Antigravity 2：BrowserとSchedulerの高度な連携と自動化ガイド",{"type":41,"value":1138,"toc":1334},[1139,1153,1157,1162,1170,1185,1191,1194,1203,1207,1210,1217,1224,1235,1238,1244,1254,1262,1272,1284,1294,1303,1306,1312,1314,1325],[44,1140,1141,1144,1145,1148,1149,1152],{},[73,1142,1143],{},"Google Antigravity 2","の ",[64,1146,1147],{},"\u002Fbrowser"," と ",[64,1150,1151],{},"\u002Fschedule"," コマンドは、AIとのインタラクションを再定義します。これら2つのコマンドにより、AntigravityはライブWebと連携し、定期的なワークフローを実行できるプロアクティブな自動化プラットフォームへと進化します。",[56,1154,1156],{"id":1155},"browser-run","Browser Run",[44,1158,1159,1161],{},[64,1160,1147],{}," コマンドを使用すると、タスクを実行するために強制的にChromeブラウザが起動します。ワークフロー中にエージェントがいつ、どのようにWebにアクセスするかは、ユーザーが制御できます。プロセス実行中には、スクリーンショットやビデオクリップが撮影されます。",[44,1163,1164,1166],{},[73,1165,75],{},[79,1167],{"alt":1168,"src":1169},"病気休暇を申請するための\u002Fbrowserコマンドの使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-command-sick-leave-prompt.webp",[44,1171,1172,1173,1177,1181],{},"以下はエージェントからの出力結果です：\n",[79,1174],{"alt":1175,"src":1176},"ブラウザ自動化サブエージェントが病気休暇申請タスクを開始","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-subagent-delegation.webp",[79,1178],{"alt":1179,"src":1180},"リモートデバッグと権限を備えたChromeをセットアップするブラウザ自動化ツール","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-permissions-and-chrome-setup.webp",[79,1182],{"alt":1183,"src":1184},"ユーザー認証情報を要求するログイン画面で一時停止するブラウザサブエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-login-wall-encountered.webp",[44,1186,1187],{},[79,1188],{"alt":1189,"src":1190},"ユーザーがログインプロセスを完了するのを待っているブラウザサブエージェント","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-waiting-for-user-login.webp",[44,1192,1193],{},"Antigravityはページを開いてフォームを送信することができました。ログインが必要な場合、エージェントはユーザーがウェブサイトにログインするまで待機します。",[44,1195,1196,1200,1202],{},[113,1197],{"alt":1198,"src":1199,"controls":117},"病気休暇申請プロセスを実行するブラウザサブエージェントの動画","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fbrowser-automation-sick-leave-process.webm",[64,1201,1147],{}," コマンドは、タスク完了のために最新のWebドキュメント、変更履歴（チェンジログ）、Webアプリケーションのテスト、またはAPIステータスの確認が必要な場合に非常に便利です。",[56,1204,1206],{"id":1205},"schedule-task","Schedule Task",[44,1208,1209],{},"Antigravity 2には、タスクをスケジュールするための機能が組み込まれています。今回は、10分ごとにタイムシートを自動入力するテストを行ってみます。",[44,1211,1212,1213],{},"「Scheduled Tasks（スケジュールされたタスク）」をクリックします：\n",[79,1214],{"alt":1215,"src":1216},"サイドバーのスケジュールされたタスクのメニューオプション","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-menu-item.webp",[44,1218,1219,1220],{},"「+ New」ボタンをクリックして、新しいスケジュールタスクを作成します：\n",[79,1221],{"alt":1222,"src":1223},"新しいタスクボタンのある空のスケジュールされたタスクビュー","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-empty-state-new-button.webp",[44,1225,1226,1227,1231],{},"フォームを入力し、10分ごとに実行されるようにスケジュールを設定します：\n",[79,1228],{"alt":1229,"src":1230},"自動タイムシート入力用に記入された新しいスケジュールされたタスクのフォーム","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-new-task-form.webp",[79,1232],{"alt":1233,"src":1234},"スケジュールされたタスクリスト内のアクティブな自動タイムシート入力タスク","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-active-task-list.webp",[44,1236,1237],{},"タスクはトリガーされましたが、エラーが発生しました。",[44,1239,1240],{},[79,1241],{"alt":1242,"src":1243},"フラッシュ階層に利用可能なモデルが見つからないことを示すエラーメッセージ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-error-no-models.webp",[44,1245,1246,1249,1250,1253],{},[64,1247,1248],{},".gemini\u002Fconfig\u002Fsidecars\u002Fauto-timesheet-entry"," にある ",[64,1251,1252],{},"sidecar.json"," ファイルに「env」値を追加してみましたが、同じエラーが発生し続けました。",[267,1255,1260],{"className":1256,"code":1258,"language":1259},[1257],"language-text","    \"env\": {\n        \"GEMINI_MODEL\": \"gemini-3.5-flash\",\n        \"GOOGLE_CLOUD_PROJECT\": \"your-gcp-project-id\"\n    }\n","text",[64,1261,1258],{"__ignoreMap":39},[44,1263,1264,1267,1268,1271],{},[64,1265,1266],{},".gemini\u002Fantigravity\u002Fsidecar_data\u002F"," にあるスケジュールタスクのログを調査すると、",[64,1269,1270],{},"[schedule] Triggering command: \"agentapi\" [new-conversation]"," という記述が確認できます。",[44,1273,1274,1279,1280,1283],{},[51,1275,1278],{"href":1276,"rel":1277},"https:\u002F\u002Fdiscuss.ai.google.dev\u002Ft\u002Fscheduled-tasks-in-antigravity-2-ended-with-errors\u002F168013",[136],"Build with Google AIフォーラム","に投稿した問題への回答によると、",[64,1281,1282],{},"agentapi"," にはAPIキーが必要とのことです。APIキーを使用してみましたが、やはり解決しませんでした。",[44,1285,1286,1287,1289,1290],{},"会話ボックスで直接 ",[64,1288,1151],{}," コマンドを入力して再試行しました。\n",[79,1291],{"alt":1292,"src":1293},"タイムシート自動化タスクをプロンプトするための\u002Fscheduleコマンドの使用","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fschedule-command-timesheet-prompt.webp",[44,1295,1296,1298,1299],{},[64,1297,1151],{}," コマンドを使用してスケジュールされたタスクは、「Scheduled Tasks」メニュー項目には表示されません。\n",[79,1300],{"alt":1301,"src":1302},"CLIコマンドを介して作成されたタスクが表示されないスケジュールされたタスクリスト","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fscheduled-tasks-list-missing-cli-task.webp",[44,1304,1305],{},"cronタスクは無事にトリガーされました。",[44,1307,1308],{},[79,1309],{"alt":1310,"src":1311},"トリガーされたことを確認するcronジョブのログ","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002Fcron-job-triggered-log.webp",[56,1313,374],{"id":374},[44,1315,1316,1317,1148,1319,1321,1322,1324],{},"Antigravity 2の ",[64,1318,1147],{},[64,1320,1151],{}," コマンドは、単に独立した機能というだけではなく、これらを組み合わせることで真の真価を発揮します。例えば、毎週月曜日の朝6:00に、エージェントが ",[64,1323,1147],{}," を使ってニュースや情報サイトを巡回し、情報を要約して、包括的なデイリーレポートを届けるようにスケジュールすることができます。",[44,1326,1327,1328,1330,1331,1333],{},"新しいスケジュールタスクを設計する際には、",[64,1329,128],{}," などの他のコマンド（記事「",[51,1332,38],{"href":34},"」で解説）も活用できます。このコマンドは、設計を確定する前に、エージェントが曖昧な点を質問して明確にし、エッジケースを洗い出すよう促します。",{"title":39,"searchDepth":383,"depth":383,"links":1335},[1336,1337,1338],{"id":1155,"depth":383,"text":1156},{"id":1205,"depth":383,"text":1206},{"id":374,"depth":383,"text":374},"2026-06-07","Google Antigravity 2の\u002Fbrowserと\u002Fscheduleコマンドを活用し、Web連携や定時処理を行う強力なAI自動化プラットフォームを構築する方法を解説。","https:\u002F\u002Finimages.techvoyage.dev\u002Farticles\u002FUse%20Browser%20and%20Scheduler%20in%20Antigravity%202\u002FJA-Use-Browser-and-Scheduler-in-Antigravity-2.webp","Google Antigravity 2: Browser & Schedule 自動化解説",{"schemaOrg":1344,"robots":403,"sitemap":1346},[1345],{"@type":402,"headline":1342,"description":1340},{"lastmod":1339},"\u002Fja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2",{"title":1342,"description":1340,"ogTitle":1136,"ogDescription":1340,"twitterTitle":1136,"twitterDescription":1340},"ja\u002Farticle\u002Fuse-browser-and-scheduler-in-antigravity-2","2STru8bNk79UmGy2yhE3SJeMcpgUTbN7EVlxp9ZN7T4",1781435123641]