终端编码代理 · OMP 兼容发行版

代理框架千千万,
这一个属于你。

Zeta 是运行在终端里的编码代理:子代理计划模式LSPDAP事后记忆hashline 编辑时间旅行规则——由原生 Rust 引擎驱动。主线同步 OMP 上游, 并移植 Pi 的高级能力。

$npm install -g @linxiraos/zeta

国内网络:官方源直连慢时可用腾讯镜像 npm install -g @linxiraos/zeta --registry=https://mirrors.cloud.tencent.com/npm/; 阿里 npmmirror 曾因同步延迟缺 pi-natives@1.0.2 导致安装失败,遇到报错请换官方源或腾讯镜像。 桌面版(图形界面)见 GitHub Releases

01

设计目标

三个优先级贯穿每个版本:现代化的开箱即用体验、以缓存为先的执行、随你成长的代理。
01

M现代化优先

清晰的产品身份、安全的引导流程、可靠的会话、功能完善的 Web UI——普通编码工作无需手动组装扩展。

02

C缓存优先

不牺牲协议正确性、工具新鲜度与会话可靠性的前提下,保留提供商提示缓存资格。长会话保持低成本。

03

E自定义自我进化

扩展、技能、提示模板与主题都是一等公民。让代理构建你需要的——它可以现场自定义自己。

04

U上游可合并

运行时树、包布局、Bun 工作流与内部 @zeta/* 包名沿用 OMP 约定,上游更新保持可合并。

02

主线 OMP,进阶 Pi

运行时、包布局与工作流沿用 OMP 约定,保持上游可合并;Pi 的上下文工程与扩展原语作为高级内容移植进来。
01

S子代理 Subagents

并行子代理携带独立上下文与工具集,主会话汇总结果。

02

P计划模式 Plan mode

先规划再执行,批准后才触碰工作区。

03

LLSP + DAP

语言服务与调试适配器内置:跳转、诊断、断点、栈帧。

04

H事后记忆

回顾过往会话的成败教训,后续任务自动利用。

05

EHashline 编辑

内容寻址的行级编辑,重构与批量替换可追溯。

06

R原生 Rust 引擎

文本、正则、grep 与 diff 重活交给 Rust 原语。

03

四种运行模式

从全功能 TUI 到脚本、事件流与程序化嵌入。
交互式

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

Print / JSON

zeta -p "query" 输出即用;--mode json 输出事件流。

RPC

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

SDK

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

04

15+ 提供商,数百个模型

会话中用 /modelCtrl+L 随时切换模型。
AnthropicOpenAIGoogle AzureBedrockMistral GroqCerebrasxAI Hugging FaceKimiMiniMax NVIDIAOpenRouterOllama 更多…