Claude Code multi-agent

Ultracodex

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.

65 stars 6 forksMulti-agent & worktrees Plugin marketplace Source

Install

Add the plugin marketplace
/plugin marketplace add YuanpingSong/ultracodex

Run inside Claude Code, then /plugin to pick what to install from it.

Install
npm install -g ultracodex      # or: pnpm add -g ultracodex

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/YuanpingSong/ultracodex.git

From the README

Workflow 🌟
  Scheduler 🌟
  Org (experimental)

ultracodex

Run Claude Code workflow scripts, unmodified, on your Codex subscription — and on OpenCode. Then go further than running them: 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, 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 three 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.153.4), 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.

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 authors the workflow, the fleet…
Read the full README on GitHub

Details

Language
TypeScript
License
Apache-2.0
Last updated
8 September 2026
Topics
agent-orchestrationai-agentsanthropicclaude-codeclicodexllmmulti-agentopenaituitypescrip-ultracode

FAQ

What is Ultracodex?

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. It is a multi-agent for Claude Code, from YuanpingSong/ultracodex on GitHub.

How do I install Ultracodex?

Run npm install -g ultracodex # or: pnpm add -g ultracodex, then follow the setup in the README.

Is Ultracodex popular?

YuanpingSong/ultracodex has 65 GitHub stars and 6 forks. It was last updated on 8 September 2026.

More multi-agent & worktrees

Browse the most popular Claude Code mods, all multi-agent & worktrees, or the skills and MCP server directories.