特性

该有的都有,
不该有的不塞。

核心能力从 OMP 主线内置;进阶内容从 Pi 语义移植。扩展覆盖其余——能自己搭的就自己搭,不想搭的就装现成的。

01

核心能力

内置默认,而非可选扩展。
01

S子代理

把任务拆给并行的子代理,各自携带独立上下文与工具集,主会话汇总结果。

02

P计划模式

先规划、再执行:代理先产出计划供你审阅,批准后才触碰工作区。

03

LLSP 语言服务

内置 LSP 客户端:跳转定义、查找引用、诊断与补全,编辑时同步感知代码语义。

04

DDAP 调试适配器

对接调试适配协议:设置断点、读取栈帧、检查变量并解释失败原因。

05

H事后记忆

回顾过往会话的成败与教训,在后续任务中自动利用积累的经验。

06

EHashline 编辑

行级精确、内容寻址的编辑语义:重构与批量替换保持可追溯。

07

T时间旅行规则

按时间线生效的项目规则:旧提交的约定不会错误地套用在新代码上。

08

R原生 Rust 引擎

文本、正则、grep 与 diff 重活交给 Rust 原语——大文件、大仓库不拖后腿。

09

T项目追踪文档

独立于记忆机制的长期追踪系统:/tracking 命令激活,AI 在里程碑与关键决策时写入 .zeta/tracking/,跨会话保留,桌面版追踪面板可视化。

10

Z中英界面切换

/language zh 一键切换 CLI 与命令描述语言,设置持久化。

11

W桌面默认工作空间

桌面版内置全局默认工作区(~/.zeta/workspace),开箱即用,无需先选目录。

12

C清晰配置路径

项目级 .zeta/ 与用户级 ~/.zeta/ 分层存放(Linux/Windows 位置一致,均为家目录下),配置、记忆、追踪、日志各归其位。

02

上下文工程

控制进入上下文窗口的内容与方式,而不是让模型自行猜测。
01

AGENTS.md

项目指令:启动时从 ~/.zeta/agent/、父目录与当前目录逐级加载。

02

SYSTEM.md

按项目替换或追加默认系统提示词——为每个仓库定制人格与约束。

03

Skills

按需加载的能力包:指令与工具组合,渐进式披露而不破坏提示缓存。

04

Prompt 模板

可复用的 Markdown 提示词,/name 一键展开。

05

自动压缩

接近上下文上限时自动摘要旧消息,压缩策略可通过扩展完全定制。

06

动态上下文

扩展可在每轮前注入消息、过滤历史、实现 RAG 或长期记忆。

03

会话是树,不是日志

回到任意历史节点继续,分支与主线共存于同一个文件。
01

分支式历史

会话按树状结构存储,任意时刻可回退到之前的节点并从中继续。

02

导出与分享

/export 导出 HTML;/share 上传为可分享链接,他人可直接打开查看。

03

加密协同

/collab 建立端到端加密的实时会话,参与者渲染同一会话、同一工具卡片。

04

断点续接

进程重启后以 --continue 回到原会话,保留完整推理与决策轨迹。

04

四种运行模式

同一个代理,多种接口。
交互式

完整 TUI 体验:面板、预览、工具卡片与快捷键。

Print / JSON

zeta -p "query" 输出即用;--mode json 输出事件流供脚本消费。

RPC

stdin/stdout 上的 JSON 协议,供非 Node 集成直接调用。

SDK

以库的形式嵌入你自己的应用,完整控制代理生命周期。

05

原语,而非功能

别家代理内置的功能,你可以自己搭。扩展是 TypeScript 模块,可访问工具、命令、快捷键、事件与完整 TUI。
01

权限门禁

自定义确认流——按环境与安全要求放行或拦截敏感操作。

02

路径保护

声明受保护路径,代理的读写被严格限制在允许区域内。

03

MCP 集成

通过扩展接入 MCP 服务器,或直接用技能构建 CLI 工具。

04

沙箱执行

在容器或沙箱中运行命令,把风险隔离在代理之外。

05

扩展发现

skills、hooks、tools、commands、rules、prompts 与 .mcp.json 全部可从扩展发现。

06

50+ 示例

子代理、计划模式、SSH 执行、自定义编辑器、状态栏与覆盖层——官方示例开箱即用。