ouroboros
活跃·★ 6.2k·MIT·更新于 2026-10-13
★ 时下流行★ 必备神器
Ouroboros 自称是面向可回放、规格优先的 AI 编程工作流的 Agent OS:本地优先的运行时层,把不确定的智能体工作变成可回放、可观测、受策略约束的执行契约。它的口号是别再瞎提示,开始写规格。README 认为大多数 AI 编程败在输入:提示词含糊会让 AI 靠猜、没有规格会让架构跑偏、人工 QA 也算不上验证。
它的做法是一个由访谈、结晶、执行、评估和演化组成的循环:苏格拉底式访谈暴露隐藏的假设,不可变的种子规格在写代码之前锁定意图,三阶段的自动评估关卡检查结果;命令行会显示歧义分数与阈值的对比,并询问是否继续访谈。它适用于多种智能体运行时,包括 Claude Code、Codex CLI、OpenCode、Gemini、Kiro 和 Copilot。用一行脚本安装,打开智能体后输入 `ooo`,例如 `ooo interview "I want to build a task management CLI"`。README 描述了由三个仓库组成的技术栈(终端外壳、应用插件和核心),项目采用 MIT 许可证。
#代理操作系统#AI编程#工作流自动化#规范优先#自动化评估#大语言模型编排#苏格拉底式访谈
01
功能特性
01苏格拉底式访谈以明确需求
02通过“种子”实现不可变规范
03三阶段自动化评估
04可重放与可观察的执行
02
为什么选择它
+在写代码之前,通过苏格拉底式访谈和不可变的种子规格消除歧义。
+三阶段的自动评估关卡用来检查结果,而不是靠"看起来不错"。
+适用于多种智能体运行时(Claude Code、Codex CLI、OpenCode、Gemini、Kiro、Copilot 等)。
+一行命令安装,命令行会报告歧义分数与阈值。
03
权衡点
!它引入了一套结构化流程(访谈、规格、评估),比一句话提示重得多,主要对不算简单的构建才划算。
!README 很长,并且使用自己的一套术语(Agent OS、种子、九个心智),需要时间学习。
!安装是通过 curl 管道执行脚本,运行前值得先阅读脚本内容。
04
兼容性
Python
运行时
已通过文档验证
Claude Code
代理主机
已通过文档验证
Codex CLI
代理主机
已通过文档验证
GitHub Copilot CLI
代理主机
已通过文档验证
OpenCode
代理主机
已通过文档验证
Hermes
代理主机
已通过文档验证
05
快速开始
1
$ curl -fsSL https://raw.githubusercontent.com/Q00/ouroboros/main/scripts/install.sh | bash
06
使用场景
↳将模糊的想法转化为经过验证的代码库
↳构建任务管理命令行工具
↳自动化拉取请求操作
↳管理事件和发布工作流
07
同类工具
收录于以下清单
评论
登录后发表评论
暂无评论,来发表第一条吧