ouroboros
SHA-256一个让 AI 编码不再靠猜的智能体操作系统:先访谈澄清需求,再写规范,最后自动生成并验证代码。
スマートダウンロード
Download 版をダウンロード
v0.38.2 · 3.3 MB
让 AI 编码从“猜需求”变成“按规范做”,减少返工。
主な機能
- 苏格拉底访谈:自动发问暴露隐藏假设,将模糊想法转化为清晰规范
- 不可变规范(Seed Spec):锁定需求,防止架构漂移
- 3 阶段自动评估:机械验证 → 语义检查 → 多模型共识,告别手动 QA
- 支持主流 AI 编码工具(Claude Code、Codex CLI、OpenCode 等),安装即用
- 本地优先,数据不出本机,可复现可回放
できないこと
- •需要 Python 3.12+;首次使用需要理解其工作流程,不能直接当普通 AI 助手用;部分运行时(如 GitHub Copilot CLI)需要额外配置;项目仍在早期,建议先小项目试用。
使用例
- 构建命令行工具、API、自动化脚本等需要明确需求的项目
- 团队协作时统一 AI 编码的目标和规范
- 需要高质量、可验证代码的研究或商业项目
詳細説明
Ouroboros 是一个本地优先的 AI 编码智能体操作系统。它不让你直接写提示词,而是先用苏格拉底式访谈帮你理清思路、暴露隐藏假设,然后生成一份不可变的规范文档,再通过双钻石分解执行,最后经过机械、语义和多模型共识三级评估。整个过程可复现、可验证。支持 Claude Code、Codex CLI、OpenCode、Hermes 等主流 AI 编码工具,把模糊想法变成可靠代码库,大幅减少返工。
トラブルシューティング & FAQ (2)
トラブル対応WindowsでOuroborosの'WinError 123' checkpoint errorを修正する方法は?
Ouroborosをバージョン0.40.0以降にアップグレードしてください。このリリースでは、チェックポイントのファイル名からコロンやその他のWindows予約文字(< > : " / \\ | ? *)を除去します。これにより、無効なNTFS文字が原因で発生する'WinError 123'を防ぎます。アップグレード後は手動での回避策は不要です。アップグレードが不可能な場合は、一時的にコロンを含むseed_idsを避けてください。ただし、これは信頼性の高い修正ではありません。
トラブル対応Codex CLI 0.134+ で 'ooo interview' を実行する際の 'legacy profile' エラーを修正する方法は?
このエラーは、Codex CLI ≥0.134.0 が profile-v2 ファイル(例:~/.codex/ouroboros‑frontier.config.toml)を使用し、~/.codex/config.toml 内の従来の [profiles.*] テーブルを拒否するために発生します。修正は PR #1268 で進行中です。マージされるまで、手動で移行してください:1) 各 [profiles.ouroboros‑*] ブロックを ~/.codex/config.toml から独自のファイル ~/.codex/ouroboros‑*.config.toml に移動します。2) 従来のセクションを config.toml から削除します。または、PR がマージされた後に ouroboros setup を再度実行してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
步骤1:在终端执行 curl -fsSL https://raw.githubusercontent.com/Q00/ouroboros/main/scripts/install.sh | bash 一键安装
步骤2:打开你常用的 AI 编码工具(如 Claude Code),在会话内运行 ooo interview "我想实现一个任务管理 CLI"
步骤3:回答面试问题,Ouroboros 自动生成规范、执行并评估,最终输出可用代码
- 步骤1:在终端执行 curl -fsSL https://raw.githubusercontent.com/Q00/ouroboros/main/scripts/install.sh | bash 一键安装
- 步骤2:打开你常用的 AI 编码工具(如 Claude Code),在会话内运行 ooo interview "我想实现一个任务管理 CLI"
- 步骤3:回答面试问题,Ouroboros 自动生成规范、执行并评估,最终输出可用代码
SHA-256 チェックサム確認済み
GitHub 公式 Release ページから抽出されたチェックサム
SHA256 チェックサム
d890232e4fff81dbb9a9d6861c653b130ea96bcc204eafd4aae0b2098eb3fc72このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
在终端运行 ouroboros uninstall,将删除所有配置、MCP 注册和数据。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
2 FAQs