Revise AI terms article via Claude Code proofreading
All checks were successful
Deploy Docusaurus Site / deploy (push) Successful in 1m2s

This commit is contained in:
koide 2026-03-07 02:04:32 +00:00
parent 6897eedf38
commit b3a3a26db4

View File

@ -10,138 +10,176 @@ image: /img/ai-terms-model-vs-agent-platform-banner.png
## はじめに ## はじめに
「AntigravityとClaude、どっちが賢いのみたいな会話が噛み合わないのは、**層の違うものを比較している**ことが多いからです。 「AntigravityとClaude、どっちが賢いの——この手の会話が噛み合わないのは、**層の違うものを比較している**ことが多いからです。
この記事では、いま混線しやすい用語を次の3層で整理します。 Antigravityは「IDEに統合されたコーディング体験」、Claudeは「推論を行うモデル」。そもそも比較軸が違います。
- **モデル層**(推論エンジン) この記事では、いま混線しやすい用語を次の3層に分けて整理します。
- **実行基盤層**(モデルに手足を与えるランタイム / ハーネス)
- **UI/ブリッジ層**(人間や外部チャネルとの接点)
> 重要: 実際のプロダクトは1層にきれいに分かれず、2層以上をまたぐことがあります例: Antigravity、Cursor | 層 | 一言で | 例 |
|---|---|---|
| **モデル層** | 推論・生成を行う頭脳 | Claude / GPT / Gemini |
| **実行基盤層**Runtime / Harness | モデルにツール呼び出し・計画・実行・検証の「手足」を与える | Claude Code / Codex CLI / Antigravity Core |
| **UI/ブリッジ層** | 人間や外部チャネルとの接点 | IDE, Web UI, Discord Bot, CDPブリッジ |
> **注意:** 実際のプロダクトは1層にきれいに収まらず、2層以上をまたぐことがあります例: Antigravity = 実行基盤 + UI、ChatGPT = UI + モデル)。本記事ではあえて「主層」と「副層」に分けて整理します。
--- ---
## 先に結論2026-03時点 ## 3層モデル図
- **MCP** は「接続の標準化」
- **Skill** は「運用知識の遅延ロード」
- 実務では **MCP接続 + Skill再現性** の併用が強い
---
## 3層モデル改訂版
```mermaid ```mermaid
graph LR graph LR
subgraph UI["UI / ブリッジ層"] subgraph UI["UI / ブリッジ層"]
direction TB direction TB
CLI["CLI"] ~~~ IDE["IDE"] CLI["CLI"] ~~~ IDE["IDEAntigravity等"]
IDE ~~~ Web["Web / App UI"] IDE ~~~ Web["Web / App UI"]
Web ~~~ Bot["Discord/Telegram Bot"] Web ~~~ Bot["Discord Bot"]
Bot ~~~ CDP["CDP Bridge"] Bot ~~~ CDP["CDPブリッジ"]
end end
subgraph Runtime["実行基盤層Harness / Runtime"] subgraph Runtime["実行基盤層(Runtime / Harness"]
direction TB direction TB
CC["Claude Code"] ~~~ CodexCLI["Codex CLI"] CC["Claude Code"] ~~~ CodexCLI["Codex CLI"]
CodexCLI ~~~ AGCore["Antigravity Core"] CodexCLI ~~~ AGCore["Antigravity Core"]
AGCore ~~~ OC["OpenClaw Orchestration"] AGCore ~~~ OC["OpenClaw Gateway"]
end end
subgraph Model["モデル層"] subgraph Model["モデル層"]
direction TB direction TB
Claude["Claude"] ~~~ GPT["GPT"] Claude["Claude"] ~~~ GPT["GPT"]
GPT ~~~ Gemini["Gemini"] GPT ~~~ Gemini["Gemini"]
end end
UI --> Runtime UI --> Runtime
Runtime --> Model Runtime --> Model
``` ```
### 層の役割
| 層 | 役割 | 例 |
|---|---|---|
| モデル層 | 推論・生成を行う頭脳 | Claude / GPT / Gemini |
| 実行基盤層 | ツール呼び出し・計画・実行・検証を回す | Claude Code / Codex CLI / Antigravity Core / OpenClaw |
| UI/ブリッジ層 | 人間入力・可視化・外部チャネル接続 | IDE, Web UI, Discord Bot, CDPブリッジ |
--- ---
## 主要ツールを「単層でなく」分類する ## 主要ツールを層で分類する
| ツール | 主層 | 副層 | モデル可用性(断定レベル) | コメント | | ツール | 主層 | 副層 | バックエンドモデル | コメント |
|---|---|---|---|---| |---|---|---|---|---|
| Antigravity | 実行基盤 + UI | - | 構成依存(時期/地域/アカウント差あり) | IDEとしての体験が強く、モデル抽象化が起きやすい | | Antigravity | 実行基盤 + UI | — | 構成・時期により異なる公式Docs参照 | IDE体験が強く「モデルブランド」と混同されやすい |
| Claude Code | 実行基盤 | UI(CLI) | Claude公式 | 純正CLI。拡張はMCP/Skills/Subagents | | Claude Code | 実行基盤 | UICLI | ClaudeAnthropic公式 | MCP / Skills / Subagents で拡張 |
| Codex CLI | 実行基盤 | UI(CLI) | GPT系公式 | OpenAI側のCLI運用文脈 | | Codex CLI | 実行基盤 | UICLI | GPT系OpenAI公式 | OpenAI側のCLIエージェント |
| Cursor | 実行基盤 + UI | - | マルチモデル公式Docs参照 | IDE一体型で層混線しやすい | | Cursor | 実行基盤 + UI | | マルチモデル公式Docs参照 | IDE一体型で層混線しやすい |
| ChatGPT | UI + モデル | 一部実行機能 | GPT系 | 「モデル名=体験名」になりやすい | | ChatGPT | UI + モデル | 一部実行機能 | GPT系 | 「モデル名体験名」になりやすい |
| Gemini(チャット) | UI + モデル | 一部実行機能 | Gemini系 | 同上 | | Gemini(チャット) | UI + モデル | 一部実行機能 | Gemini系 | 同上 |
| OpenClaw | オーケストレーション基盤 | UIブリッジ連携 | 接続先依存 | 複数基盤/チャネルを統合する“運用レイヤー” | | OpenClaw | オーケストレーション基盤 | UIブリッジ連携 | 接続先の基盤に依存 | 複数エージェント・チャネルを束ねる運用レイヤー |
> ポイント: 「どちらが賢いか」より、**どの層で比較しているか**を固定しないと議論が崩れます。 > **ポイント:** 「どちらが賢いか」を議論するなら、まず**どの層で比較しているか**を固定する。モデル性能の話なのか、ツール連携の話なのか、IDE体験の話なのかで答えが変わります。
--- ---
## Antigravityまわりで混線しやすい点今回の議論ベース ## MCP と Skill——実行基盤層を拡張する2つの軸
### 1) Antigravityはモデルか 3層モデルの中でも、実行基盤層の拡張方法としてよく名前が出る2つを整理します。
いいえ。基本は**基盤 + UI**です。モデルそのものではありません。
### 2) なぜモデル扱いされる? | | MCPModel Context Protocol | Skill |
- ユーザーは「Antigravityを開いて使う」体験で認知する |---|---|---|
- 内部モデルを毎回意識しない | 何を解決するか | ツール・データソースへの**接続の標準化** | 運用ノウハウ・手順の**再現性と遅延ロード** |
- ブランド名が体験全体を代表する | 粒度 | 1つの外部サービスとの接続定義 | 1つのタスク遂行に必要な手順・プロンプトの塊 |
| 実行基盤との関係 | 基盤がMCPサーバーを呼び出す | 基盤がSkill定義を読み込んで実行する |
| 具体例 | Gitea API接続、SearXNG検索 | コードレビューループ、記事生成手順 |
### 3) Discord連携(bot化)は同じ層か? 実務では **MCP接続 Skill再現性** を併用するのが強い構成です。MCPで外部ツールに繋ぎ、Skillでその使い方を定型化する、という役割分担になります。
違います。多くは **UI/ブリッジ層CDP操作** の話です。
--- ---
## 用語の言い換え(議論が噛み合う形) ## Antigravityまわりで混線しやすい点
### Q1. Antigravityはモデルか
いいえ。**実行基盤 + UI** です。モデルそのものではありません。
### Q2. なぜモデル扱いされるのか?
- ユーザーは「Antigravityを開いて使う」という体験単位で認知する
- バックエンドモデルを意識する場面が少ない
- ブランド名が体験全体を代表してしまう
これはChatGPTでも同じ現象が起きています。「ChatGPTが賢くなった」は多くの場合「バックエンドがGPT-4oに切り替わった」という意味です。
### Q3. AntigravityのDiscord連携はどの層の話か
多くの場合 **UI/ブリッジ層** の話です。非公式CDPブリッジでAntigravityのWeb UIを外部から操作する構成は、モデル性能とは無関係のブリッジ実装の議論になります。
---
## 用語の言い換え——議論を噛み合わせるために
| 混線しやすい言い方 | 層を揃えた言い方 | | 混線しやすい言い方 | 層を揃えた言い方 |
|---|---| |---|---|
| AntigravityとClaude Codeどっちが賢い | Antigravity基盤とClaude Code基盤、運用面でどっちが合う | | AntigravityとClaude Codeどっちが賢い | Antigravity基盤とClaude Code基盤、運用面でどっちが自分の用途に合う? |
| Antigravityのモデルは | いまAntigravityのどのバックエンドモデルを使ってる | | 「Antigravityのモデルは」 | 「いまAntigravityが使っているバックエンドモデルはどれ |
| CursorとAntigravityどっちが強い | IDE体験UIと実行基盤の観点で何が違う | | CursorとAntigravityどっちが強い | IDE体験UI)と実行基盤の観点でそれぞれ何が違う? |
--- ---
## リスク整理CDPブリッジ運用 ## 実務的な使い分け——この文脈での判断基準
antigravity-discord-botのような非公式CDPブリッジは、**技術的には有効**ですが次を分けて考えるべきです。 ### 公式APIベース本番運用向き
1. **技術リスク**: 権限奪取 = リモート操作リスク - **構成例:** Claude Code + MCP + Skills、Codex CLI + Gitea連携
2. **運用リスク**: 自動承認設定による破壊的操作 - **利点:** 可観測性が高い、契約・利用規約が明確、レート制限やエラーハンドリングが公式サポート
3. **規約リスク**: UI自動化が規約上どう扱われるか - **適用場面:** 本番サービス、継続的に動かす自動化
> 「ただのリモコンだから安全」ではなく、\ ### オーケストレーション基盤(複数エージェント統合)
> **提供側に自動代行運用と見なされるか** が実務上の判定軸です。
- **構成例:** OpenClaw Gateway + 複数エージェント + Discord/Webhook連携
- **利点:** 異なる基盤のエージェントを1箇所で管理、チャネル横断の通知・応答が可能
- **注意点:** オーケストレーター自体の可用性が単一障害点になりうる。Gateway障害時のフォールバック設計が必要
### UI/CDPブリッジ検証・PoC向き
- **構成例:** CDP経由でAntigravity Web UIを操作、Discord DOM監視
- **利点:** 公式APIが存在しないサービスにもアクセス可能
- **制約:** 後述のリスクを理解した上で、隔離環境・最小権限で運用すべき
--- ---
## 今回の文脈での実務的な使い分け ## CDPブリッジ運用のリスク整理
- **本番運用**: 公式APIベース可観測性・契約明確 非公式CDPブリッジantigravity-discord-botのようなUI自動化ツールは技術的には動作しますが、3つの異なるリスクを分けて評価する必要があります。
- **検証/PoC**: UI/CDPブリッジ隔離環境・最小権限
- **日常開発**: 基盤Claude Code等 + スキル + 必要に応じMCP ### 1. 技術リスク:リモート操作の攻撃面
CDPポートが開いているブラウザの全操作権限が外部に露出しています。
- CDP接続元を `127.0.0.1` に限定し、SSHトンネル経由でアクセスする
- VM上で隔離されたブラウザプロファイルを使う
- 本番の認証情報が入ったブラウザセッションでCDP操作しない
### 2. 運用リスク:自動承認による破壊的操作
CDPブリッジ経由の操作を「自動承認」にすると、意図しない破壊的操作が実行されうる。
- ファイル削除、設定変更、外部送信など不可逆な操作は人間承認を挟む
- 操作ログを残し、事後検証できるようにする
### 3. 規約リスクUI自動化の利用規約上の扱い
「ただのリモコンだから安全」ではありません。判断軸は——
> **提供側がその操作を「自動代行」と見なすかどうか**
- 多くのサービスはUI自動化スクレイピング・ボット操作を利用規約で制限している
- 公式APIが提供されている場合、そちらを使うほうが規約上安全
- 公式APIがない場合でも、利用規約を確認した上で判断する
--- ---
## 参考(確認に使った一次情報) ## 参考情報
- Google Codelab: Getting Started with Google Antigravity 以下は執筆時点で参照した情報源です。URL・内容は変更される可能性があるため、利用時に最新版を確認してください。
https://codelabs.developers.google.com/getting-started-google-antigravity
- Claude Code Docs (features overview / extensions) - Antigravity公式ドキュメントGoogle
https://code.claude.com/docs/en/features-overview - Claude Code公式ドキュメントAnthropic
- Cursor Docs (models and pricing) - Cursor公式ドキュメントModels and Pricing
https://cursor.com/docs/models-and-pricing - 非公式CDPブリッジの実装例GitHub上に複数存在
- 非公式CDPブリッジ例antigravity-discord-bot
https://github.com/harunamitrader/antigravity-discord-bot
--- ---
*この記事は2026年3月時点の情報です。モデル提供範囲・料金・規約は短期間で更新されるため、導入前に必ず公式ドキュメントと利用規約を確認してください。* *この記事は2026年3月時点の情報です。モデル提供範囲・料金・規約は短期間で変わるため、導入前に必ず各サービスの公式ドキュメントと利用規約を確認してください。*