CLAUDE LABEN
FORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられていますFORK — Claude Code 2.1.212で/forkの挙動が変わりました。会話を新しいバックグラウンドセッションへ複製し、作業を続けたまま並走できます。従来のセッション内サブエージェントは/subtaskに移りましたLIMITS — WebSearchの呼び出しがセッション単位で既定200回に制限されました。サブエージェントの起動も既定200回が上限で、暴走した検索・委譲のループを止められますMCPBG — 2分を超えるMCPツール呼び出しは自動的にバックグラウンドへ移り、セッションが固まらなくなりました。しきい値はCLAUDE_CODE_MCP_AUTO_BACKGROUND_MSで調整できますPLANFIX — プランモードがtouchやrmといったファイルを変更するBashコマンドを、許可プロンプトもcanUseToolコールバックも通さずに実行してしまう不具合が修正されましたSONNET5 — Claude Sonnet 5は導入価格として入力100万トークンあたり2ドル、出力10ドルで提供中です。8月31日を過ぎると3ドルと15ドルに戻りますIPO — Anthropicが早ければ10月の株式公開を視野に、引受銀行が投資家との面談を組み始めたと報じられています
記事一覧/Cowork
Cowork/2026-03-20中級

Google AI × Antigravity × Claude Code — 3つのAIツールを併用する開発者の1日

Google AI Pro でリサーチ、Antigravity でフロントエンド、Claude Code でバックエンド — 3つのAIツールを組み合わせて開発する実践的な1日のワークフローを、具体的なプロジェクト例で解説。

Google AIAntigravityClaude Code199ワークフロー20併用開発3実践2

なぜ3つのツールを使い分けるのか

2026年現在、フルスタック開発の風景は大きく変わっています。かつては「1つのAIツールですべてをやる」という考え方が一般的でしたが、今は「複数のAIツールを組み合わせることで、個々の弱点を補い、強みを最大化する」という戦略が定着しました。

特に注目されているのが、Google AI Pro(調査・リサーチ)、Antigravity(UI/フロントエンド)、Claude Code(バックエンド・コマンドラインツール)の三者です。

三者の役割分担は明確です:

  • Google AI Pro:プロジェクト企画の段階で、市場調査、競合分析、トレンド把握
  • Antigravity:ユーザーが見える部分(UI、レイアウト、インタラクション)の実装
  • Claude Code:サーバーサイド、API、データベース、システムの核となる部分

これらを一つのプロジェクトに統合すると、驚くほど効率の高い開発サイクルが実現します。

プロジェクト例:「AIアシスタント搭載のタスク管理アプリ」

具体的に見ていくために、実際のプロジェクトで説明します。

プロジェクト名:「AIDE(AI-Driven Efficient scheduling)」

シンプルなタスク管理アプリながら、AI による自動分類、優先度付与、進捗予測などの高度な機能を備えています。フロントエンドは React、バックエンドは Python(FastAPI)です。

9時:プロジェクトキックオフ朝会

プロジェクトが正式に始まります。要件定義は概略としてされていますが、「実際に何が可能か」「市場の類似アプリはどうなっているか」を確認する必要があります。

Google AI Pro で市場調査開始

朝の9時、まず Google AI Pro の Deep Search を起動します。

クエリ:「2026年のタスク管理アプリのトレンド 日本市場」

Deep Search は自動で複数のWebサイトを巡回し、以下の情報を集約します:

  • 国内で人気のタスク管理アプリ(Notion、Asana、Microsoft To Do など)
  • ユーザーが求めている機能トップ10
  • AI導入済みアプリの事例
  • 価格設定の傾向

さらに、NotebookLM にこれらの情報を統合します:

  1. Notion の公式サイトをアップロード
  2. Asana のプロダクト紹介をアップロード
  3. 複数の日本語ブログ記事をアップロード

その後、AI に聞きます:

「これらの資料から、AIアシスタント機能を提供するタスク管理アプリが、
市場で成功するための必須機能を3つ挙げてください。」

AI の回答:

  1. 自然言語による入力:「明日の2時のミーティングは60分、優先度高」という話しかけ方で、自動的にタスクが作成される
  2. AI による優先度自動付与:ユーザーが判断に迷ったタスクに対して、AIが理由付きで優先度を提案
  3. 予測と推奨:過去のデータから「この状況では、ユーザーは こういう決定をしてきた」という予測に基づいた提案

朝9時〜9時30分で、詳細な市場調査が完了します。

10時:UI/UX 設計フェーズ

調査結果を踏まえて、UI設計が始まります。Antigravity の出番です。

Antigravity でプロトタイプ作成

