MCP : 代理可駕駛:手動或自動

AgentsRoom MCP :
你的代理駕駛的 IDE

AgentsRoom MCP 透過 Model Context Protocol 把 AgentsRoom IDE 暴露給你的 AI 編碼代理。四個 MCP 伺服器 (Backlog、Terminal Commands、Prompt Library、Browser) 讓 Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI 擁有讀取、寫入和操作工作空間本身的能力。

大多數動作可以保持 100% 手動:你點選、拖拽、鍵入。同樣的動作也可以由代理透過 AgentsRoom MCP 端到端觸發。AgentsRoom MCP 是把 AgentsRoom 推到普通 IDE 之外的獨特優勢。

AgentsRoom MCP : 代理使用 Terminal Commands MCP 伺服器啟動 dev 服務,新分頁在 Terminal Commands 模態框中即時出現。

AgentsRoom MCP 是一組 MCP 伺服器,把 AgentsRoom IDE 暴露給在其中執行的代理。過去 AI 編碼代理可以讀程式碼、執行 shell 命令、編輯檔案。有了 AgentsRoom MCP,同一個代理還能駕駛 IDE 本身:建立 backlog 工單、標記完成、儲存 dev 命令並啟動、把 prompt 存入庫、開啟瀏覽器標籤並點選。

AgentsRoom MCP 今天提供四個 MCP 伺服器。Backlog MCP 讓代理對專案 backlog 做 CRUD,並能直接回復公開 backlog 的工單。Terminal Commands MCP 讓代理列出、儲存、執行 dev 命令:可啟動 dev 服務、API、worker,任何新命令都會自動建立到 Terminal Commands 列表。Prompt Library MCP 讓代理在合適時複用已儲存 prompt,並提議儲存長且結構化的 prompt。Browser MCP 讓代理在內嵌瀏覽器中導航、點選、輸入、截圖。

AgentsRoom MCP 的核心是選擇。你手動做的每個動作都有手動路徑和 MCP 路徑。你保留控制權:全手動、全自動、或兩者混合。

四個 MCP 伺服器,一個代理可駕駛的 IDE

每個 AgentsRoom MCP 伺服器都給你的代理提供 IDE 真實部分上的 CRUD 風格工具。

Backlog MCP

專案 backlog 上的 CRUD。代理讀工單、新建、更新狀態。接入公開 backlog 後,AgentsRoom MCP 讓代理直接回複使用者:確認修復、要求澄清、把功能請求標為已規劃。

backlog_listbacklog_getbacklog_createbacklog_update

Terminal Commands MCP

已儲存 dev 命令的 CRUD 與執行。代理可以列出專案所有命令,啟動正確的那個,在 Dev Terminals 面板檢視執行情況。如果命令不存在,代理會建立,新條目即時出現在 Terminal Commands 模態框。 同一個伺服器還會暴露你儲存的 SSH 連線:ssh_list 列出本專案可用的遠端機器,ssh_exec 在其中一台上執行一條命令並返回它的輸出,ssh_transfer 把一個檔案傳進傳出,ssh_connect 把其中一台開啟成終端分頁。憑證永遠不會到達代理,由應用自己注入。而當代理自己的沙箱拒絕一條命令時,commands_propose 不會把它列印出來讓你去別處執行,而是在該代理的窗格里作為一張 執行 / 拒絕 卡片擺到你面前:點執行,它就在真正的終端分頁裡執行,代理隨後自己讀取輸出。

commands_listcommands_getcommands_createcommands_runcommands_outputcommands_proposessh_listssh_execssh_transferssh_connect

Prompt Library MCP

專案 Prompt Library 的 CRUD。代理列出已儲存 prompt,並在合適時複用。也會提議儲存長且結構化的 prompt。

prompts_listprompts_getprompts_saveprompts_updateprompts_delete

Browser MCP

AgentsRoom Browser MCP 伺服器 (agentsroom-browser) 讓代理駕駛內嵌 Chromium : 導航、點選、輸入、截圖、執行 JavaScript、讀主控台日誌。

browser_navigatebrowser_clickbrowser_typebrowser_screenshotbrowser_evaluatebrowser_get_logsbrowser_get_statebrowser_set_viewport
連線 + 金鑰

