すべての記事
Antigravity のエージェントを「完了の自己申告」から卒業させる — 完了契約と外部検証の実装メモ
Antigravity のエージェントが「完了しました」と報告したのに未完了だった事故を、完了判定をコードへ外部化する設計で潰してきました。完了契約・3層の自動検証・無人実行での扱い・CI 統合までを実装で示します。
Managed な Antigravity Agent を Gemini API から呼ぶ — preview モデルの設計メモ
Gemini API で公開プレビューになった antigravity-preview-05-2026 は、サンドボックス内で計画・コード実行・ファイル操作・ウェブ閲覧まで自律で行う Managed Agent です。自前のオーケストレーションと何が違うのか、どこで使い分けるかを設計の視点で整理しました。
ツールが Antigravity へ集約する時期に、ロックインを測って退避路を残す
Google が AI コーディングツールを Antigravity に集約し、6/18 に Gemini CLI が個人向け提供を終える局面で、個人開発者がベンダーロックインの度合いを定量化し、いつでも退避できる構成を残しておくための実務的な設計をまとめました。
Antigravity のマルチエージェントを本番で壊さない封じ込め設計 — 連鎖障害を止める3つの境界の実装メモ
Antigravity のマルチエージェント構成は単体では綺麗に動くのに、本番では小さな失敗が全体に波及します。連鎖障害を止めるための制御の階層化・信頼境界・観測と冪等性という3つの境界を、TOML 設定と相関IDラッパーの実装まで含めて整理しました。
新 iPhone が出るたびに三項演算子を増やすのをやめる — 解像度分岐をテーブル駆動に寄せた設計
iPhone Air・17 Pro など新解像度が増えるたびに、画面サイズ判定の三項演算子を29箇所も書き足していました。端末ではなくプロファイルで考えるテーブル駆動の設計に寄せ直し、次の端末追加を1行で終わらせるまでの具体的な手順を、壁紙アプリの実装コードとともにまとめます。
Gemini CLI から Antigravity CLI へ — 6/18 提供終了に向けた移行作業の実記録
6/18 に Gemini CLI と Code Assist 拡張が個人向けに提供終了します。Go 製の Antigravity CLI へ実際に移した手順、壊れたスクリプト、コマンド対応、認証とクォータの落とし穴を実作業の記録としてまとめました。
サブエージェントの受け渡しを壊さないスキーマ進化の設計
上流エージェントの成果物を下流が受け取る境界に型付き契約を置き、スキーマを変えても既存のフローが止まらないようにする設計を、検証コード・移行手順・実運用での落とし穴とともにまとめました。
Antigravity エージェントの揺れる出力を CI で回帰検証する
同じプロンプトで二度走らせると差分が出るエージェント出力を、スナップショットの正規化とpytestのゴールデンファイル比較で安定して回帰検証する実装を、個人開発のCIで運用した記録としてまとめます。
オンデバイス推論はどこまで無料で粘れるか — Foundation Models と Gemini の分かれ目を測る
WWDC 2026 で Apple Foundation Models の無償枠が広がり、端末内推論を選びやすくなりました。ただ「無料だから全部オンデバイス」とすると品質が足りない場面に当たります。端末内で粘る範囲とクラウドの Gemini に渡す範囲を、推測ではなく計測で決める手順をまとめました。
Managed Agents にクラウドで動いてもらうとき、資格情報をどう渡すか
Antigravity 2.0 の Managed Agents API は、手元を離れたクラウドでエージェントを走らせます。便利な反面、自分の端末では当たり前だった資格情報の扱いが急に難しくなります。長く生きるトークンを直接渡さず、実行ごとに発行して短く失効させるための設計をまとめました。
Gemini 3.5 Flash がデフォルトになった後、Flash と Pro をタスク単位で振り分ける
Antigravity の既定 Flash が Gemini 3.5 Flash に切り替わった今、すべてを Flash に任せるのも、不安だからと Pro に寄せるのも、どちらも無駄が出ます。タスクの性質ごとに Flash と Pro を振り分ける判定表と、エージェント設定に落とすルーティング実装をまとめました。
Antigravity でローカル LLM を併用し、機密コードを外に出さない振り分け設計
課金キーやアプリの売上ロジックを含むコードまでクラウドのエージェントに読ませてよいのか、という不安は個人開発でも現実的です。Ollama と Gemma によるローカル LLM を Antigravity と併用し、機密部分はローカル・一般部分はクラウドへ振り分ける設計を、判定ルールと計測込みで組み立てます。