exPardus

Multi Codex — Development skill for Claude Code

Development community

Lightweight background Codex workers from Codex or Claude Code.

How to install Multi Codex

This entry records only its repository, not the path inside it, so there is no exact command to give. Open exPardus/multi-codex and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Multi Codex does

Lightweight background Codex workers from Codex or Claude Code. One Bash executable, five commands, native plugins.

Alternatives in Development

  • Ralphy — My Ralph Wiggum setup, an autonomous bash script that runs Claude Code, Codex, OpenCode, Cursor agent, Qwen & 2.8k ★
  • Zeron — A native control plane for Claude Code, Codex, Cursor, Devin and other coding agents 1.4k ★
  • OpenSquirrel — For people who get distracted by agents 1.3k ★

README

multi-codex — One shell. Independent workers.

Linux and macOS tests Bash 3.2 or newer Linux and macOS No runtime packages

Give Codex and Claude Code independent Codex workers through the shell.
One Bash executable. Five commands. Plain files. No daemon.

Quickstart · Commands · Models · Startup context · Contributing


Why multi-codex?

A coordinating Codex or Claude Code session can hand off a focused task, keep working, and collect an answer later. Each worker is an independent `codex exec` process, outside the coordinator's native subagent pool. Workers start fresh and exit when finished.

The helper stays small enough to inspect in one sitting. There is no scheduler, service, database, or framework to operate. Account usage and rate limits still apply.

Small by design What you get
Fire and forget spawn returns a worker ID immediately; the worker survives the launching shell closing.
Track completion spawn --wait stays alive for one run so a harness can manage it as a background command.
Explicit context Pass the task and everything the worker needs