Antigravity 2.0・CLI・IDE・SDK — 4つのサーフェスを実プロジェクトで束ねる
Antigravity 2.0(デスクトップ)・CLI・IDE・SDK の4つの入り口を、選び方の基準だけでなく、1つのプロジェクトの中で実際にどう束ねて回すかまで掘り下げます。ヘッドレス実行を自動化に組み込むコード例と、コストと移行の落とし穴も添えました。
外部ページに紛れ込んだ指示で無人エージェントが動いてしまう前に — 入力の汚染を追跡して権限を落とす設計
無人実行のエージェントが取得した外部ページやPDFに指示が紛れていても乗っ取られないよう、入力の汚染を追跡して副作用ツールの権限を落とす設計を、動くPythonコードと運用の実測値つきで解説します。
Gemini CLI から Antigravity CLI へ: 自動化を止めずに移行する段取り
Gemini CLI が提供終了となり、Go で書き直された Antigravity CLI が後継になりました。CI やスケジュール実行に CLI を組み込んでいる場合、移行を一度に行うと自動化が止まります。並走テストから段階的に切り替えるための具体的な段取りをまとめます。
Antigravity CLI を無人で動かすとき、失敗だけを静かに知らせる仕組み
Antigravity CLI をスケジュール実行する際、成功時は沈黙し、人が対応すべき失敗だけを通知する小さなラッパーの作り方を、終了コードの扱い・一過性エラーの切り分け・重複抑制まで含めて整理します。
Antigravity CLI が無人実行中に 401 で止まるとき — 認証切れと再ログイン待ちを切り分ける
Antigravity CLI を無人のスケジュール実行に組み込んだあと、ある朝から 401 が一度出て止まる症状の原因と、認証切れと再ログイン待ちを切り分けて自動運用を立て直す手順をまとめます。
旧CLIと同じ結果が出るか — Antigravity CLI へ切り替える前に組む出力照合ゲート
6/18 の Gemini CLI 終了に備え、Antigravity CLI へ切り替える前に旧CLIの成果物をゴールデンとして固定し、退行を検知する照合ハーネスの設計を、正規化と go/no-go ゲートのコードつきでまとめます。
Antigravity CLI を非対話で回す — CI と cron に載せる前の設計
Go 製になった Antigravity CLI を対話ではなく CI・cron で無人実行するための設計を、終了コード・冪等性・タイムアウト・出力パースの観点からまとめました。
Gemini CLI 終了まで残り6日 — 自動化スクリプトの依存を棚卸しして Antigravity CLI へ移行する
6月18日の Gemini CLI 提供終了を前に、cron・CI・シェルスクリプトに潜む gemini コマンド依存を洗い出し、Antigravity CLI へ移行して検証するまでの実務手順を整理しました。
AdMob メディエーション 50+ グループを個人開発者がエージェントと回す — 任せる判断と握る判断
iOS / Android の壁紙アプリ 2 本(累計 5,000 万 DL)で AdMob メディエーション 50+ グループを運用していて、フロア値調整やマッチ率モニタリングをエージェントに任せ始めた具体例と、人間が握り続けるべき判断の線引きを書きます。
Antigravity × Google AI で動かすソロ開発スタジオ — 設計から審査申請までを一人で回す自動化パイプライン
Antigravity 2.0 と Antigravity CLI を中核に、Stitch・Veo 3 を組み合わせ、アプリの設計から実装・テスト・素材生成・ストア申請までを一人で自動化するパイプラインを実装レベルで解説します。権限委譲の線引きと運用の落とし穴も扱う上級者向けの内容です。
UnityプロジェクトのCI/CDをAntigravity×GitHub Actionsで自動化する実践ガイド
GameCIとGitHub ActionsをAntigravityで設定し、Unityプロジェクトのビルド・テスト・TestFlight自動アップロードまでを完全自動化する実践的なCI/CDパイプライン構築ガイドです。
エージェントに「審美眼」を持たせる — Antigravity × Gemini Vision で構築する UI 品質自動評価パイプライン
「このUIは良いか悪いか」という曖昧な判断をコードに落とし込む方法を探ります。Antigravity と Gemini Vision を組み合わせて、スクリーンショット取得からAI評価、改善提案、自動修正、CI/CD統合までを一本のエージェントパイプラインとして実装します。