Gemini API の Managed Antigravity Agent で多言語リリースノートを生成する実装メモ
Gemini API 経由で公開プレビューになった Managed Antigravity Agent を使い、git のコミットログから App Store / Google Play 向けの多言語リリースノートを生成するパイプラインを実装した記録です。
応答が4倍速くなったエージェントで、並行パイプラインの設計を組み直す
Antigravity CLI が高速モデルに載せ替わったとき、エージェントの並行パイプラインで律速になる場所は移動します。検証・粒度・並行度・コスト上限を、速度を前提に組み直すための実践的な判断軸をまとめました。
エージェントに品質チェックを飛ばさせない — Antigravity CLI Hooks と git pre-push の二段ゲート設計
依存更新を任せたエージェントが、落ちたテストを『無関係』と自己判断して push まで進めてしまった経験から、Antigravity CLI の Hooks と git pre-push を重ねた二段ゲートを組みました。品質チェックの省略を仕組みで防ぐ設定とスクリプトの実物をまとめています。
スケジュール実行のエージェントが二重に走る — 重複と再実行に耐える冪等設計
前回の実行が終わらないうちに次回がトリガーされ、スケジュール実行のエージェントが同じ作業を二重に行うことがあります。重なり防止のロックと、途中失敗からの再実行に耐える冪等化を、実運用で踏んだ二重投稿の事例とともに設計します。
スケジュール実行エージェントの指示書ドリフト — 定義・文書・実態の乖離を検知する三層整合の設計
スケジュール実行のエージェントは、指示書と実態が乖離しても成功ログを出し続けます。定義・文書・実態の三層で整合を検査するスクリプトと週次レビューの組み立てを、運用で踏んだ無音失敗の実例とともにまとめました。
複数エージェントを同じリポジトリで並走させると壊れる — worktree で作業領域を分離する設計
Antigravity 2.0 で複数エージェントを同じリポジトリに同時に走らせると、index.lock の衝突や中途半端なステージングで失敗します。git worktree と projects を使ってエージェントごとに作業領域を分ける分離設計を、実運用で踏んだ事故とあわせてまとめました。
Antigravity SDK で定期実行エージェントを冪等に組む — 二重起動と取りこぼしを防ぐ実装
Antigravity SDK のスケジュール実行は、cron 式を一行足すだけで動きます。難しいのはそこではなく、同じジョブが二重に走ったり、前回の続きを取りこぼしたりせず「何度動いても結果が一つ」になる実装です。個人開発の定期メンテナンスで踏んだ失敗をもとに、冪等な定期エージェントの組み方をまとめました。
Antigravity のエージェントに『差分を小さく刻む』癖をつけてもらう — 1ヶ月の運用で変えたレビューの流儀
エージェントが一度に大きな差分を返すと、個人開発ではレビューが追いつかなくなります。Antigravity に『小さく刻んで』と最初に頼むようにして1ヶ月、レビューの体感がどう変わったかを、実際に渡している指示文とともに残しました。
Antigravity のエージェントが node や python を『command not found』にするときの原因と対処
自分のターミナルでは動くのに、Antigravity のエージェントがコマンドを実行すると command not found になる。PATH 継承の仕組みから、nvm・pyenv・Homebrew・WSL 環境ごとの具体的な解決手順と、直ったかどうかの確かめ方までまとめます。
Antigravity Agent に渡す Negative Spec の設計 — 5,000 万 DL アプリで使っている『触れてはならない領域』リスト
Antigravity の自律エージェントに『やってよいこと』ではなく『絶対に触れてはならない領域』を渡す Negative Spec の実装と、6 本のアプリを並行運営している現場で使っている運用ノウハウを整理しました。
Antigravity 長時間実行エージェントの監視設計 — watchdog と段階的リカバリ
AdMob 収益最適化を 8 週間バックグラウンドエージェントに任せて見えた、長時間タスクが静かに停止する 3 つの故障モード。watchdog タイマーと段階的リカバリの実装メモを残します。
6 アプリ並行の iOS 更新を Antigravity の Main / Sub エージェントで束ねた実体験
Beautiful HD Wallpapers / Ukiyo-e Wallpapers / Relaxing Healing / Law of Attraction を含む 6 アプリの iOS 更新を、Antigravity の Main エージェント + 6 サブエージェント構成で並行運用した実装ノート。直列化すべきところと並列化すべきところの判断軸を残します。