你的伺服器、你的資料庫和你的金鑰,都是代理的工具

AgentsRoom 是你存放 SSH 連線、資料庫連線和憑證的地方。AgentsRoom MCP 則是代理在從不掌握其中任何一個的前提下用上它們的方式。代理拿引用幹活,應用拿金鑰幹活。

代理能做什麼

  • 列出當前專案和你帳戶下可用的 SSH 連線、資料庫連線和金鑰名稱。
  • 把一個已儲存的 SSH 連線開啟成一個真正的終端分頁,你可以檢視、輸入、隨時關閉。
  • 瀏覽一個資料庫的 schema、表和列,一行 SQL 都不用寫。
  • 執行一條唯讀查詢,拿回一個有上限的結果集。
  • 按名稱引用一個金鑰,讓值落進它即將啟動的那個程序,不去別處。
  • 提議一個新的 SSH、AWS SSM 或資料庫連線,並用它在你專案裡找到的資訊預先填好。

代理不能做什麼,由程式碼強制,而不是在提示詞裡許諾

  • 拿到密碼、私鑰口令、私鑰或某個金鑰的值。沒有任何工具會返回它們,因為一條只活在提示詞裡的指令,長對話遲早會把它丟掉。
  • 往資料庫裡寫。無論那個連線允許一個人做什麼,db_query 只接受讀,別的一律拒絕;而且這條規則長在桌面應用裡,不在 MCP 程序裡,因為跑一條 DROP 並不需要密碼。
  • 自己儲存一個連線。提議只是把建立表單預先填好,由你來稽核並輸入憑證,因為一個代理能揹著你註冊的連線就是一個後門。
  • 在你看不見的地方幹活。它開啟的每個會話都是應用裡一個可見的分頁,每個連線的作用域要麼是某一個專案,要麼是你的帳戶。
代理之間的訊息傳遞

你的代理透過同一台伺服器互相寫信

同一台 AgentsRoom MCP 伺服器把專案裡已儲存的代理變成擁有真實地址和真實收件箱的常駐成員。七個工具承載了這一切,所以同一個專案裡的一個 Claude Code 代理和一個 Codex 代理互發訊息時,誰都不需要知道對方跑在什麼上面。

agents_list_liveagents_sendagents_message_statusagents_read_inboxagents_replyagents_ackagents_report_status
  • 訊息在投遞被嘗試之前就寫到磁碟上,所以離線的代理、崩潰的 CLI 或一次應用重啟都不會弄丟它。
  • 收件方在思考時投遞會先留著,它在等你的回答時也會先留著,因為往那個提示裡寫字等於替你回答。
  • 已讀、已接受、已拒絕和已回覆是彼此分開的回執,而讀取正文這個動作才會把訊息標記為已讀。
  • 發件方由伺服器根據發起呼叫的 CLI 自身的身份蓋章,所以一個代理無法用另一個代理的名義傳送。
進一步瞭解代理之間的訊息傳遞
AgentsRoom MCP 概覽 : Backlog MCP、Terminal Commands MCP、Prompt Library MCP 和 Browser MCP 把 AgentsRoom IDE 暴露給 Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI

AgentsRoom MCP : 四個 MCP 伺服器把 AgentsRoom IDE 接入你的 AI 代理。

為什麼 AgentsRoom MCP 是獨特優勢

大多數 IDE 把 AI 代理當作客人。代理得到一個聊天框和幾個 tool call,但 IDE 仍是黑盒。

AgentsRoom MCP 顛覆了這個模型。IDE 透過 MCP 暴露,這是代理本就在用的協議。Backlog、Terminal Commands、Prompt Library 和 Browser 變成 tool call。

這之所以重要,是因為每個動作都變成可選。當代理在長迴圈中時,AgentsRoom MCP 給它路徑。

AgentsRoom MCP 也讓 AgentsRoom 作為工具具備防禦性。極少有產品交付一個透過 MCP 把自身狀態暴露給代理的 IDE。

想手動就手動。不想就自動。

AgentsRoom MCP 永遠不會替代手動 UI。每個動作在 AgentsRoom IDE 都有手動等價物。

