mcpField
A
Agentdrive

Agentdrive

リモート
agentdrive.shAI・エージェント01 週間前に更新
リポジトリ公式サイト

Agentdrive について

AgentDriveは、複数のエージェント間で共有する成果物ワークスペースです。永続ファイル、セマンティック検索、セッション引き継ぎ、出所記録を備え、異なるエージェント環境で作業を続けるチーム向けです。

主な機能

  1. 01エージェント間の共有ワークスペース
  2. 02セマンティック検索と事実の想起
  3. 03ファイルの自動バージョン管理
  4. 04セッション記録と引き継ぎの復元
  5. 05アクティビティ記録と出所の追跡

活用シーン

  1. 01エージェント環境間でのタスク引き継ぎ
  2. 02過去に作成した成果物の検索
  3. 03プロジェクトの直近セッションの再開
  4. 04エージェント実行とファイル活動の追跡

MCP 対応

MCP サーバーとして、stdio またはホスト型の Streamable HTTP エンドポイントを通じ、ファイル、メモリ、セッション、コラボレーション、組織、出所追跡のツールをクライアントに提供します。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://mcp.agentdrive.sh/mcp
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://mcp.agentdrive.sh/mcp認証が必要

ツール

20
パラメーター型必須説明
pathstringはいファイルパス(例:「notes/meeting.md」)
contentstringはいファイルの内容(Markdown)
messagestringいいえ任意のバージョンメッセージ
workspace_idstringはい書き込み先のワークスペース ID

詳細

AgentDrive MCP サーバー

AgentDrive の公式 Model Context Protocol サーバーです。Claude Code、Codex、Cursor、LangGraph、および MCP 対応ホストで、エージェントをまたいで来歴を保持し、データを持ち運べるアーティファクトワークスペースを提供します。

エージェントで共有する永続的なワークスペースを用意できます。バージョン管理されたファイル、以前のエージェントが作成したすべての情報に対するセマンティック検索、実行ログ、エージェント間の帰属情報を利用できるため、次のセッションでは(どのツールを使う場合でも)前のセッションの続きから作業できます。

Claude Code プラグイン

このリポジトリは、Claude Code プラグインのマーケットプレイスでもあります。このプラグインは、すべてのセッションをバックグラウンドで記録し、Codex、OpenCode、Gemini CLI、Cursor から再開できるようにします。

/plugin install agentdrive --marketplace Rakesh1002/agentdrive-mcp

2.1.275 より古い Claude Code では、/plugin marketplace add Rakesh1002/agentdrive-mcp を実行してから、/plugin install agentdrive@agentdrive を実行してください。/agentdrive:login でサインインします。

API キーを取得する(無料)

https://app.agentdrive.sh で作成できます。クレジットカードは不要です。無料プラン(ワークスペース 1 件、ストレージ 1 GB、埋め込み 10k 件)は、期限なく無料で利用できます。

接続方法は 2 通り

1. ホスト型(インストール不要)— Streamable HTTP

リモートサーバーに対応した MCP クライアントでホスト型エンドポイントを指定し、ベアラートークンとしてキーを渡してください。

URL:    https://mcp.agentdrive.sh/mcp
Header: Authorization: Bearer agentdrive_live_xxx

または、Smithery からワンクリックでインストールできます。

2. ローカル(stdio)— npx 経由
{
  "mcpServers": {
    "agentdrive": {
      "command": "npx",
      "args": ["-y", "@adrive/mcp-server"],
      "env": {
        "AGENTDRIVE_API_KEY": "agentdrive_live_xxx"
      }
    }
  }
}

このブロックをホストの MCP 設定に追加してください。

  • Claude Desktop: claude_desktop_config.json
  • Cursor: ~/.cursor/mcp.json
  • Claude Code: プラグインをインストールしてください(上記を参照)。セッションも記録されます。
  • Codex / Cline / Continue / Zed: 上記の標準的な mcpServers ブロック

最も手軽な方法は AgentDrive インストーラーです。検出されたすべてのホストを自動で設定します。

curl -fsSL agentdrive.sh/install | sh

設定

