whitelonng/mancode
AI coding agent harness. Five modes: practice to playoffs. Stop your AI from over-engineering. Code like a man. Elbow out bloat. Score clean. ... AI 代理调度框架。五种模式:训练到季后赛。 别让你的 AI 过度设计一切。像个man一样,肘开冗余,干净得分。
它解决了什么问题
AI 编码代理经常出现“过度工程化”的问题,即忽略现有的项目模式、跳过规划或创建冗余组件。mancode 作为一个本地工作流层,强制代理在编写代码之前与项目的现有设计系统、编码标准和需求保持一致。
工作原理
mancode 通过添加结构化的治理层,与您现有的 AI 编码工具(如 Claude Code、Cursor 或 GitHub Copilot)集成。它通过特定的“模式”(如用于快速任务的 solo 或用于复杂规划工作的 /man)来管理任务,并维护需求、计划和验证证据的本地记录。它确保生成的任何代码都根据项目的实际 UI 组件、依赖项和设计令牌进行检查,防止代理重复造轮子。
适用人群
它专为使用 AI 编码代理的开发人员和团队设计,旨在保持高工程标准、确保跨多个会话的一致性,并防止敏感数据(如凭据或本地路径)被意外共享或泄露。
亮点
- 结构化模式:选择各种工作流,如用于日常任务的
solo或用于严格、基于计划的开发的/man。 - 隐私保护:在共享日志或配置之前,自动识别并编辑敏感信息,如凭据或个人数据。
- 上下文保留:跟踪跨不同聊天会话和 AI 平台的项目决策、任务历史和需求。
- 项目健康检查:包含扫描陈旧依赖项、未使用代码和不一致设计模式的工具。
- 基于证据的交付:确保任务仅在满足定义的验收标准和验证步骤后才被标记为完成。
相关
- 项目
- 项目
- 项目
- 项目
- 项目