ANTIGRAVITY LABEN
記事一覧/Editor View
Editor View/2026-09-03中級

Antigravity の自動コミットメッセージを、どこまで受け入れるか決めました

Review ペインの自動コミットメッセージを、どこまで受け入れてどこから自分で書くか。prepare-commit-msg に Why 行を足す実装と、リベースやリバートで手が止まった実測を書き残します。

Antigravity361git13コミット設計3エージェント69個人開発98ワークフロー24

プレミアム記事

半年前の一行を、差分から思い出せませんでした

八月の終わりの夜、壁紙アプリの AdMob メディエーション設定を見返しておりました。あるアダプタの優先度を下げる変更が半年前に入っていて、その理由をどうしても思い出せませんでした。

コミットメッセージには Update mediation config とだけありました。差分を開けば、何をどこで変えたかはひと目で分かります。けれど、なぜ下げたのかは、どこにも残っておりませんでした。

その変更を通したのは私自身です。下書きされたメッセージを読んで、内容が合っていることを確かめて、そのままコミットしました。手を抜いた記憶がまったくないところが、いちばん厄介でした。

Antigravity 2.0 系の Review ペインに Git のバージョン管理が入り、ステージ済みの変更に対して自動生成されたコミットメッセージをプレビューできるようになりました。私はこの変更を歓迎しております。同時に、あの夜の失い方が前より起きやすくなるとも感じています。

そこで線引きを決めました。差分から読めることは自動に、差分から消えることは自分の手で。 この一文を運用に落とし込むまでの手順と、途中で作業そのものを止めてしまった失敗を書き残します。

Agent Edits と Uncommitted が分けているのは「出どころ」です

Review ペインのビューは3つに分かれています。Agent Edits はエージェントが触った変更、Uncommitted は未コミットの変更全体、Branch はブランチの状態です。差分は split と unified を選べて、ステージ済みの変更には専用のビューがあります。

この3分割は、Git クライアントとしては珍しい切り方だと思います。従来のツールはファイルの状態、つまり未追跡・変更済み・ステージ済みで分けます。Antigravity は変更の出どころで分けています。

ここで、最初に私が取り違えていたことをお伝えします。Agent Edits に並ぶのは「エージェントが書き換えたファイル」であって、「エージェントが意図して変えたファイル」ではありません。

保存時にフォーマッタが走れば、触っていない行の並びも一緒に載ります。生成物のパスを .gitignore に入れ忘れていれば、ビルド成果物も載ります。私は一度、Xcode のスキームに関する差分が Agent Edits に混ざったまま、そのビューごとステージしてしまいました。

ビューがわざわざ3つに分かれているのは、見分けさせるためです。分けた先を読まずにまとめてコミットすると、分けた意味が消えてしまいます。エージェントの判断そのものを追える形にしておく話は、Antigravity エージェントの意思決定ログと説明可能性の設計にも書きました。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
エージェントに書かせた変更を、半年後の自分が理由ごと辿れる形で残せるようになる
自動生成メッセージのどこを受け入れ、どこを自分で書くかを、自分のリポジトリの事情に合わせて線引きできるようになる
コミットフックがリベースやチェリーピックの最中に作業を止めてしまう前に、素通しの条件を先に組み込めるようになる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Antigravity Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

Editor View2026-06-26
Antigravity が一気に書いた巨大な差分を、意味単位のコミットに分け直す
Antigravity が一気に書いた9ファイル・420行の差分を、意味単位のコミットに分け直す手順です。git add -p の基本、関心ごとの仕分けだけを AI に任せる方法、コミットごとにビルドを通す検証ゲート、相互依存する hunk の扱いを紹介します。
Editor View2026-06-27
Antigravity 2.0 で IDE とエージェントが別アプリになって最初に困ったこと
Antigravity 2.0 のモジュラー構成で IDE とチャット型エージェントが2つのアプリに分かれました。両者の見ているファイル状態がずれて混乱した実体験と、ソース・オブ・トゥルースを一本化する運用をまとめます。
Tips & 活用術2026-04-27
Antigravity で CHANGELOG.md を git ログから半自動で書く — 個人開発でも意思決定の履歴を残す
半年前の自分の判断が思い出せない — 個人開発でよくある問題です。Antigravity に git log を読ませて CHANGELOG.md のドラフトを作る半自動ワークフローを、実際のスクリプト付きで紹介します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →