Claude Code multi-agent

Open Dynamic Workflows

Open Dynamic Workflows: TypeScript CLI runtime for Claude Code-style dynamic workflows across Codex, Claude Code, Gemini, Qwen, Kimi, and custom coding-agent CLIs.

Install

From source
git clone https://github.com/xz1220/open-dynamic-workflows.git

From the README

Open Dynamic Workflows

Dynamic workflows for coding agents. An open runtime that turns Codex, Claude Code,
Gemini, Qwen, Kimi, Oh My Pi, Kilo Code, OpenCode, and Cursor into orchestrated
fleets — same scripts as Claude Code's own Workflow tool, plus a live web dashboard.

English · 简体中文

Open Dynamic Workflows (ODW) is a TypeScript / Node CLI runtime for
portable dynamic workflows: JavaScript scripts that fan out coding agents with
agent(), parallel(), and pipeline() outside the host agent's context. If
you are looking for an open dynamic workflow engine for Codex, Claude Code,
Gemini, Qwen, Kimi, OMP, Kilo, OpenCode, Cursor, or a custom CLI, this is the project.

A dynamic workflow is a small JavaScript script that holds an orchestration
plan in ordinary code and dispatches coding-agent CLIs *at scale* — outside the
host agent's own context. You write the script (or hand it one), a runtime runs
it in the background, and only the final result comes back. Claude Code can
already do this inside its own private runtime; ODW makes the same scripts
portable to any agent, so the workflows the Claude Code ecosystem is already
producing become artifacts you can run anywhere.

▶ Watch the 33-second demo with sound — author a workflow, fan agents out, and watch the run light up live.

Why orchestrate at all?

Letting one agent grind in its own context tops out fast. Each row is a failure
mode you have probably met; each mechanism is a runnable pattern in this repo:

Highlights

- Portable — run the *same* workflow script on Codex, Claude Code, Gemini,
  Qwen, Kimi, OMP, Kilo, OpenCode, Cursor, or your own CLI. Switch adapters — or
  mix them per phase, and fall back to another CLI when one runs out of quota.
- Claude-style workflow primitives — export const meta + injected
 …
Read the full README on GitHub

Details

Language
TypeScript
License
MIT
Last updated
3 November 2026
Topics
agent-orchestrationai-agentsclaude-codecodexcoding-agentsdynamic-workflowdynamic-workflowsmulti-agentopen-dynamic-workflowstypescript

FAQ

What is Open Dynamic Workflows?

Open Dynamic Workflows: TypeScript CLI runtime for Claude Code-style dynamic workflows across Codex, Claude Code, Gemini, Qwen, Kimi, and custom coding-agent CLIs. It is a multi-agent for Claude Code, from xz1220/open-dynamic-workflows on GitHub.

How do I install Open Dynamic Workflows?

Clone xz1220/open-dynamic-workflows from GitHub and follow the setup steps in its README.

Is Open Dynamic Workflows popular?

xz1220/open-dynamic-workflows has 112 GitHub stars and 10 forks. It was last updated on 3 November 2026.

More multi-agent & worktrees

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