ZX-code:本地优先的人工智能编码代理和项目感知工作区
ZX-code,由Zouyuxuan122开发,是一个本地优先的AI编程代理和工作区,保持项目数据在开发者控制之下。它将开发者与大型语言模型连接,以自动化编码任务,运行自主代理,并协助代码导航和调试。该工具提供持久的会话记忆和一个为并发任务设计的多面板工作区。ZX-code的目标用户是需要项目感知帮助的程序开发者、工程师和AI爱好者,同时保持源代码本地。
它通过透明的代理工具调用自动化实施和修复错误
该工具暴露了一个AI编程代理,执行编码任务,例如功能实施和错误修复,使用可见的工具调用过程展示每一步。该执行跟踪是工作流程的一部分,因此用户可以检查代理调用了哪些工具以及原因。这使得该工具适合希望进行代理驱动编辑但仍需要自动更改可审计性的开发人员。
项目理解使用结构分析和会话记忆精确定位代码
ZX-code将项目感知上下文与结构分析相结合,通过结合模型上下文协议与AST-Grep和语言服务器协议集成。该组合使得在代码库中进行深度代码搜索和精确定位成为可能,并且该工具在会话之间保持长期记忆,以保留先前的决策。这些元素使得询问引用过去编辑或特定文件的代理查询变得更加容易,而无需重复设置步骤。
模型访问专注于本地,无API密钥集成,但依赖于桌面
该工具支持多个中文LLM,包括DeepSeek、GLM和Kimi,使用无API密钥的方法简化对模型的访问。它是一个适用于Windows 10和11(x64)的桌面应用程序,基于Electron构建,并需要Node.js进行源代码构建。本地持久性使用SQLite和electron-store,因此上传的代码和交互保留在设备上,而不是发送到外部云存储。
工作区支持多代理编排,并为开发人员反馈添加3D伴侣
界面功能包括一个9网格工作区,用于管理并发代理和任务,以及一个互动3D桌面伴侣,提供视觉反馈和状态更新。该工具还包括一个GEPA进化引擎,记录执行路径并根据用户交互调整代理技能。开发人员将项目作为开源发布,并且该应用程序可以与其他MCP兼容的服务器和客户端互操作。
ZX-code是注重隐私的桌面开发者的务实选择
ZX-code是需要项目感知自动化和本地数据控制的开发者的务实选项;其仅限Windows的桌面定位和Electron/Node.js构建路径限制了跨平台团队的采用。该工具偏向于接受桌面工作流程以换取设备存储、自定义模型访问和可检查的代理执行跟踪的开发者和小团队。