3行でいうと
- 公式が運営しているのは、Devin Desktop 本体、クラウドの Devin(Devin Cloud)、Devin CLI などです。MCPのサーバーや、ACPで動かす外部のエージェント(Codex CLI、Claude Agent など)は、別の会社や個人が運営するものです。
- ACPで外部のエージェントを使うとき、公式は「すべての操作がそのエージェントに任される」「Devin Desktop のプライバシーポリシーと規約はその操作には適用されない」「請求は、あなたとそのエージェントの提供元の間」と書いています。
- MCPの設定の場所は、エージェントによって違います。現在の既定の Devin Local は、Devin CLI の設定ファイルを使います。旧 Cascade 用の説明ページには、別のファイルと「合計100ツール」の上限が書かれています。
- Devin Cloud は、Pro、Max、Teams に含まれ、Enterpriseは管理者の設定が要る、と公式が書いています。コードがクラウドへどう渡るかは、そのページには書かれていませんでした。
- 第三者製のプラグインや、コミュニティの解説は、公式の資料ではないため、このガイドの根拠にしていません。
この記事は、公式の資料を2026年10月23日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。メニュー名や設定名は公式の表記を写しています。公式ページは要約の形で取得したため、書かれていないことは「読んだ範囲では見つからなかった」と書いています。
先に結論
- 「誰が動かしているか」で分けて見る。 公式が運営する側(Devin Desktop、Devin Cloud)と、第三者が運営する側(MCPのサーバー、ACPの外部エージェント)は、データの扱いと請求の相手が違います。
- 外部のエージェントを入れると、データの行き先も変わる。 ACPのページに、そのエージェントに操作が任される、と書かれています。
- MCPは、設定の場所を最新の版に合わせて確かめる。 公式のページの間で、ファイル名が一致していない所があります(後述)。
- 取り込みは、設定とルールが中心。 VS Code や Cursor の設定、
.cursor/rules、AGENTS.mdを読む、と公式が書いています。
前提:用語をそろえる
- MCP(Model Context Protocol):AIに外部のツールやデータをつなぐ共通の決まりです。
- MCPサーバー:ツールやデータを、MCPの形で出す小さなプログラムです。自分のPCで動くものと、ネット上にあるものがあります。
- ACP(Agent Client Protocol):エディタとコーディングエージェントのやりとりを標準化する、公開された決まりです。公式は、言語サーバーの標準化(LSP)に似たもの、と説明しています。
- Devin Local:自分のPCで動く、既定のエージェントです。
- Devin Cloud:クラウドのVMで動くDevinです。
- OAuth:パスワードを渡さず、サービスに入る許可を出す仕組みです。
- フック(Hooks):エージェントの動きの前後に自動で動かすしくみです。公式の索引には「Cascade Hooks」の題がありますが、このページは読めていません。
たとえ話:工房の外に、出入りの業者を呼ぶ
エディタを工房だとします。MCPは、工房に出入りする「資材屋」や「配送業者」(外部のツール)を、窓口を通して呼ぶ仕組みです。ACPは、別の工房の職人を、自分の作業台の隣に座らせる仕組みです。この職人は、自分のツールと自分の請求書を持っています。クラウドのDevinは、遠くの別の工房に図面を送って作らせる仕組みです。これは僕らのたとえで、公式の表現ではありません。
公式が用意している連携
Devin CLI とは。 ターミナル(文字だけの画面)で動く、Devin のコーディングエージェントです。公式は、クラウドで動く Devin とは別のもので、Devin Desktop の Devin Local と同じ仕組みを共有する、と書いています。入れ方は、Mac・Linux・WSL はコマンド、Mac は Homebrew、Windows はインストーラーか PowerShell、と案内されています。Devin Desktop に同梱する形は、管理者がチーム設定で有効にしたときで、Legacy Windsurf Enterprise と Devin Enterprise のプラン向けと書かれています。
| 連携 | 公式の説明(読んだ範囲) | 運営 | どこに書かれているか |
|---|---|---|---|
| MCP | 外部のツールやデータをエージェントにつなぐ。Devin Local は Devin CLI の設定ファイルで設定する | 仕組みは公式。サーバーは多くが第三者 | 「Devin Local Agent」「Cascade MCP Configuration」 |
| ACP | 外部のエージェントを Agent Command Center で動かす | 仕組みは公式。エージェントは第三者 | 「Agent Client Protocol」 |
| Devin Cloud | 計画をクラウドのDevinに渡して実装させ、PRをエディタ内で見る | 公式 | 「Devin Cloud in Devin Desktop」 |
| GitHub、Slack との連携 | Devin が使うリポジトリを選べる。Slackでは、呼ばれたメッセージとそのスレッドだけを見る | 公式(連携先は各社) | 「Security at Cognition」 |
| ChatGPT でのサインイン | 対象の ChatGPT の Plus または Pro のプランで、GPT系のモデルの利用に使える | 公式の機能(認証やデータの扱いの詳細は読めていない) | 変更履歴の版 3.10.48 |
| 設定の取り込み | VS Code や Cursor の設定。以前の Windsurf からの移行(Migrate from Windsurf) | 公式 | 「Welcome to Devin Desktop」、FAQ |
| ルールの読み込み | AGENTS.md、.cursor/rules(.mdc)の取り込み |
公式 | FAQ、「Memories & Rules」 |
| スキルの探索 | .agents/skills/ を読む。Claude Code の設定を読む設定が有効なら .claude/skills/ も読む |
公式の機能 | 「Skills」 |
| 管理者向けのAPI | 分析のAPI、使用量のAPI、モデルの許可リストを更新するAPI、モデルと価格の一覧 | 公式 | ドキュメント索引の題だけ読みました。中身は読めていません |
MCP:つなぎ方と、公式の注意
今の既定(Devin Local)の場合。 公式の「Devin Local Agent」には、MCPサーバーはプロジェクトの .devin/config.json、自分用の上書き(gitに入れない).devin/config.local.json、ユーザーの ~/.config/devin/config.json の3か所のいずれかで設定する、と書かれています。期限切れの認証は「Needs auth」の状態になり、再認証で直ります。MCPのツール呼び出しは、既定で確認が出ます。マーケットプレイスと1クリックの導入は、Devin Local にだけある、と旧Cascade側のページに書かれています。
Devin CLI のMCPのページ。 こちらには、例として .devin/mcp_config.local.json(gitに入れない)が書かれています。サーバーは mcpServers の下に、command、args、env で書きます。OAuthが要るサーバー(Atlassian、Notion、Linear などが例)は、「各MCPクライアントが別々に認証する」ため、WindsurfやClaude Codeで通した認証は使い回されない、と書かれています。devin mcp login <サーバー名> で認証できます。ファイル名が、上の Devin Local のページと一致していません。公式の「MCP Configuration」には、専用のファイルとして、プロジェクトで共有する .devin/mcp_config.json、自分用の .devin/mcp_config.local.json、ユーザー用の ~/.config/devin/mcp_config.json(Windowsは %APPDATA%\devin\mcp_config.json)が書かれています。これは Devin CLI の v3000.3 以降の書き方で、それ以前は config.json の mcpServers に書かれ、起動時に自動で移される、とあります。公式は変更を「v3000.3(Local 3.6 のリリース)」と書いていますが、Devin Desktop のどの版にあたるかは、はっきりとは書かれていませんでした。通信の種類は、stdio、Streamable HTTP(URL型の既定)、旧式の SSE です。
旧 Cascade の場合(古い説明)。 「Open MCP config file」から、~/.config/devin/mcp_config.json(Windowsは %APPDATA%\devin\mcp_config.json)を開く、と書かれています。通信の種類は stdio、Streamable HTTP、SSE の3つで、OAuthにも対応、ツールは全体で100まで、とあります。
管理者の制御(TeamsとEnterprise)。 管理者は、チームのMCPを入り切りでき、許可リストを作れます。許可するサーバーを1つでも登録すると、登録されていないサーバーはブロックされる、と書かれています(旧Cascade側の説明)。Enterpriseでは、独自のMCPレジストリのURLを置けます。公式のドキュメントは、許可リストより、レジストリを先に使うのが望ましい、と書いています。
公式の注意。 MCPのツール呼び出しはサードパーティのサーバーのコードが実行するため、提供元はその失敗に責任を負わない、と書かれています。トークンは、設定ファイルに直接書かず、環境変数やファイルの参照で渡すよう案内されています。データベースを使うときは、権限を絞った認証情報を使う、とあります。
変更履歴には、MCPの2026-07-28版の仕様に対応した、という記載(版 3.10.67)があります。
ACP:外部のエージェントをエディタの中で動かす
公式の「Agent Client Protocol」によると、次のとおりです。
- ACPのエージェントは、Pro、Max、Teams で使えます。Enterprise は、アカウント担当に連絡して有効にします。このページには、ベータの表示はありませんでした。
- 例として挙がっているのは、Codex CLI(OpenAI)、Claude Agent(Anthropic)、OpenCode(オープンソース)、Junie(JetBrains)、Gemini CLI(Google)です。自作のエージェントも、ACPに対応していればつなげます。
- 使うには、レジストリに追加し、「Devin User Settings」の「Agents」タブで有効にして、再起動します。新しい会話を始めるとき、右下のエージェント選択に出ます。
- 自分用のレジストリは
registry.jsonに書きます。管理者は、チーム共通のレジストリを「ACP Registry Config」で配れます。 - Devin Desktop は、レジストリからエージェントのプログラムをダウンロードしません。あらかじめ自分のPCに入れておく必要があり、レジストリは起動のしかたを伝えるだけ、と書かれています。
- 認証は、エージェントごとの別の仕組みです。エージェントの
/loginか、環境変数で通します。
データと請求。 公式は、外部のACPエージェントを使うとき、すべての操作はそのエージェントに任される、Devin Desktop のプライバシーポリシーと規約は適用されない、請求は、あなたとそのエージェントの提供元の間、と書いています。つまり、ここから先は、各社の規約を別に読む必要があります。
JetBrains向けには、公式のFAQとプラグインのページが、Devin をACP経由で使うことをすすめています。ZedやXcodeの設定ページがあることも、ドキュメント索引の題から分かりますが、中身は読めていません。
クラウドのDevinにつなぐ
公式の「Devin Cloud in Devin Desktop」によると、次のとおりです。
- 計画をローカルのエージェントで作り、1クリックでDevinに実装を渡せます。Devin は自分のマシンを起動して作業し、ノートPCを閉じても続きます。
- Pro、Max、Teams の個人向けのプランに含まれ、Devin Desktop の枠と追加利用を共有します。Enterprise は管理者が Admin Portal で入れます。
- GitHub をつなぐと、追加利用のクレジットが最大50ドルもらえる、と書かれています。
- 各セッションは、デスクトップとブラウザを持つ専用のVMで動きます。コードがクラウドにどう送られ、どう保存されるかは、そのページには書かれていませんでした。
- 公式の「Security at Cognition」には、Webアプリでは、権限を持つ利用者が入力した内容だけを処理する、と書かれています。GitHubとSlackは、設置した管理者が権限を管理します。
取り込みと書き出し
- 取り込み: VS Code や Cursor の設定は、コマンドパレットのコマンドで取り込めます。以前の Windsurf からは、最初の起動で「Migrate from Windsurf」を選べます。
.cursor/rulesは.devin/rules/に取り込めます。 - 移行: 旧 Cascade のメモリとワークフローは、「Devin: Open Cascade Migration Wizard」のコマンドで、スキルに移せる、と書かれています。
- 共有: 会話は、共有の機能で共有できます。公式は、中身は整えられ、組織の方針とDevinアカウントでのログインに左右される、と書いています(旧Cascadeでは、会話の共有はTeamsとEnterpriseだけ)。
- 書き出し: 会話や履歴を丸ごと書き出す機能は、読んだ範囲では見つかりませんでした。
第三者のもの:公式の資料から言えること
| 種類 | 公式の資料に書かれていること | このガイドでの扱い |
|---|---|---|
| MCPのサーバー | 提供元はツール呼び出しの失敗に責任を負わない。例としてGitHub、Slack、PostgreSQL、Filesystem、Brave Search、Memory が挙がる(運営者は、読んだ範囲では書かれていない) | 公式の機能ではない。使うときは、そのサーバーの規約と、渡る権限を確かめる |
| ACPの外部エージェント | 操作は任される。公式のプライバシーポリシーと規約は適用されない。請求は提供元と | 公式の機能ではない |
| 拡張機能(エディタの追加機能) | 他のAI補完の拡張機能や、独自のものには、使えないものがある、と書かれている。入手元の詳細は、読んだ範囲では不明 | 確認できていない |
| コミュニティ製のプラグインや記事 | 公式の資料には書かれていない | 根拠にしていない |
誤解されやすい点と、今日からできること
誤解されやすい点
- 「MCPを入れれば、公式が安全を保証する」とは書かれていない。 逆に、サーバーのコードは第三者のもので、責任を負わない、と書かれています。
- 「外部のエージェントも、Devin Desktop のデータ方針の中にある」わけではない。 ACPのページがそう書いています。
- 「Devin Cloud も無料で無制限」ではない。 Pro以上に含まれ、枠を共有します。
今日からできること
- MCPを入れるなら、読み取りだけのもの、権限の小さい認証情報から始める。
- トークンは設定ファイルに直接書かず、環境変数の参照にする。
- ACPで外部のエージェントを入れる前に、そのエージェントの規約とデータの扱いを読む。
- 以前の Windsurf を使っていたなら、メモリとワークフローを、移行のコマンドでスキルに移す。
気をつけること
- この記事は、実際に使って確かめた記録ではありません。公式の資料を読んだ範囲です。
- 公式ページは要約の形で取得しました。フック、管理者向けのAPI、ZedとXcodeの設定などは、読めていません。
- 公式の資料の間で、設定のファイル名や、Cascade の扱いに食い違いがあります。画面と手元の版で確かめてください。
- 第三者のサーバーやエージェントのデータの扱いは、それぞれの提供元の規約に従います。ここでは確認していません。
- 規約の解釈は、公式や専門家に確認してください。この記事は法律の助言ではありません。
出典
- Devin Local Agent(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Cascade MCP Configuration(Devin ドキュメント、Cognition、確認日 2026-10-23)
- MCP in Devin CLI(Devin ドキュメント、Cognition、確認日 2026-10-23)
- MCP Configuration(Devin CLI、Devin ドキュメント、Cognition、確認日 2026-10-24)
- Devin CLI(Devin ドキュメント、Cognition、確認日 2026-10-24)
- Agent Client Protocol(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Devin Cloud in Devin Desktop(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Security at Cognition(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Memories & Rules(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Skills(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Welcome to Devin Desktop(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Devin Desktop FAQ(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Devin Desktop changelog(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Welcome to Windsurf Plugins(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Documentation index: Desktop(Devin ドキュメント、Cognition、確認日 2026-10-23)
- Windsurf is now Devin Desktop(Devin のブログ、Cognition、2026年6月2日、確認日 2026-10-23)