無視された設定キーが CI を通り抜ける経路と、その塞ぎ方
設定ファイルに書いたキーが無警告で無視されることがあります。tsc・ESLint・wrangler・npm・vitest の実測で挙動を3層に分け、効いているかを挙動で確かめるプローブと、警告を失敗へ昇格させるゲートの作り方をまとめました。
Managed Agent の完了通知を取りこぼさない — サーバーレス受信とポーリング突き合わせの二重化設計
クラウドの Managed Agent が完了しても通知が届かない、という不安定さをどう設計で潰すか。Cloudflare Workers の冪等な受信口とポーリング照合を二重化し、無人ジョブの完了を確実に回収する状態機械を実装します。
Antigravity マルチエージェントの状態タイプ階層 — ephemeral / journal / canonical の3層設計と引き継ぎパターン
Antigravity の Background Agent と Sub-agent で状態管理がもつれる前に、ephemeral / journal / canonical の3階層に分けて責任を割り当てる設計則。Cloudflare KV / Durable Objects / R2 / D1 へのマッピング判断軸、write-back に承認ゲートを噛ませる TypeScript 実装、そしてヘッドレス実行で承認が素通りしていた頃の失敗をまとめました。
Antigravity から wrangler tail を呼ばせて Cloudflare Workers の障害切り分けを3週間任せた所感
6サイトを Cloudflare Workers で運用していて、エラー対応が朝の時間を侵食していました。Antigravity に wrangler tail を呼ばせ、ログ判読と一次切り分けを3週間任せた記録です。任せた範囲、任せなかった範囲、想定外だった挙動を率直にまとめました。
RevenueCat Webhook × Antigravity AI でサブスクリプションチャーン防止パイプラインを実装する
RevenueCatのWebhookイベントをトリガーにAIが解約予兆を検出し、自動ウィンバックメールを送信するパイプラインの完全実装。Cloudflare Workers + Supabase + Resend を組み合わせた本番運用レベルの設計を、累計5,000万DLの個人開発から見えた数字とともに解説します。
Antigravity で SaaS を丸ごと作る — Stripe 課金・認証・デプロイを1つのIDEで完結させる
Antigravity IDE だけで SaaS プロダクトを構築する全工程を解説します。Supabase認証、Stripe課金、Cloudflare Workersデプロイまで、IDEを離れずに完結させる実践ガイドです。
AntigravityでWebhook受信エンドポイントを取りこぼしなく作る実践パターン
Stripe の Webhook が 500 で再送され続けていた失敗を起点に、取りこぼさない受信エンドポイントの作り方をまとめました。Next.js + Cloudflare Workers の最小実装、署名検証の3つの落とし穴、KV による冪等性の保証を解説します。
Antigravity × カスタムAIチャットボット — RAG・Function Calling・Streaming UI の実装記録
RAG・Function Calling・Streaming UI を組み合わせたカスタムAIチャットボットの実装記録。日本語でリコールが伸びなかった原因(トークン見積もりの罠)と、埋め込みモデル選定・本番運用の判断まで動くコードで示します。
Antigravity × Upstash Redis:エッジキャッシュとレート制限で高速・安全なAPIを構築する
サーバーレス環境の API を高速かつ安全にするため、Upstash Redis でエッジキャッシュとレート制限を実装します。プロジェクトのセットアップから両機能の実装、メインアプリケーションへの統合、Antigravity のエージェントを活かすコツまで紹介します。