タスク管理アプリのメイン画面プロトタイプを作成するため、Antigravity に指示を出します:

デザイン要件:
- メイン画面:タスク一覧(完了・未完了を分離)
- 左サイドバー:カテゴリフィルター、優先度フィルター
- トップバー:新規タスク入力フィールド、検索、ユーザーメニュー
- 各タスク:タイトル、説明、優先度(色分け)、期限、
  AIの推奨アクション表示エリア
- 下部:AIアシスタント起動ボタン

デザイン言語:モダン、ミニマル、ダークモード対応

Antigravity の AI-driven development では、以下のプロセスが自動化されます:

  1. レイアウト自動生成:要件から、最適なコンポーネント構成を自動計算
  2. Responsive Design 対応:デスクトップ、タブレット、スマートフォンでの表示を自動調整
  3. インタラクション定義:ボタンクリック時の動作、フォームのバリデーション、ローディング状態などを自動実装
  4. ダークモード対応:ライト/ダークの切り替えを自動反映

10時〜12時の2時間で、基本的なUI フレームワークが完成します。

Antigravity での実装の進め方

Antigravity の "Agent-First" ワークフローでは、以下の流れを取ります:

  1. 計画段階:何を作るかを明文化(マークダウン)
  2. 提案段階:AI が設計案を Artifact で提示
  3. レビュー段階:開発者が提案を確認・修正指示
  4. コード段階:AI がコンポーネントコードを生成
  5. 統合段階:生成されたコードをプロジェクトに追加

重要なのは「設計 → 提案 → レビュー → コード化」という、人間とAIの協働プロセスです。これにより、単なる「自動生成」ではなく、開発者の意図が正確に反映されます。

13時:バックエンド API 設計

昼食後、バックエンド API の基本設計が始まります。ここから Claude Code の活躍の場です。

Claude Code でサーバーサイド実装を開始

Claude Code は、Anthropic が提供する CLI ベースの開発環境です。ターミナルから直接 Claude にアクセスでき、ファイル操作、コード生成、テスト実行などが全て連携します。

$ claude-code
> design FastAPI のタスク管理 API
 
要件:
- タスクの CRUD 操作(Create, Read, Update, Delete)
- タスクのカテゴリ、優先度の管理
- AI による優先度提案エンドポイント
- ユーザー認証(JWT)
- タスクのタイムスタンプ管理

Claude Code の AI は、以下の情報を自動で提案します:

  1. データベーススキーマ設計(PostgreSQL)
  2. API エンドポイント一覧(RESTful設計)
  3. エラーハンドリング戦略
  4. 認証・認可の実装方法
  5. ボイラープレートコード(FastAPI の基本構造)

生成されたコードは、即座に検証できます:

$ claude-code > test-api
> 提案されたスキーマで、100万件のタスクを挿入した場合のクエリ時間は?

Claude Code は実際にテストを実行し、パフォーマンス予測を提示します。

14時〜16時:フロントエンド・バックエンド連携実装

午後の中盤は、前半で設計した要素を、実際に統合・実装する段階です。

Antigravity での React コンポーネント実装

Antigravity では、設計したUIを React コンポーネントに変換します:

// Antigravity が自動生成するコンポーネント構成
/src/components
  ├── TaskList.jsx        // タスク一覧表示
  ├── TaskCard.jsx        // 各タスクのカード
  ├── TaskForm.jsx        // 新規タスク入力フォーム
  ├── FilterSidebar.jsx   // フィルターサイドバー
  ├── AIAssistant.jsx     // AI アシスタントパネル
  └── UserMenu.jsx        // ユーザーメニュー

各コンポーネントは、自動で以下を満たすように生成されます:

  • TypeScript型安全性:props と state の型定義が完全
  • アクセシビリティ:ARIA ラベル、キーボードナビゲーション対応
  • レスポンシブ対応:Tailwind CSS による自動調整
  • テストコード付属:Jest による単体テストが同梱

Claude Code でのバックエンド実装

同時進行で、Claude Code はバックエンドを実装します:

$ claude-code > create tasks/routes.py
# FastAPI アプリケーションのタスク管理エンドポイントを実装
# - GET /tasks (タスク一覧取得)
# - POST /tasks (新規タスク作成)
# - PUT /tasks/{id} (タスク更新)
# - DELETE /tasks/{id} (タスク削除)
# - POST /tasks/{id}/priority-suggest (優先度提案)

さらに、Claude Code は API ドキュメントも自動生成します:

$ claude-code > generate api-docs
# OpenAPI 仕様が自動生成され、Swagger UI で確認可能

16時:バグ発見と修正のサイクル