改變的是選項。接入 AgentsRoom MCP 後,代理在長任務中可以自己做這些事,不打斷迴圈。

結果是無自動駕駛的槓桿。Power 使用者全部自動化,新使用者保持手動。

MCP 駕駛的 IDE,不是終端上的聊天框

大多數代理透過 stdin、stdout、檔案系統看世界。AgentsRoom MCP 給得更多。

AgentsRoom MCP 把高層工作空間概念暴露為 MCP 工具。代理呼叫 backlog_list、commands_list、prompts_list、browser_navigate。

在桌面上 AgentsRoom MCP 伺服器作為小型本地程序執行。橋僅在 127.0.0.1 上、OS 分配埠、每次啟動重新生成的 32 位元組 hex token 認證。

AgentsRoom MCP 實際怎麼工作

01

在 AgentsRoom 開啟專案

AgentsRoom MCP 伺服器會自動註冊到每個代理。Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI 都看到同一套 MCP 工具:Backlog MCP、Terminal Commands MCP、Prompt Library MCP,以及(啟用時)Browser MCP。

02

給代理一個 brief

丟一個真實任務:加一個功能、缺失就建一個 dev 命令、在瀏覽器測試、回覆公開 backlog 工單。

03

代理更新 backlog

透過 Backlog MCP,代理把工單移到 In Progress、發布更新,最後把工單轉為 Done。

04

代理啟動 dev 服務

透過 Terminal Commands MCP 呼叫 commands_list,挑選正確命令並用 commands_run 啟動。

05

代理複用或儲存 prompt

透過 Prompt Library MCP 用 prompts_get 取相關 prompt。當你手寫的 brief 看起來可複用,AgentsRoom MCP 會詢問是否儲存。

06

代理在瀏覽器中測試

透過 Browser MCP 開啟 localhost 預覽,演練流程,截圖,讀日誌,在彙報前確認。

為什麼 AgentsRoom MCP 讓 AgentsRoom 更完整

AgentsRoom MCP 給你的六件事,普通 IDE 加聊天框做不到。

代理駕駛的 IDE

有了 AgentsRoom MCP,代理也駕駛 backlog、dev terminals、prompt library 和瀏覽器。

手動或自動,從不強制

每個 AgentsRoom MCP 動作都保留手動路徑。

本地優先,僅 loopback

AgentsRoom MCP 伺服器在 127.0.0.1 上與 IDE 通訊。

Provider 無關

AgentsRoom MCP 相容 Claude Code、Codex CLI、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI。

接入 Agent Teams

在多代理工作流程中,每個節點繼承 AgentsRoom MCP 表面。

低開銷,大槓桿

AgentsRoom MCP 伺服器是小型本地程序,零延遲。

丟一次 brief,AgentsRoom MCP 做路由

AgentsRoom MCP 解鎖的 prompt 型別。每個動詞對映到一個 MCP 伺服器。

示例 prompt

用 Backlog MCP 取公開 backlog 頂部的工單,標記 In Progress,出修復,透過 Terminal Commands MCP 啟動 demo 的 dev 服務 (沒有就建立),用 Prompt Library MCP 已儲存的 'commit message generator' prompt,開啟 Browser MCP 在 live preview 中確認修復,然後把工單轉為 Done 並回複使用者。

僅 loopback
AgentsRoom MCP 伺服器在 127.0.0.1、OS 埠、每次啟動 32 位元組 hex token。
Provider 無關
Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI 都能用 AgentsRoom MCP。同一套工具,任何支援 MCP 的程式設計代理都適用。
人在迴路
每個 AgentsRoom MCP 動作保留手動 UI 路徑。

FAQ

AgentsRoom MCP 到底是什麼 ?

AgentsRoom MCP 是把 AgentsRoom IDE 暴露給 AI 代理的 MCP 伺服器集合 : Backlog MCP、Terminal Commands MCP、Prompt Library MCP 和 Browser MCP。

哪些 AI provider 可以用 AgentsRoom MCP ?

AgentsRoom MCP 遵循標準 Model Context Protocol。AgentsRoom 支援的全部 14 個代理 CLI(Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個)都原生支援 MCP,開箱即可使用 AgentsRoom MCP。任何其他支援 MCP 的代理同樣可用。

