ANTIGRAVITY LABEN
TAG

CI

9 記事
タグ一覧に戻る
関連タグ:
Antigravity4エージェント2automation2antigravity-cli2migration2自動化2antigravity2Antigravity CLI2Gemini CLI2移行2設定管理1権限設計1
エージェント/2026-07-29上級

agent.md の綴り誤りが権限を広げていた — frontmatter を厳格に検証する lint を書く

agent.md の frontmatter は綴りを間違えてもエラーになりません。既定値へ静かに落ちた結果、意図と逆の権限が適用されていた実例と、権限キーだけを厳しく検証する lint の実装・実測を記録しました。

アプリ開発/2026-07-10上級

エージェントの書いたORMコードでp95が5倍に — クエリ回数をテストで測り、CIで止める

N+1クエリはレビューの目をすり抜けます。クエリ回数を測定可能な値に変え、入力件数に対する傾きで判定するCIゲートの実装を、動くコードと実測値とともにまとめました。

エージェント/2026-07-10上級

エージェントが書いたファイルが .gitignore に飲まれる — commit 前に気づくための検出ゲート

エージェントが生成したファイルが .gitignore に一致していると、差分レビューでは正常に見えるのに commit には含まれません。ignored な生成物を push 前に検出するゲートスクリプトと、その運用調整をまとめました。

アプリ開発/2026-06-24上級

IDE を開かずに、配信前の検証を機械へ預ける — Android CLI を無人パイプラインの検証ゲートに据える設計

Android CLI v1.0 を、IDE を前提にしない無人パイプラインの検証ゲートとして組み込む設計です。三層の検査・終了コードの契約・密度と言語のマトリクスまで、個人開発の身の丈で運用するための考え方をまとめました。

連携/2026-06-19中級

Gemini CLI から Antigravity CLI へ: 自動化を止めずに移行する段取り

Gemini CLI が提供終了となり、Go で書き直された Antigravity CLI が後継になりました。CI やスケジュール実行に CLI を組み込んでいる場合、移行を一度に行うと自動化が止まります。並走テストから段階的に切り替えるための具体的な段取りをまとめます。

連携/2026-06-18上級

Antigravity CLI への切り替え当日、出力ではなく副作用の等価性で本番自動化を検証する

Gemini CLI から Antigravity CLI へ切り替える当日に、標準出力の一致ではなく副作用(書き込んだファイル・コミット・ネットワーク呼び出し)の等価性で本番自動化を検証する方法です。サンドボックスでの並走と切り替え可否ゲートを実装の手順で整理しました。

Antigravity/2026-06-16上級

旧CLIと同じ結果が出るか — Antigravity CLI へ切り替える前に組む出力照合ゲート

6/18 の Gemini CLI 終了に備え、Antigravity CLI へ切り替える前に旧CLIの成果物をゴールデンとして固定し、退行を検知する照合ハーネスの設計を、正規化と go/no-go ゲートのコードつきでまとめます。

連携/2026-06-15上級

Antigravity エージェントの揺れる出力を CI で回帰検証する

同じプロンプトで二度走らせると差分が出るエージェント出力を、スナップショットの正規化とpytestのゴールデンファイル比較で安定して回帰検証する実装を、個人開発のCIで運用した記録としてまとめます。

Antigravity/2026-06-14中級

Gemini CLI 停止に備えて、既存スクリプトを止めずに agy へ寄せる互換シム

6/18 の Gemini CLI 提供終了に向けて、cron や CI に散らばった gemini 呼び出しを一斉に書き換えず、薄い互換シムで Antigravity CLI(agy)へ橋渡しする方法を、動くシェルスクリプトつきで整理します。