実装が進むと、当然バグが見つかります。ここで3つのツールの連携が本領を発揮します。

例:タスク作成時にエラーが発生

フロントエンド(Antigravity で作成した TaskForm コンポーネント)から新規タスクを送信すると、エラーが返ってくる。

// エラーメッセージ
{"error": "UNIQUE constraint failed: tasks.user_id, tasks.title"}

Claude Code に相談

$ claude-code > debug
> 同じユーザーが同じタイトルのタスクを作成しようとした時のエラーハンドリングを改善して

Claude Code は以下を提案します:

  1. エラーの根本原因分析:ユーザーが「同じ名前のタスク」を複数作成することは実は一般的。前の実装が不適切だった
  2. 改善方法:UNIQUE 制約を削除し、同一タイトル・異なる内容のタスクを許可
  3. フロントエンド向けの警告ロジック:ユーザーが同じタイトルを入力しようとしたら、「似たタスクが既に存在します」という提案を表示

Antigravity に連携

警告UI を TaskForm に追加してください。
ユーザーが同じタイトルのタスクを入力しようとしたら、
既存タスクのリストを表示し、
「それとも新しく作成しますか?」と確認させる

Antigravity は自動で警告 UI コンポーネントを生成し、バリデーションロジックを Antigravity 内に統合します。

このバグ修正のサイクル(発見 → 根本原因分析 → バックエンド修正 → フロントエンド修正)が、わずか15分で完了します。

17時:AI アシスタント機能の実装

プロジェクトの「売り」である「AI による優先度提案」機能の実装を始めます。

Google AI の Gemini 3.1 を活用

この機能では、Google AI Pro に含まれる Gemini 3.1 Pro を API 経由で呼び出します。

# Claude Code が生成する AI 優先度提案エンドポイント
 
@app.post("/tasks/{task_id}/priority-suggest")
async def suggest_priority(task_id: int):
    task = db.query(Task).filter(Task.id == task_id).first()
    user_tasks = db.query(Task).filter(Task.user_id == task.user_id).all()
 
    prompt = f"""
    ユーザーのタスク一覧:
    {format_tasks(user_tasks)}
 
    新しいタスク: {task.title}
    説明: {task.description}
    期限: {task.due_date}
 
    ユーザーの過去の優先度設定パターンを踏まえて、
    このタスクの優先度(高・中・低)と、その理由を提案してください。
    """
 
    response = gemini.generate(prompt)
    return {"priority": response.priority, "reasoning": response.reasoning}

このエンドポイントは、Antigravity の「AIアシスタント」ボタンから呼び出されます。

Antigravity でのUI 統合

フロントエンドでは、AI の提案を以下のように表示します:

// AIAssistant.jsx の一部
function AIAssistant({ taskId }) {
  const [suggestion, setSuggestion] = useState(null);
  const [loading, setLoading] = useState(false);
 
  const handleGetSuggestion = async () => {
    setLoading(true);
    const res = await fetch(`/api/tasks/${taskId}/priority-suggest`);
    const data = await res.json();
    setSuggestion(data);
    setLoading(false);
  };
 
  return (
    <div className="ai-assistant-panel">
      <button onClick={handleGetSuggestion} disabled={loading}>
        {loading ? "提案中..." : "AI に聞く"}
      </button>
      {suggestion && (
        <div className="suggestion">
          <p>AIの提案: <strong>{suggestion.priority}</strong></p>
          <p className="reasoning">{suggestion.reasoning}</p>
          <button onClick={() => accept(suggestion.priority)}>
            この提案を採用
          </button>
        </div>
      )}
    </div>
  );
}

この UI は Antigravity により自動で、ダークモード対応、アクセシビリティ対応、モバイル対応が実現されます。

18時:テストと品質保証

仕事の終盤は、テストフェーズです。

Claude Code による自動テスト生成

$ claude-code > generate tests
# バックエンド API の全エンドポイントに対する
# ユニットテスト、統合テストを自動生成

Claude Code は、以下のテストを生成します:

  1. ユニットテスト:個別関数の動作確認
  2. 統合テスト:API エンドポイント全体の連携確認
  3. エッジケーステスト:異常入力、境界値などのテスト
  4. パフォーマンステスト:大量データ処理時の動作確認

Antigravity によるクロスブラウザテスト

複数のブラウザ(Chrome、Safari、Firefox)および
複数のデバイス(デスクトップ、タブレット、スマートフォン)で
UI が正しく表示されることを確認

Antigravity は、この確認を自動化します。

19時:本日の成果レビューと明日への引き継ぎ

夕方、本日の成果をまとめます。

本日の実装結果:

