同じ仕事を、デスクトップ・CLI・SDK・Managed Agents のどれで動かすか
Antigravity 2.0 はデスクトップ・CLI・SDK・Managed Agents API という複数の面を持ちます。同じタスクをどの面で動かすべきか。仕事の性質から利用面を選ぶ判断軸を設計します。
並列エージェントが同じファイルに書き込むときの取り合いを防ぐ
並列エージェントが同じファイルへ書き込んで互いの変更を消し合う事故を防ぐために、所有権分割・直列化点・リース方式コーディネータの3戦略を整理しました。ワークツリー分離では足りない理由と、衝突を検出する番兵の置き方まで実装を交えて説明します。
Apple Foundation Models と Gemini を差し替え可能にする — アプリ内 AI 層の3層抽象化設計
WWDC26 で発表された Apple Foundation Models の無償開放とサーバーサイド統合を受けて、オンデバイス・Private Cloud Compute・サードパーティ API の3層をプロトコルで抽象化し、モデルを差し替え可能にする Swift 設計を整理しました。
エージェントに渡す道具の粒度を決める — 粗くまとめるか、細かく分けるか
エージェントに渡すツールを細かく刻むか粗くまとめるかを、一回の意思決定で完結するかという軸で考えます。細かすぎるツール群が招く3つの失敗、粗すぎる場合に失う中断の余地を踏まえ、意図1つ=ツール1つという中間粒度に落ち着いた経緯を詳しく述べます。
本番に触れる前にエージェントの操作を空振りさせる — 副作用ゼロのドライラン層をどう設計するか
シャドウ実行やカナリアでも防げない事故があります。エージェントが外部APIに初めて触れる、その一回目を安全にするための「副作用ゼロのドライラン層」を、Antigravity の並列エージェントに後付けで差し込む設計と実装を、6サイト自律運営の実数値とともに共有します。
Antigravity マルチエージェント設計の実践パターン — 複雑なワークフローを壊れにくく作る
Antigravity でマルチエージェントワークフローを設計する際の実践パターンを解説。オーケストレーター構成・状態管理・エラー回復・デバッグ手法まで、壊れにくいシステムの作り方を具体的に紹介します。
Antigravity Planning Mode — 大規模プロジェクトの AI 駆動設計戦略
10万行超のレガシー刷新やマイクロサービス統合など、大規模プロジェクトで Antigravity の Planning Mode を使う戦略を解説します。コンテキストエンジンの仕組み、技術負債の定量分析と優先度付け、チーム開発での活用と実装チェックリストを扱います。
Antigravity で5つのエージェントを並列に走らせる ― 分解・競合解決・統合の本番設計
Antigravity で最大5つのエージェントを並列実行するための設計を、個人開発の運用視点でまとめました。タスク分解、競合解決ポリシー、アーティファクト検証とマージ、そして並列化が効かない場面の見極めまでを実装コードとともに解説します。
LangChain と Antigravity で組むAIパイプライン — 権限境界・失敗回復・コストから逆算する設計
LangChain と Antigravity で AI パイプラインを組む際の設計を、権限境界・失敗回復・コストから逆算して考えます。壁紙アプリのアセット分類で夜間バッチが止まった経験を踏まえ、進捗の記録やレート制限への備え、動的ルーティングを具体化しました。