すべての記事
Antigravity エージェントの従量課金が「内部の利用量」と「Stripeの請求」でずれる — 計測の冪等化・遅延吸収・突合の実装メモ
Antigravityエージェントの従量課金で、自前の利用台帳とStripe Meter Eventsの集計が静かにずれていく問題を扱います。冪等キー設計、遅延イベントの吸収、35日ウィンドウ、日次突合ジョブまでを実装単位でまとめた運用メモです。
同じ仕事を、デスクトップ・CLI・SDK・Managed Agents のどれで動かすか
Antigravity 2.0 はデスクトップ・CLI・SDK・Managed Agents API という複数の面を持ちます。同じタスクをどの面で動かすべきか。仕事の性質から利用面を選ぶ判断軸を設計します。
AI Studio のネイティブ Android 生成コードを本番アプリに入れる前の検め方
AI Studio のネイティブ Android vibe coding は驚くほど速く動く画面を出します。ただ、稼働中のアプリへ取り込む前には専用の検めが要ります。生成 Kotlin を本番に入れる前のレビュー設計をまとめます。
v2.1.4 のクォータ画面を週次の精算に使う — used と remaining を読み崩して個人開発の予算を回す
Antigravity v2.1.4 で刷新されたクォータ画面の used/remaining 表示を、感覚ではなく週次の精算に使う方法です。ベースライン記録・バーンレート計算・複数プロジェクトへの配分まで、個人開発の運用手順として整理しました。
エージェントのコミットを pre-commit で止める — 壊れた変更を本番リポジトリに入れない仕組み
Antigravity のエージェントが書いたコードを、コミットの瞬間に lint・型チェック・高速テスト・秘密情報スキャンで自動検査する pre-commit ゲートの組み方を、実測の所感とともにまとめました。
Antigravity 2.0 のエージェントに任せる前に引く、3本の境界線
Gemini CLI の提供終了を機に Antigravity 2.0 のバックグラウンドエージェントへ移行した際、任せる作業と手元に残す作業の間に引いた3本の境界線を紹介します。停止条件をコードに落とす方法や、運用して見えた誤算も率直に記しています。
並列エージェントが同じファイルに書き込むときの取り合いを防ぐ
並列エージェントが同じファイルへ書き込んで互いの変更を消し合う事故を防ぐために、所有権分割・直列化点・リース方式コーディネータの3戦略を整理しました。ワークツリー分離では足りない理由と、衝突を検出する番兵の置き方まで実装を交えて説明します。
失敗を握りつぶさずに安く回す — Gemini 3.5 Flash を前提にしたエージェント再試行予算の設計
エージェントの再試行を「握りつぶし」と区別し、失敗を分類してから予算の範囲で回す設計です。Gemini 3.5 Flash の速度と価格を根拠に、1タスクあたりの再試行上限とログ、週次の締め直しまでを実装の手順で整理しました。
複数案を出させたあと、どれを採用するか — 検証で裁定する Best-of-N の設計
Gemini 3.5 Flash の速さで、同じ実装を複数案つくらせるのは現実的になりました。難しいのは生成ではなく裁定です。多数決でも自己申告の自信でもなく、検証可能な信号だけで採用案を決める Best-of-N アービターの設計と TypeScript 実装を共有します。
ダイアログが重なる前に止める — 課金・レビュー誘導・リワード広告を1か所のゲートで束ねる
ペイウォール・レビュー誘導・リワード広告が同じ瞬間に重なって出る不具合を、優先度つきの中央ゲートで根治した実装記録です。Antigravityのエージェントに散らばったshow()呼び出しの掃き出しを任せ、表示ポリシーは自分で握る線引きで進めました。
どのエージェントがいくら使ったかを会計する — タスク別コスト帰属の設計
月末の請求は1つの数字でも、Gemini 3.5 Flash で複数エージェントを走らせていると、どのタスクが費用を食ったかが見えません。予算で止めるガードとは別に、使用量をタスク別・サイト別の原価へ帰属させる会計設計を、個人運用の実装と数値で共有します。
Antigravity の LLM アプリは、ダッシュボードが緑のまま請求と品質がずれていく — 観測の計装メモ
ダッシュボードは緑なのに請求が見積もりの1.6倍になっていた LLM アプリの観測を立て直した計装メモです。評価モデル費用の分離、既定モデルの変更による品質の静かな劣化の検知、テナント単位のコスト台帳、計装を入れる順番までをまとめています。