ultracodex 让你在 Codex 订阅和 OpenCode 上运行未经修改的 Claude Code 工作流脚本,并扩展了循环、调度和持久化智能体组织。

Stars

62

7 天增长

暂无数据

Fork 数

5

开放 Issue

0

开源协议

Apache-2.0

最近更新

2026-07-11

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它抽象了后端,使一个可移植的智能体脚本能在 Codex、Claude 或 OpenCode 上运行,并增加了 Claude Code 本身缺乏的生产级特性(验证循环、cron 调度、组织记忆)。

适合谁使用

  • 使用 Claude Code 并希望将繁重工作卸载到 Codex 订阅的开发者
  • 构建需要验证和迭代的多步骤智能体工作流的团队
  • 使用智能体舰队自动化重复任务(如夜间构建、监控)的工程师
  • 研究多智能体系统和结构化智能体记忆的研究人员

典型使用场景

  • 自动化代码审查,带有对抗性批评循环直至所有标准通过
  • 计划的数据摄取和处理任务(例如每 30 分钟生成摘要)
  • 构建一个持久化的研究台,由智能体组成,能记住并总结发现
  • 在不同后端上运行相同的构建脚本以比较成本和性能

项目优势

  • 在 Codex 订阅上运行未经修改的 Claude Code 工作流,节省 Claude 配额
  • 支持多个后端(Codex、Claude、OpenCode),可通过简单配置路由
  • 内置循环机制,使用独立的验证智能体进行质量控制
  • 在 Codex 上提供操作系统级沙箱(macOS Seatbelt),安全处理不受信内容

使用前须知

  • 组织功能是实验性的,需要监督,尚不适合无人值守的生产环境
  • OpenCode 没有操作系统沙箱,且在高并发下可能冲突
  • 操作系统沙箱仅在 macOS 上验证;v1.0 前版本绑定特定后端版本

README 快速开始

Workflow 🌟 Loop 🌟 Scheduler 🌟 Org (experimental)

ultracodex

Run Claude Code workflow scripts, unmodified, on your Codex subscription — and on OpenCode. Then go further than running them: loop them until a skeptical verifier approves, schedule them with cron doing the waking, or stand up a permanent organization of agents that remembers. Your Claude session writes the script and reads the verified result; the heavy lifting lands on the subscription you aren't rationing.

The idea underneath: the agent is a unit of programming. You write ordinary JavaScript and call an agent like a function — await agent(prompt, { schema }) hands back a structured result. ultracodex abstracts the backend away, so one script runs on any of the three it supports: Codex, Claude, or OpenCode. Workflows, loops, schedules, and orgs are what you build once the agent is something you can program with.

Getting started is quick because your agent does the learning: a bundled skill teaches your coding agent how to drive ultracodex, so you describe the task and your agent writes and runs the workflow. One command installs it for Claude Code (ultracodex sync-skills); docs/skills.md covers codex, opencode, and any other agent. Given only that skill, a fresh agent ran all four pillars across Codex, Claude, and OpenCode (the numbers).

Quickstart

Prerequisites: Node ≥ 20, the Codex CLI installed and authenticated (codex login; tested against codex-cli 0.144.0), and — for the prompt-driven flow below — a driving agent, typically Claude Code. No driving agent handy? Skip to driving from the CLI. OpenCode is optional (tested against 1.17.18) — one [route] line turns it on.

npm install -g ultracodex      # or: pnpm add -g ultracodex
ultracodex doctor              # checks node, codex, auth, config — with actionable next steps
ultracodex sync-skills         # teaches Claude Code (and opencode) the whole contract

Then, in Claude Code, the prompt is just the task:

Write a haiku that survives three rounds of adversarial critique. Run it with ultracodex.

Claude auth

项目描述

Run Claude Code workflow scripts, unmodified, on the OpenAI Codex CLI — fable plans, codex executes, fable verifies. Parallel agent fleets, builder–verifier loops, token budgets, full-screen TUI.

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

0xwilliamortiz
精选
0xwilliamortiz GitHub avatar

openclaude-improved

OpenClaude is an open-source CLI coding agent that runs on any platform and supports a wide range of LLM providers, offering the same tools and workflows as Claude Code.

AI 与机器学习大语言模型
577
S40911120
精选
S40911120 GitHub avatar

recensa

Recensa is a self-hosted web viewer that indexes Claude Code session transcripts into a local SQLite database, enabling full-text search, replay, and audit of all past agent conversations without uploading data anywhere.

AI 与机器学习大语言模型
67
7-e1even
精选
7-e1even GitHub avatar

learn-agent

A collection of notes on building coding agents, derived from the production development of the desktop agent Reina, with each mechanism simplified into a zero-dependency, single-file Node.js demo.

AI 与机器学习大语言模型
218