我的代理能透過 Backlog MCP 回覆公開 backlog 工單嗎 ?

能。AgentsRoom MCP 讓代理確認修復、要求澄清或把功能請求標為已規劃。

Terminal Commands MCP 怎麼建立命令 ?

當代理用不存在的命令呼叫 commands_run 時,AgentsRoom MCP 透過 commands_create 建立條目。

Prompt Library MCP 會不問就改我的 prompt 嗎 ?

不會。prompts_save 由代理提議,實際儲存由你決定。

AgentsRoom MCP 與通用 MCP 伺服器有何不同 ?

通用 MCP 伺服器暴露外部系統。AgentsRoom MCP 暴露 IDE 本身。

AgentsRoom MCP 是本地優先嗎 ?

是。一切在 127.0.0.1、OS 埠、每次啟動 token。無第三方雲。

AgentsRoom MCP 替代手動操作嗎 ?

不替代。AgentsRoom MCP 在手動 UI 之上加自動路徑。

可以從 Agent Teams 內部用 AgentsRoom MCP 嗎 ?

可以。Agent Teams 節點自動繼承 AgentsRoom MCP 工具表面。

在哪能看到 AgentsRoom MCP 的實際效果 ?

本頁影片展示 Terminal Commands MCP 伺服器的執行。同樣模式適用於 Backlog、Prompt Library 和 Browser MCP。

我的代理能用我的 SSH 連線、資料庫和金鑰嗎?

可以,走的是同一個 AgentsRoom MCP 伺服器。ssh_list 列出這個專案儲存的伺服器,ssh_exec 在其中一台上執行一條命令並連同退出碼返回它的輸出,ssh_transfer 把一個檔案傳到伺服器或從伺服器傳回,檔案不會經過代理的對話,ssh_connect 把其中一台開啟成可見的終端分頁。db_list、db_schema 和 db_query 列出你的 MySQL、PostgreSQL 和 MongoDB 連線,不用寫查詢就能瀏覽 schema,並執行一條唯讀陳述式、返回有上限的結果集。secrets_list 返回你的金鑰名稱,讓一條命令或一個代理環境可以引用其中之一。而 ssh_connection_new 和 db_connection_new 讓代理可以提議一個你還沒儲存的連線。

這些工具會把憑證交到代理手裡嗎?

不會,而且這條限制是寫進程式碼裡的,不是在提示詞裡請求來的。沒有任何工具會返回密碼、私鑰口令、私鑰或金鑰的值:終端、資料庫連線和程序都由桌面應用自己開啟,憑證也由它自己注入。無論連線允許什麼,db_query 都會拒絕寫入,因為毀掉資料從來不需要一個密碼。至於被提議的連線,它只會把表單預先填好,由你自己稽核、補全並儲存。

我的代理能透過 AgentsRoom MCP 互相發訊息嗎 ?

能。同一台伺服器上的七個工具 (agents_list_live、agents_send、agents_message_status、agents_read_inbox、agents_reply、agents_ack、agents_report_status) 讓專案裡已儲存的代理以常駐成員的身份互相寫信,無論各自跑的是哪個 CLI。訊息在投遞之前就已存好,所以離線的代理或一次重啟都不會弄丟它,而發件方由伺服器蓋章,不是作為引數傳進來的。

搭配使用

延伸閱讀

你來駕駛 IDE,或者讓代理來駕駛

下載 AgentsRoom 試試 AgentsRoom MCP。Backlog MCP、Terminal Commands MCP、Prompt Library MCP 和 Browser MCP,全部接入 Claude、Codex、GitHub Copilot CLI、Cursor 以及另外 10 個代理 CLI,免費。

免費下載 AgentsRoom

配套應用:隨時隨地監控你的 Agent

使用 Claude、Codex、Antigravity CLI 或其他 AI 提供商。

獲取擴充功能
Chrome Web Store

把 Bug 和需求直接傳送到您的公開待辦清單。

多專案管理
多供應商
多代理執行
即時狀態
檔案差異與提交
行動應用
即時預覽
代理團隊
瀏覽器自動化
Backlog 驅動開發
提示詞庫
技能庫
檢視所有功能