◉ANTIGRAVITY LABEN
記事一覧/Tips & 活用術
✦ Tips & 活用術/2026-06-27上級

デスクトップとCLIで指示がずれる前に — エージェント手順を1つの版管理ファイルへ

Antigravity 2.0 でデスクトップ・CLI・SDK と入口が増えると、同じ作業の指示が面ごとに少しずつ食い違っていきます。個人開発で複数サイトを自動運用してきた立場から、手順を1つの版管理ファイルに集約し、各面がそれを読むだけにする設計をまとめます。

Antigravity377ワークフロー設計3バージョン管理自動運用6

✦ プレミアム記事

同じ記事生成の手順なのに、デスクトップで動かしたときと CLI で動かしたときで、出来上がりが微妙に違うことに気づいた時期がありました。原因をたどると、品質ゲートの順番をある日デスクトップ側だけ直していて、CLI 側には古い順番が残っていました。どちらも「正しい手順」のつもりで動いていたのに、正しさの中身が食い違っていたのです。

Antigravity 2.0 でデスクトップアプリ・CLI・SDK と入口が増えたいま、この食い違いは放っておくと必ず広がります。面が増えるほど、同じ作業の指示を置く場所も増え、片方だけ直して片方を直し忘れる事故が起きやすくなります。ここでは、手順を面ごとに持たせず、1つの版管理されたファイルへ集約する設計を書きます。

手順が「散らばっている」状態を疑う

最初に見直すべきは、同じ作業の手順が複数の場所に書かれていないか、という点です。デスクトップの設定、CLI のスクリプト、SDK の呼び出しコードに、それぞれ似た手順が埋め込まれていたら、それはすでに散らばっています。

散らばった手順は、最初は同じ内容です。問題は時間です。運用していれば手順は必ず変わります。変えるたびに全部の場所を同じように直せる、という前提は、人がやる以上いつか崩れます。崩れた瞬間から、面ごとに違う作業が静かに走り始めます。

手順を1つのファイルに引き出す

解決の方向はシンプルです。手順そのものを各面から引きはがし、1つのファイルに書き、各面はそれを読むだけにします。指示文や品質ゲートの順番を「コード」と同じように1か所で管理する発想です。

# pipeline.yaml — 手順の唯一の正本
version: 7
steps:
  - id: draft        # 下書き生成
    prompt_ref: prompts/draft.md
  - id: gate-quality # 品質ゲート(順番もここで固定)
    run: [article_gate, templating_gate, frontmatter_integrity]
  - id: bilingual    # 日英そろえる
    require: { ja: true, en: true }
  - id: publish
    when: all_gates_passed

デスクトップも CLI も SDK も、自前で手順を持たず、この pipeline.yaml を読み込んで実行するだけにします。こうすると、手順を変えたいときに直す場所が1か所に決まります。順番を入れ替えたいなら steps を編集すればよく、その変更がすべての面に同時に効きます。

✦

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

この記事の続きを読む

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

この記事で得られること
✦同じ作業の指示を面ごとに持たせず、1つの版管理ファイルへ集約して各面が参照するだけにする構成
✦手順が静かにずれていく3つの経路(その場修正・コピー増殖・面固有の例外)と、git で止める方法
✦私自身が4サイトの自動投稿手順を1ファイルに寄せたときの、修正反映の取りこぼしがほぼ消えた経緯
Stripe による安全な決済 · いつでもキャンセル可能
✦

この記事を購入する

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

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

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

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

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

関連記事

✦ Tips & 活用術2026-09-22
会話の記録を、エクスポートボタンに預けきらない — 押しても反応しない日の三つの経路
Antigravity のチャットエクスポートが無反応のときに、会話の記録を手元へ残す三つの経路をお伝えします。押せていないのか押しても動いていないのかを分ける手順、会話ファイルの居場所を自分の環境で当てる一手、残すものを先に決める運用までを扱います。
✦ Tips & 活用術2026-09-16
Upload to Agent のオーバーレイにドロップを奪われた日、ファイル操作を取り戻すまで
ウィンドウ全体を覆う Upload to Agent のオーバーレイがドロップを横取りし、ターミナルにもエクスプローラーにもファイルを落とせなくなりました。現場で見つかった回避策と、ドラッグに頼らない受け渡し経路をお伝えします。
✦ Tips & 活用術2026-09-07
引用して渡した数行が、次のプロンプトで通じないとき
Antigravity 2.12.0 の引用機能で応答の一部だけを次のプロンプトへ渡すと、その数行が使っている名前の定義が引用の外に取り残されます。渡す前に取り残しを数える小さなスクリプトと、実際に測った拡張幅をお伝えします。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます