cheney369/Devora

AI agent for end-to-end software development, from requirements to operations.

解决的问题

Devora 为 AI 编码代理提供项目上下文和工程控制平面。它防止了代理因缺乏对业务边界、工程规则和历史决策的理解,而导致的不一致实现和不安全变更等常见问题。

工作原理

Devora 作为现有编码代理(如 Claude Code、Cursor 或 Codex)之上的一个层运行。它在项目中创建一个 .devora/ 工作区,以维护持久且对代理可读的知识。它使用三个核心概念:

  • 治理:定义项目边界、架构和业务约束,使未知因素显式化。
  • 技能:将可重复的项目特定工作流编码为代理可复用的能力。
  • 变更:从需求到评审管理特定工作,追踪范围、风险和证据。

适用人群

需要确保其代理在整个开发生命周期中保持一致的项目特定知识并遵循严格工程与业务规则的 AI 编码代理使用者。

主要亮点

  • 代理无关集成:通过特定适配器支持 Cursor、Claude Code 和 OpenCode 等多种代理。
  • 风险驱动的质量门禁:根据技术和业务风险选择验证步骤,而非仅依赖单元测试。
  • 持久上下文:将聊天历史和决策转换为永久性的项目文档(Markdown 文件)。
  • 受控范围:追踪授权文件路径,防止实现超出其批准范围。

相关

  • 项目
  • 项目
  • 项目
  • 项目