✅ UI フレームワーク完成(Antigravity) ✅ バックエンド API 基本実装(Claude Code) ✅ フロントエンド・バックエンド連携確認 ✅ AI アシスタント機能の基本実装 ✅ テストスイート作成

残作業:

  • より洗練された AI 優先度提案アルゴリズムの実装(Google AI で市場調査したトレンドを反映)
  • ユーザー認証フロー の完全実装
  • データベーススキーマの最適化
  • パフォーマンス測定と最適化

明日への引き継ぎ:

Claude Code が自動で、本日のすべてのコードを GitHub にコミットし、実装状況を示すドキュメントを自動生成します:

$ claude-code > commit-and-document
> 本日の実装内容を GitHub に提出し、README を更新
 
# 自動生成される内容:
# - コミットメッセージ(詳細)
# - IMPLEMENTATION_STATUS.md(実装状況レポート)
# - API_DOCUMENTATION.md(API 仕様書)
# - KNOWN_ISSUES.md(既知の問題)

3つのツール連携のメリット・まとめ

効率面でのメリット

タスク従来の方法3ツール連携時間削減
市場調査3時間30分(Google AI)83%
UI設計・実装8時間2時間(Antigravity)75%
バックエンド実装6時間1.5時間(Claude Code)75%
テスト作成4時間30分(自動生成)87%
ドキュメント作成2時間自動生成100%
合計23時間5時間78%

品質面でのメリット

  1. 一貫性の確保:3つのツールが同じプロジェクト構造を共有するため、フロントエンドとバックエンドの不一致がない
  2. バグの早期発見:市場調査からユーザー要求を正確に把握し、実装段階での誤った設計判断を削減
  3. テストカバレッジの向上:自動生成テストにより、手作業では見落とされるエッジケースを検出
  4. 保守性の向上:AI が生成するコード・ドキュメントは、構造化され理解しやすいため、保守が容易

チーム開発への拡張

この3ツール連携は、個人開発だけでなく、チーム開発にも対応します:

  • Google AI での市場調査:プロダクトマネージャーが実施
  • Antigravity での UI 設計:デザイナー・フロントエンドエンジニアが実施
  • Claude Code でのバックエンド:バックエンドエンジニアが実施

各役割の間の情報共有は、自動で同期されるため、「フロントエンド完成後にバックエンドの制約で全て作り直し」といった悲劇が起こりません。

実際の導入ステップ

「3つのツール連携を始めたい」という方へ、導入ステップを示します:

ステップ1:基本ツールの準備(1週間)

  • Google AI Pro に登録(¥2,900/月)
  • Antigravity のアカウント開設
  • Claude Code の CLI 環境構築

ステップ2:小規模プロジェクトで試す(2週間)

  • 簡単な CRUD アプリで全フローを一度実行
  • ツール間の連携を確認
  • ワークフローを自分たちに合わせてカスタマイズ

ステップ3:実プロジェクトへの展開(4週間〜)

  • 大規模プロジェクトで本格導入
  • チーム内でのベストプラクティスを確立

全体を振り返って

Google AI Pro × Antigravity × Claude Code の3つのツール連携は、単なる「効率化」ではなく、開発そのもののモデル変更 です。

かつては「1つのエンジニアが全てをやる」という考え方が主流でしたが、今は「複数の AI ツールが、異なる領域で専門性を発揮し、人間がそれをオーケストレーションする」というモデルが確立されました。

このモデルを習得すれば、個人が実現できるプロジェクトのスケールが、確実に拡大します。

是非、試してみてください。

シェア

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

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

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

もしこの記事がお役に立ちましたら、チップ(¥150)で応援いただけると大変励みになります。広告なしでの運営を続けるため、皆さまのご支援が大きな力になっています。

関連記事

Cowork2026-03-09
Rork × Claude でアプリ開発 — AI生成アプリをブラッシュアップする方法
Rork / Rork Max で生成したモバイルアプリを Claude Code でブラッシュアップする実践ガイド。Rork Max のネイティブ Swift 対応や2クリック App Store 公開も解説。
Cowork2026-03-09
Rork Max — AI でネイティブ Swift アプリを構築する
Rork Max を使ってネイティブ Swift アプリを構築する方法を徹底解説。Apple Watch・Vision Pro 対応、2クリック App Store 公開、Claude Code との連携まで。
Cowork2026-03-09
Suno AI × Claude 活用ガイド — AI で作詞・作曲ワークフローを構築する
Suno AI と Claude を組み合わせて AI 作曲ワークフローを構築する方法を解説。歌詞生成、MCP 連携、プロンプト設計のコツまで。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →