zai-org/ZCode
Z.ai's coding agent harness. Powerful, intelligent, extensible.
它解决了什么问题
ZCode 提供了一个全面的、由 AI 驱动的编程工作台,将 AI 功能直接集成到开发工作流中。它通过在桌面应用程序、网页界面和基于终端的代理之间提供统一的体验,解决了 AI 编码工具的碎片化问题。
它如何工作
ZCode 作为一个多接口系统运行,包括客户端(Electron 桌面版、React 网页版)、用于管理连接和进程的后端服务器,以及一个专门的 Agent CLI。它支持本地开发、通过 SSH/WSL 连接远程项目,以及一个独立的命令行版本,该版本可以启动终端用户界面(TUI)或基于网页的环境。该系统采用基于提供者的架构,将 AI 能力整合到编码流程中。
适合谁使用
希望拥有一个多功能 AI 编码助手的开发者,可以通过他们偏好的界面访问,无论是完整的桌面 IDE 类体验、轻量级网页浏览器,还是高效率的终端环境。
主要特点
- 多模式访问:可作为桌面应用、网页界面和终端代理使用。
- 远程开发:内置对通过 SSH 和 WSL 进行远程工作区的支持。
- 统一 CLI:一个
zcode命令即可在 TUI 和 Web 模式之间切换。 - 灵活部署:支持本地执行和远程服务器托管,使用令牌认证。
"ZCode 将 AI 编程体验带到了新的高度,无论你是在桌面、网页还是终端中工作,都能获得一致且强大的支持。" — @zcode_dev
相关
- 项目
- 项目
- 项目
- 项目