Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

Agent セットアップ

AI コーディングエージェントを Cloudflare に接続し、エディターやターミナルから直接構築してデプロイします。

エージェントを見る

エージェントを選ぶ

エージェントを選ぶと、手順どおりのセットアップ説明が表示されます。

ワークフローで絞り込む:
Anthropic

Claude Code

ターミナルで動くコーディングエージェントです。コードベースを理解し、コマンドを実行し、ファイルを編集し、git を扱います。Anthropic 製です。

ガイドを見る
OpenAI

Codex

OpenAI のコーディングエージェントです。ターミナル CLI とデスクトップアプリがあります。サンドボックス内でファイルの読み書き、コマンド実行、Web 閲覧ができます。

ガイドを見る
Cursor

Cursor

VS Code を土台にした、AI を第一級にした IDE です。複数ファイルの Composer 編集とバックグラウンドエージェントがあります。Cursor 製です。

ガイドを見る
GitHub

GitHub Copilot

エディター拡張と CLI です。Agent モード、ワークスペースのコンテキスト、ネイティブな PR 連携があります。GitHub 製です。

ガイドを見る
Anomaly

OpenCode

オープンソースのターミナルエージェントです。充実した TUI があり、75 以上の LLM に対応します。Anomaly 製です。

ガイドを見る
Cognition

Windsurf

エージェント型 IDE です。Cascade コンテキストと、複数ステップ作業向けの Flows があります。Cognition 製です。

ガイドを見る
Microsoft

Visual Studio Code

無料のオープンソースコードエディターです。ネイティブの Model Context Protocol(MCP)クライアントと Copilot Chat 連携があります。Microsoft 製です。

ガイドを見る
Command Code

Command Code

Command Code は、オープンモデル向けでよく使われるコーディングエージェントのひとつです。コーディングの好みを自動で学び、作業するほど改善します。

ガイドを見る
LM Studio

Bionic

コーディングと作業向けの強力なエージェントです。基本はローカルで動き、クラウド上のオープンモデルも使えます。LM Studio 製です。

ガイドを見る

エージェントを比較する

機能、料金、コンテキストの扱いを比較します。

Bionicハイブリッドマルチプロバイダー
Claude CodeサブスクリプションLockedプロジェクトメモリ
CodexハイブリッドLockedプロジェクトメモリ
Command Codeサブスクリプションマルチプロバイダープロジェクトメモリ
Cursorサブスクリプションマルチプロバイダーインデックス済みコードベース
GitHub Copilotサブスクリプションマルチプロバイダーインデックス済みコードベース
OpenCodeBYOKマルチプロバイダープロジェクトメモリ
Visual Studio CodeBYOKマルチプロバイダープロジェクトメモリ
Windsurfサブスクリプションマルチプロバイダーインデックス済みコードベース

Every agent listed supports Skills and MCP.

エージェントを理解する

よくある種類、概念、トレードオフです。

ワークフロー

エージェントがどこで動くかで、使い方が変わります。

Terminal

シェルで動きます。自動化、スクリプト、CI パイプラインに向いています。

IDE

AI を第一級にしたコードエディターです。差分表示や複数ファイルの編集ができます。

Cloud

ホストされたインフラで動きます。非同期の長時間作業に向いています。

Extension

既存のエディターに差し込みます。導入が軽く、今の環境を保てます。

重要な概念

エージェントを比較するときに出てくる用語です。

Skills

特定の領域についてエージェントに教える、再利用できるプロンプト一式です。手順とスラッシュコマンドでできたプラグインと考えてください。

MCP

Model Context Protocol です。エージェントが外部ツールや API を呼べる標準です。MCP サーバーをつなぐと、エージェントはその使い方を把握します。

モデルの柔軟性

使える基盤モデルの幅です。Locked はベンダー自身のモデルだけです。BYOK(Bring Your Own Key)は自分の API キーを持ち込めます。Multi-provider は最初から複数のプロバイダーに対応します。

Context

エージェントがプロジェクト情報をどう保持するかです。Session は今の会話だけ覚えます。Project memory はセッションをまたいで残ります。Indexed codebase はリポジトリ全体の検索可能なインデックスを作ります。

よくあるトレードオフ

エージェントを選ぶときに決めることです。

Cloudvs.Local

Cloud エージェントはホストされたインフラで動き、ネットワーク経由でコードを読みます。Local エージェントは自分のマシンで動き、コードは外に出ません。

プロプライエタリvs.オープンソース

プロプライエタリなエージェントは、自分では制御できないクローズドなライセンスで配布されます。オープンソースのエージェントはソースを公開しているので、読んで変更したりフォークしたりできます。

Locked モデルvs.BYOK

Locked エージェントは、ベンダー自身のプロプライエタリモデルだけ使えます。BYOK エージェントは自分の API キーを持ち込み、プロバイダーやモデルを切り替えられます。

セッションvs.インデックス済みコードベース

セッションのコンテキストは、会話を閉じるとリセットされます。インデックス済みコードベースはあらかじめ作られて残るので、エージェントはリポジトリ内の任意のファイルを必要なときに取り出せます。