跳到主要内容
ZeroWorks

简介

ZeroWorks 是面向代码与工作设计的 AI 工作台,通过配置好的模型连接、文件工具、MCP 与技能来完成可审阅的任务。

明确目标

说明想完成什么,以及需要什么成果

补充上下文

选择目录、文件与已配置的来源

执行与核对

查看过程,对照材料检查结果

继续使用成果

审阅摘要、草稿或文件,再逐步完善

使用路径示意。模型、来源与权限需要按自己的运行环境配置。

桌面安装包尚未开放下载。可以先阅读配置与任务步骤,实际入口状态以下载页为准。 查看下载状态

总览

ZeroWorks 把 AI Agent 带到完整工作流程中,用对话组织任务、审阅执行方案,并保留过程与结果。

工作台提供读写文件、执行命令和查找内容等核心工具,支持 MCP 协议与 SKILL.md 技能格式。模型通过你配置的连接提供,ZeroWorks 模型服务也需手工填写端点、控制台 Key 与模型 ID;外部来源按各自协议、凭据和权限接入。

ZeroWorks 有何不同

下面七点,是 ZeroWorks 与“把 Agent 当作终端里一个工具”之间最实际的差别,分别落在界面形态、数据来源、并行推进、执行前审阅、过程留痕、入口选择与可定制程度上。

熟悉的界面

工作台把对话组织成像收件箱一样的列表:每条对话都有状态,跨会话保留,随时可以重命名、标记、搜索、归档或分叉。

执行前可以在文档式的界面里审阅 Agent 的方案——像审阅同事交来的工作一样,先看它打算做什么,再决定是否放行。

连接工作中需要的工具

来源(连接器)让 Agent 拿到你的工具:MCP 服务、REST 接口或本地文件。

来源类型示例可以做什么
MCP 服务GitHub、Linear、自建服务与问题跟踪、文档和代码仓库完整协同
REST 接口任何提供 API 的服务查询并修改内部工具中的数据
本地文件代码仓库、本地文档目录直接处理运行工作台环境中的文件

自然地多任务

同时启动多个任务;在对话之间跳转时,完整历史都还在;耗时较长的任务放到后台运行,你继续做别的事。

先探索,再执行

调研时先在输入区选择 Explore:让 Agent 分析并给出方案,确认方向后再选择适合任务的权限模式。

常规模式是 Explore、Ask to Edit 与 Execute。Guarded 需要先在“设置 → AI → 决策模型”启用总开关和 guardedMode,再在会话选择;活跃风险检查无有效答案时要求确认。具体步骤见 决策层。

会话即文档

每次对话都会沉淀决策、取舍和实现细节。

需要回溯时可以搜索、归档与分叉会话;需要沉淀时,把过程整理进项目文档,让后来的人不只看到“改了什么”,也看得到“为什么这么改”。

从其他设备访问工作

桌面工作区、会话与文件由运行 Agent 的主机保存。当前桌面端未接入 ZeroWorks 账号云同步,登录官网或控制台不会自动同步这些内容。

需要换设备继续时,在原主机的“设置 → 服务端”启用服务器模式;另一台桌面端通过“添加工作区 → 连接远程”填写服务器 URL 与 token,测试后选择同一个远程工作区。执行与文件访问仍发生在原主机上。

桌面端可下载的版本以官网下载页当前信息为准。通过账号登录即可使用的生产 WebUI 尚未交付,不能把官网或控制台当作桌面会话入口。

按工作方式配置

技能、主题、Agent 模式与权限都是可调整的配置,而不是写死的产品行为;不同工作区可以各自保存设置。

能力工作方式定制范围
技能YAML frontmatter + Markdown在输入框用 @ 提及技能,调用可复用的任务说明
主题浅色与深色令牌按应用或工作区切换,偏好会被记住
权限模式探索 / 编辑前确认 / 受保护 / 执行按会话选择,必要时逐次确认
编码模式开启 / 关闭为编码任务固定一套工具与指令

ZeroWorks 与命令行编码 Agent 的差异

两者解决的是同一个问题,区别在于使用方式:

维度命令行编码 AgentZeroWorks
交互界面终端命令行易上手的网页与桌面工作台
数据来源MCP 服务为主MCP 服务 + REST 接口 + 本地文件
会话组织命令行内用 -c 一类参数续接会话收件箱式会话列表,可自定义工作流状态
配置范围按项目目录存放(如命令行 Agent 常用的 .claude/ 一类目录)多工作区,分别保存配置与会话
权限固定的行为模式按工作区与来源分别配置规则
远程访问SSH 进终端客户端用服务器 URL 和 token 连接同一远程工作区

核心概念

  • 来源(连接器):把 ZeroWorks 接到外部数据——GitHub 仓库、Linear 项目、自建 MCP 服务或本地文件系统;每增加一个来源,Agent 就多一类能力。
  • 工作区:分别组织来源、配置、技能与会话的内容空间;工作区和工作目录本身不构成操作系统或文件访问沙箱。
  • 权限:决定 Agent 可以做什么,按探索 / 编辑前确认 / 受保护 / 执行四档选择。
  • 对话:持续保存的会话,像收件箱一样组织,可以同时推进多个任务、随时切换,并回到上次离开的位置。
  • 技能:自定义的任务说明,定义专门的工作方式——例如代码审查流程或内容生成模板。
权限模式行为
探索 Explore限制写入的调研模式;可读路径仍由运行环境与权限决定。
编辑前确认 Ask to Edit改动前先提示,逐项复核后再执行。
受保护 Guarded需启用决策层与 guardedMode;活跃风险检查可把调用提升为确认。
执行 Execute完全自主,Agent 不受打断地推进。

开放与可扩展

ZeroWorks 的能力不封闭在产品内部,开放的部分可以由你自己补齐。

工作台基于开源的运行时与客户端构建,并按 ZeroWorks 的目标做产品化改造;商业服务部分不在开源范围内。

  • 技能格式开放:技能是带 YAML frontmatter 的 Markdown 文件,可以自行编写、随项目一起提交,也可以把别人整理好的技能目录复制进工作区直接使用。
  • 连接协议开放:连接器基于标准 MCP;本地服务使用 stdio,远程服务使用 Streamable HTTP,自建服务同样可以接入。
  • 配置随项目走:项目技能与配置可以放进仓库,团队成员拿到同一份仓库,就能得到同一套工作方法。
  • 桌面端保存本机工作区:需要跨设备访问时,使用服务器 URL 和 token 连接同一个远程工作区;主机需保持运行。

下一步

两件事最快看到效果:先在工作台里跑通一个任务,然后接入你的来源。

  • 从“快速开始”入手:配置工作区与模型连接,跑通第一个任务。
  • 接入你的来源:“连接器与 MCP”里有 GitHub、Linear 与自定义服务。
  • 熟悉对话方式:“对话与项目”讲继续追问、搜索、分叉和归档。
  • 沉淀工作方法:“技能”与“Agent 模式”帮你复用任务说明。
  • 控制风险:“权限与安全”讲权限模式与检查点能保留什么。