我构建了 Codemate——一个具有记忆和错误学习的多智能体编码助手
摘要
Codemate 是一个开源的多智能体编码助手,具有记忆、错误学习和漂移检测功能,旨在改善 AI 编码工作流程,适用于长任务和重构。
我一直在构建 **Codemate**,一个专注于使 AI 编码工作流程更可靠的开源编码助手。核心功能:
* **多智能体工作流**:规划者、研究者、编码者、测试者、审查者和撰写者以独立角色工作。
* **TaskGraph 规划**:复杂请求在编码开始前被分解为结构化步骤。
* **测试与审查循环**:实现、验证、审查、重试和自检是流程的一部分。
* **错误学习**:当 Codemate 修复错误或发现有用的模式时,它可以将其保存为可复用的经验,用于未来的运行。
* **记忆系统**:
* `supermemory` 用于用户偏好和明确的“记住这个”笔记
* `lessons` 用于可复用的工程规则和要避免的错误
* `changelog` 用于最近的项目历史
* **漂移检测**:长任务会与原始目标进行比对,以避免偏离方向。
* **持久化写操作**:运行后,Codemate 会记录更改了什么以及应记住的内容。
目标不是取代开发者,而是让编码智能体更擅长长任务、重构、测试和项目维护。
安装:`npm install -g @codemate-ai/cli`
相似文章
rohitg00/agentmemory
agentmemory 是一个开源的持久化记忆层,专为 AI 编程智能体(Claude Code、Cursor、Gemini CLI、Codex CLI 等)设计。它通过知识图谱、置信度评分和混合搜索技术,借助 MCP、Hooks 或 REST API,为智能体提供跨会话的长期记忆能力。该项目基于 iii 引擎构建,无需外部数据库,提供 51 个 MCP 工具。
mattpocock/skills
该开源仓库提供了一套可组合的 AI 代理技能与提示词,专为 Claude Code 和 Codex 等编程助手打造,旨在提升模型对齐效果、减少冗长输出,并优化整体工作流。
@tom_doerr: 零配置多代理AI编码设置 https://github.com/lee-to/ai-factory…
AI Factory 是一个零配置的开发者工具,它搭建了一个多代理AI编码环境,内置技能、规范驱动开发,并支持多种AI代理(如 Claude、Cursor 和 Codex),让用户只需一条命令即可开始构建。
Codex 应用发布
OpenAI 推出适用于 macOS 的 Codex 应用(于 2026 年 3 月添加 Windows 支持),这是一个桌面界面,用于并行管理多个编码代理、监督长时间运行的任务以及协作软件开发。该应用具有基于项目的线程、支持工作树以实现无冲突的多代理工作、技能扩展,并向 ChatGPT Free/Go 用户开放,付费计划用户享有双倍速率限制。
Codex 最大化
Jason Liu 分享了他如何使用 OpenAI 的 Codex 进行编码之外的知识工作,利用持久化线程、语音输入和引导将编码代理整合到他更广泛的工作流程中。