
3 条命令跑起来Ekko Studio 多 Agent AI 聊天工作台完整上手指南【免费下载链接】ekko-studioEkko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available on desktop and the web.项目地址: https://gitcode.com/gh_mirrors/he/ekko-studio好几个 Agent 的会话散落在不同终端里想看这一轮花了多少 token 只能翻日志Ekko Studio 把多 Agent AI 聊天、会话管理和用量分析收进同一个界面全局装一个 npm 包就能跑。 从零到跑起来环境要求与部署命令环境要求只有一条硬的Node.js 23 及以上见 package.json 的engines字段npm 自带即可。部署走两条路按需求选。方式 A源码部署适合要改代码、做二次定制的场景git clone https://gitcode.com/gh_mirrors/he/hermes-studio cd hermes-studio npm install npm run dev开发模式下前端在 http://localhost:8649 后端 BFF 在 http://localhost:8647 。发布时先npm run build再启动正式服务默认监听 8648 端口。方式 BDocker 容器部署适合长期跑在服务器上docs/docker.md 有完整说明WEBUI_IMAGEekkoye8888/hermes-web-ui docker compose up -d docker compose logs -f hermes-webui然后访问 http://localhost:6060 。持久化数据落在./hermes_data目录首次启动的鉴权 token 会打印在容器日志里记一下。另外提一句最省事的路径直接npm install -g ekko-studio再执行ekko-studio-web start等价于装好即用的生产包3 条命令含打开浏览器就到界面了。首次登录是admin/123456登录后会提示改密码。 上手后你会用到什么功能列表很长但日常真正高频的是下面 3 个场景。场景一多 Agent 聊天页——一个界面切换所有 Agent长什么样新对话页是一排 Agent 卡片内置 Ekko Agent 和 Hermes Agent另外 14 个编码类 AgentClaude Code、Codex、Pi、DeepSeek Harness 等也在同一个目录里选中后下方就是共享的输入框。怎么操作点卡片选 Agent → 选模型 → 发消息。响应走 Socket.IO 流式输出工具调用可以展开看参数和结果会话支持创建、重命名、搜索CtrlK。它还会记住你上次的 Agent、模型和工作区下次进来不用重新配。解决什么问题不同 Agent 各有各的 CLI 和配置方式这里统一成一套交互。编码类 Agent 跑在宿主机上要求对应 CLI 已装在那台机器里。场景二任务卡片 用量分析——长任务和成本都看得见长什么样长任务不会只吐一段文字而是挂一张任务卡片上面有实时步骤进度、审批提示和澄清提问每轮对话旁边有 token 用量、缓存命中和预估费用。怎么操作跑任务时盯卡片上的步骤进度即可成本问题去用量页看输入/输出 token 拆分、模型分布和 30 天趋势。解决什么问题Agent 跑长任务最怕两件事——不知道卡在哪、不知道花了多少钱。卡片和用量统计正好把这两件事都摆到明面上。场景三可视化工作流——把 Agent 串成流水线长什么样一个画布节点是 Agent比如 Ekko → Codex → Claude 的演示流边上有条件分支、成功/失败路由、循环还可以加人工审批卡点。怎么操作在画布上拖节点、连线给关键节点如代码评审挂审批门然后执行。支持导入导出工作流定义、设执行预算和截止时间执行历史会持久化下来。解决什么问题调研 → 编码 → 评审这种固定流程不用再人肉在几个 Agent 之间倒手一次编排、反复执行卡点由人来拍板。✅ 生产落地自查清单#检查项怎么做1改掉默认密码首次登录后立即修改admin/123456忘了可用ekko-studio-web reset-default-login重置2显式设置鉴权 token设AUTH_TOKEN环境变量Docker 部署则取hermes_data/hermes-web-ui/.token3收拢监听面BIND_HOST默认0.0.0.0公网暴露前在反向代理加 HTTPS别直接裸奔4CORS 保持默认CORS_ORIGINS默认仅同源不要随手设*5备份两处数据Studio 状态在~/.hermes-web-uiDocker 为./hermes_dataHermes profile 在~/.hermes两边都要备6日志可查内置日志页支持按级别、文件、关键词过滤LOG_LEVEL可调 高频坑位速查1. npm 装包或启动时提示 Node 版本不满足现象npm install报 engines 检查失败服务起不来原因要求 Node.js 23机器上是更老的版本解法node -v确认版本升级到 23 以上再装2. 登录失败或被锁现象输对密码也进不去或提示账号被锁原因默认密码123456未改且多次输错触发 IP 锁定解法ekko-studio-web clear-login-locks清除锁定记录reset-default-login重置默认管理员3. 端口被占用现象npm 方式起不来或 Docker 起来后浏览器打不开原因npm 默认占 8648Docker 默认占 6060端口已被别的进程使用解法ekko-studio-web start 16060或PORT16060 docker compose up -d换端口 收尾Ekko Studio 把 Agent 会话从命令行搬进了一个有状态、有统计、可加审批门的工作台桌面、Web、Docker 三种形态按使用习惯选即可。想深入机制看 docs/ 目录服务端按 studio / hermes / ekko / coding-agents 四个业务域拆在 packages/server/src/modules/。【免费下载链接】ekko-studioEkko Studio is a local-first AI workspace for multi-agent chat, coding, and visual workflows, available on desktop and the web.项目地址: https://gitcode.com/gh_mirrors/he/ekko-studio创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考