
十分鐘跑起 OpenHands一個管理多個 AI 編碼代理的控制中心指南【免費下載鏈接】OpenHands OpenHands: AI-Driven Development項目地址: https://gitcode.com/GitHub_Trending/ope/OpenHands你用 Claude Code 重構(gòu)、用 Codex 修 bug還想加一個每晚跑安全掃描——每個工具一個終端各憑各的憑據(jù)沒人盯著。OpenHands Agent Canvas 是一個自托管的編碼代理控制中心多個 agent 一塊屏任務(wù)后臺跑結(jié)果一眼看。能力地圖它能干什么按檔位整理可以逐條對照你的需求打勾基礎(chǔ)檔對話與執(zhí)行內(nèi)置 OpenHands agent開箱即用寫代碼、跑命令、改文件過程在界面里實時可見支持多后端本地、Docker 容器、遠(yuǎn)程 VM、云環(huán)境同一個前端切換狀態(tài)不丟進階檔Agent 與模型都可選通過 ACP 協(xié)議Agent Client Protocol接入 Claude Code、Codex、Gemini CLI 等 CLI 代理模型自帶BYO model任何能配 API key 的 LLM 都能用高階檔自動化與集成定時或事件webhook觸發(fā)的自動化PR 自動審查、夜間安全掃描、發(fā)布說明生成Skills 與 MCP 兩套擴展前者注入可啟用的技能提示詞后者讓 agent 連上 Slack、GitHub、Notion 等服務(wù)圖1Skills 頁面可按分類篩選并批量啟用/禁用技能適不適合你適配判斷適合你已經(jīng)在用兩個以上 CLI agent想要統(tǒng)一入口和可視界面需要 agent 長期在線跑在服務(wù)器上并能從 Slack、GitHub 等外部觸發(fā)代碼不想經(jīng)過第三方 SaaS要自己掌控數(shù)據(jù)不適合只想要 IDE 里跟單個模型對話插件就夠想要零運維全托管——它是自托管的機器和容器歸你管一句話差異Claude Code 這類工具是工人Agent Canvas 是工人上面的調(diào)度 監(jiān)督層。最短上手路徑 兩條路都在 10 分鐘內(nèi)。路徑 Anpm 全局安裝最快注意 agent 將獲得本機文件系統(tǒng)完全訪問權(quán)前置Node.js 22.12。npm install -g openhands/agent-canvas agent-canvas # 啟動完整本地棧路徑 BDocker 沙箱推薦agent 只能看到掛載目錄export PROJECTS_PATH$HOME/projects mkdir -p $PROJECTS_PATH $HOME/.openhands docker run -it --rm -p 8000:8000 \ -v $HOME/.openhands:/home/openhands/.openhands \ -v ${PROJECTS_PATH}:/projects \ ghcr.io/openhands/agent-canvas:1.15.0瀏覽器打開 http://localhost:8000 Docker 鏡像為 /canvas 路徑按 Getting started 清單填上 LLM key第一條對話就能發(fā)起。實戰(zhàn)演示三個閉環(huán)任務(wù)任務(wù)一簡單讓 agent 寫腳本并運行輸入在 frontend-app 項目里寫一個 bash 腳本統(tǒng)計 .ts 文件數(shù)量并運行它。 過程agent 生成命令、在工作區(qū)執(zhí)行終端輸出全程展示在對話里。 輸出腳本落盤統(tǒng)計數(shù)字出現(xiàn)在終端文件變更可見。任務(wù)二進階換 Claude Code 執(zhí)行同一任務(wù)輸入設(shè)置里把 ACP agent 選為 Claude Code本機已登錄 claude CLI 則無需填 key。 過程Agent Server 以子進程拉起該 agent用 JSON-RPC 轉(zhuǎn)發(fā)每一輪對話。 輸出同一需求由不同 agent 執(zhí)行結(jié)果并排可比。任務(wù)三高階PR 自動審查自動化輸入新建自動化觸發(fā)器設(shè)為 GitHubpull_request_opened提示詞為執(zhí)行聚焦正確性與安全的代碼審查把結(jié)論發(fā)到 PR 評論。 過程PR 一打開自動化觸發(fā)、agent 審查、評論回寫全程無人值守。 輸出Dashboard 記錄每次運行的成功率和耗時失敗一眼可見。圖2自動化 Dashboard匯總健康狀態(tài)、運行次數(shù)與平均耗時圖3自動化詳情頁觸發(fā)器、倉庫范圍與 LLM 配置集中在此常見坑與下一步高頻問題打不開 localhost:8000服務(wù)沒起來或端口被占先看啟動日志必要時換端口。ACP agent 報未授權(quán)沒在 agent 運行的那臺機器上登錄過對應(yīng) CLI本地登錄一次即可復(fù)用云沙箱里必須填 API key。agent 直接動了本機文件路徑 A無沙箱的默認(rèn)行為換成路徑 B 或放到專用機器上跑。npm install 報版本錯誤Node 低于 22.12升級后再裝。下一步往哪走自托管部署與安全加固細(xì)節(jié)docs/SELF_HOSTING.mdACP 代理的接入、認(rèn)證與切換docs/ACP_AGENTS.md想改前端本身源碼克隆git clone https://gitcode.com/GitHub_Trending/ope/OpenHands然后npm install npm run dev。裝完之后先挑一個最輕的活丟給 agent在界面里把輸入到輸出的完整鏈路看一遍?!久赓M下載鏈接】OpenHands OpenHands: AI-Driven Development項目地址: https://gitcode.com/GitHub_Trending/ope/OpenHands創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考