Agent OS: the agent gets smarter on its own. We just hold the line: the grading command and expected result never make it into the success contract we hand it. Interview-gated, staged evaluation, budgeted evolution loop. MCP server, 13 runtimes: Claude Code, Codex CLI, Gemini CLI, OpenCode, Copilot, Kiro and more.
Stars 5.7k +6Forks 566许可证 MIT更新 2026/8/26
Ouroboros 是用于复现和约束智能体编码流程的本地运行层,把模糊需求依次转成访谈、规格确认、执行和分阶段评估。评分命令与期望结果不会写入交给执行智能体的成功条件,用来减少针对测试的迎合。
它通过 MCP 与多种命令行智能体连接,覆盖 Claude Code、Codex CLI、DeepSeek Harness、Gemini CLI 和 OpenCode 等运行环境。执行过程带预算、策略和审计信息,可将失败结果带入下一轮演化,同时保留任务与运行记录便于复查。
核心能力
- 先通过访谈把模糊需求收敛成规格
- 按阶段评估执行结果,并把失败带入下一轮有预算的演化
- 通过 MCP 与多种命令行智能体连接
- 保留任务与运行记录,便于按审计信息复查
如何开始
- 1安装
一条命令完成安装,环境会自动识别
curl -fsSL https://raw.githubusercontent.com/Q00/ouroboros/main/scripts/install.sh | OUROBOROS_INSTALL_REF=readme-zh bash - 2配置运行环境
在编码智能体中运行一次,用来配置运行环境
ooo setup - 3启动访谈工作流
安装后用这条命令启动第一个工作流
ooo interview "I want to build a task management CLI"
使用前确认
评分命令与期望结果不会写入交给执行智能体的成功条件。如需显式选择运行时,安装后执行 ouroboros setup --runtime 并指定宿主。
Star 增长
数据来源:定期同步保存的 Star 快照;增长不构成质量、安全或官方背书。
GitHub Topics
相关项目
收录或清单确认都不等于本站验证。该项目因仓库添加了 dsh-plugin Topic 而自动进入目录。相关度与排查提示由公开信息自动生成,不构成质量、安全或官方背书;本站没有替你安装、运行或审核其兼容性和安全性。第三方项目可能在 Harness 进程中运行。请自行审查源代码、依赖、许可证、安装方式和权限;Star 数量不构成质量、安全或官方背书。