whut09/Code-Agent-plusplus
106 stars · Last commit 2026-06-15
Code Agent++ 面向 AI 编程 Agent 的外挂式增强与可靠性工程层。 Code Agent++ 不做另一个代码生成 Agent,也不替代 Codex、OpenCode、Claude Code、Cursor、MiMoCode 写代码。它的定位是 Code Agent Enhancement Layer:围绕 Code Agent 在真实工程中的常见问题,提供上下文、边界、验证、回归防护、幻觉抑制、影响分析和修复闭环等外挂式增强能力。
README preview
# Code Agent++ 中文 | [English](README.en.md) **Code Agent++:面向 Code Agent 的外挂式增强与可靠性工程层。** Code Agent++ 不做另一个代码生成 Agent,也不替代 Codex、OpenCode、Claude Code、Cursor、MiMoCode 写代码。它的定位是 **Code Agent Enhancement Layer / Agent Reliability Layer**:围绕 Code Agent 在真实工程中的常见失败模式,提供上下文、边界、验证、回归防护、幻觉抑制、影响分析和修复闭环等外挂式增强能力。 Code Agent 本身已经具备较强的读代码、改代码、跑命令能力,但在复杂仓库中仍然容易出现工程问题: - 缺少准确上下文,靠猜测定位文件和模块。 - 修改范围失控,误改无关文件或 protected path。 - 生成不存在的 API、配置、命令或项目约定,产生工程幻觉。 - 测试证据不可信,先测试通过后又继续改代码。 - 改动影响范围不可见,review 风险难以判断。 - 曾经修复过的问题,在后续修改中被重新引入。 - repair loop 反复执行,无法判断该继续、回滚还是收口。 - `AGENTS.md`、`CLAUDE.md`、Cursor rules 等上下文文件过大、过旧或互相冲突。 Code Agent++ 的目标不是让 Agent “更会生成代码”,而是让 Agent 的修改过程 **更有边界、更有证据、更可验证、更少回归**。