Coordinate OpenClaw as the brain dispatching multiple Codex instances in parallel: one for coding, one for testing, one for code review. Each agent works in an isolated git worktree to avoid conflicts.
Not for:
text
User → OpenClaw (brain) → Codex Coder → Codex Tester → Codex Reviewer
→ Codex Tester (parallel)
→ Codex Reviewer (parallel)
bash
cd /Users/liuchang/.openclaw/workspace
git worktree add -b coder /Users/liuchang/agent-coder HEAD
git worktree add -b tester /Users/liuchang/agent-tester HEAD
git worktree add -b reviewer /Users/liuchang/agent-reviewer HEAD
bash
#!/bin/bash
CODER_DIR="/Users/liuchang/agent-coder"
TESTER_DIR="/Users/liuchang/agent-tester"
REVIEWER_DIR="/Users/liuchang/agent-reviewer"
case "$1" in
coder)
cd "$CODER_DIR" && codex exec "$2"
;;
tester)
cd "$TESTER_DIR" && codex exec "$2"
;;
reviewer)
cd "$REVIEWER_DIR" && codex exec "$2"
;;
esac
agent-coder/agent-tester/RoleWorktreeCommandCoderagent-coder``codex exec "implement X"Testeragent-tester``codex exec "test X"Revieweragent-reviewer``codex exec "review X"
bash
# Coder: Implement feature
codex exec "创建登录功能,使用 JWT"
# Tester: Write tests
codex exec "为 ../agent-coder/login.py 写测试"
# Reviewer: Review code
codex exec "审查 ../agent-coder/login.py"
Successfully implemented hello.py example:
__main__ protection