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日に読んでまとめたものです。この記事は、実際に使って確かめた記録ではありません。メニュー名や設定名は公式の表記を写しています。公式ページは要約の形で取得したため、書かれていないことは「読んだ範囲では見つからなかった」と書いています。

先に結論

前提:用語をそろえる

たとえ話:工房の外に、出入りの業者を呼ぶ

エディタを工房だとします。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エージェントを使うとき、すべての操作はそのエージェントに任される、Devin Desktop のプライバシーポリシーと規約は適用されない、請求は、あなたとそのエージェントの提供元の間、と書いています。つまり、ここから先は、各社の規約を別に読む必要があります。

JetBrains向けには、公式のFAQとプラグインのページが、Devin をACP経由で使うことをすすめています。ZedやXcodeの設定ページがあることも、ドキュメント索引の題から分かりますが、中身は読めていません。

クラウドのDevinにつなぐ

公式の「Devin Cloud in Devin Desktop」によると、次のとおりです。

取り込みと書き出し

第三者のもの:公式の資料から言えること

種類 公式の資料に書かれていること このガイドでの扱い
MCPのサーバー 提供元はツール呼び出しの失敗に責任を負わない。例としてGitHub、Slack、PostgreSQL、Filesystem、Brave Search、Memory が挙がる(運営者は、読んだ範囲では書かれていない) 公式の機能ではない。使うときは、そのサーバーの規約と、渡る権限を確かめる
ACPの外部エージェント 操作は任される。公式のプライバシーポリシーと規約は適用されない。請求は提供元と 公式の機能ではない
拡張機能(エディタの追加機能) 他のAI補完の拡張機能や、独自のものには、使えないものがある、と書かれている。入手元の詳細は、読んだ範囲では不明 確認できていない
コミュニティ製のプラグインや記事 公式の資料には書かれていない 根拠にしていない

誤解されやすい点と、今日からできること

誤解されやすい点

今日からできること

  1. MCPを入れるなら、読み取りだけのもの、権限の小さい認証情報から始める。
  2. トークンは設定ファイルに直接書かず、環境変数の参照にする。
  3. ACPで外部のエージェントを入れる前に、そのエージェントの規約とデータの扱いを読む。
  4. 以前の Windsurf を使っていたなら、メモリとワークフローを、移行のコマンドでスキルに移す。

気をつけること

出典