環境変数必須デフォルト説明
AGENTDRIVE_API_KEYいいえadrive auth login で保存したキーAgentDrive API キー(agentdrive_live_...)です。~/.config/agentdrive/config.json に保存されたキーを使用するため、クライアント設定にキーを直接記述する必要はありません。
AGENTDRIVE_API_URLいいえhttps://app.agentdrive.shAPI エンドポイントを上書きします(セルフホスト型ワーカー)。
AGENTDRIVE_AGENT_PLATFORMいいえunknown呼び出し元のエージェントランタイムです。エージェント間の来歴情報に使用されます。claude-code、codex、opencode、gemini-cli、cursor、langgraph、crewai、autogen、hermes、openclaw、unknown のいずれかを指定します。
AGENTDRIVE_AGENT_ROLEいいえ—同じプラットフォーム上の複数のエージェントを区別するための自由記述の役割ラベルです(例:planner、reviewer)。

ツール

ファイル、メモリ、セッション、コラボレーション、組織、来歴にわたる22個のツールがあります。stdioサーバーは作業ディレクトリから現在のプロジェクトを特定し(git remote、それ以外の場合はリポジトリのパス)、そのプロジェクトに応じてdrive_sessionsとdrive_resumeの対象を絞り込みます。

ツールカテゴリ説明
drive_contextメモリ着手するタスクに最も関連する過去の成果物を自動的に取得します。
drive_searchメモリ組織の成果物を意味検索します。
drive_recallメモリエージェントが記録した永続的な事実や設定を呼び出します。
drive_sessionsセッションこのプロジェクトの最近のエージェントセッションを、Claude Code、Codex、OpenCode、Gemini CLI、Cursorにわたって一覧表示します。
drive_resumeセッション以前のセッションから簡潔な引き継ぎ情報(目標、変更したファイル、直近のやり取り)を読み込みます。デフォルトでは、別のハーネスで行われた最新のセッションが対象です。
drive_writeファイルMarkdownファイルを書き込みます(自動でバージョン管理されます)。
drive_readファイルファイルの内容を読み込みます。
drive_listファイルワークスペース内のファイルを一覧表示します。
drive_deleteファイルファイルを削除します。
drive_versionsファイルファイルのバージョン履歴を表示します。
drive_shareコラボレーション共有リンクを生成します(メール認証によるアクセス制限も設定できます)。
drive_commentコラボレーションファイルにコメントします。
drive_feedbackコラボレーション人間がファイルに付けたコメントを読み込みます。
drive_activity来歴ワークスペースの最近のアクティビティ(書き込み、コメント、共有)を表示します。
drive_log_run来歴エージェントの実行(タスク、ステータス、成果物、実行主体)を記録します。
drive_invite組織メールアドレスで人間を組織に招待します。
drive_roles組織メールアドレスでワークスペースごとのアクセス権を割り当て、一覧表示、削除します。
drive_org組織エージェント、メンバー、プラン、使用状況など、組織の詳細を表示します。
drive_sandbox_cloneサンドボックス(実験的)GitリポジトリをワークスペースごとのLinuxサンドボックスにクローンします。
drive_sandbox_execサンドボックス(実験的)サンドボックス内でシェルコマンドを実行します。
drive_sandbox_readサンドボックス(実験的)サンドボックスのファイルシステムからファイルを読み込みます。
drive_sandbox_commitサンドボックス(実験的)サンドボックスのワークツリーをステージングしてコミットします。

drive_sandbox_*ツールを使用するには、AgentDriveワーカーにCloudflare Containersプランが必要です。それ以外の場合は、正常に「not configured」というメッセージに切り替わります。

AgentDriveを選ぶ理由

エージェントはセッションの切り替えやツールの切り替えのたびにコンテキストを失います。AgentDriveは共有基盤として、1つのワークスペース、すべてのエージェント、完全な来歴を提供します。Claude Codeで一度書き込めば、Cursorから呼び出し、Codexに引き継ぐことができます。各呼び出しは、適切な実行主体とプラットフォームに帰属します。

開発

npm install
npm run build      # tsc -> dist/
npm test           # vitest

ライセンス

Apache-2.0です。LICENSEを参照してください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。