coding-agent
Delegate coding tasks to Codex, Claude Code, Pi, or OpenCode agents via background bash processes.
- Supports four coding agents (Codex, Claude Code, Pi, OpenCode) with agent-specific execution modes: PTY required for Codex/Pi/OpenCode; Claude Code uses
--print --permission-mode bypassPermissionswithout PTY - Background execution with session monitoring via process tool actions (log, poll, write, submit, kill) for long-running tasks
- Designed for feature building, PR reviews, refactoring, and iterative coding with file exploration; includes patterns for parallel issue fixing using git worktrees
- Requires git repository for Codex (use temp init for scratch work); respects workdir isolation to prevent unrelated file access
Coding Agent
Use for background feature builds, PR reviews, large refactors, and issue-to-PR loops. Do not use for simple edits, read-only lookup, ACP thread-bound work, or any run inside ~/.openclaw, $OPENCLAW_STATE_DIR, or active OpenClaw state dirs.
Hard rules
- Always launch with
background:true. - Codex, Pi, OpenCode: use
pty:true. - Claude Code: no PTY; use
claude --permission-mode bypassPermissions --print. - Capture a real notification route before spawning.
- Worker must send completion/failure via
openclaw message send. - Do not rely on heartbeat, system events, or notify-on-exit.
- Monitor with
process; do not kill slow workers without cause. - If user asked for a specific agent, use that agent.
- If worker fails/hangs, respawn or ask; do not silently hand-code instead.
- Never checkout branches or run background coding agents in
~/Projects/openclaw; use an isolated checkout.
Notification block
More from steipete/clawdis
summarize
Summarize or transcribe URLs, YouTube/videos, podcasts, articles, transcripts, PDFs, and local files.
15.8Kweather
Current weather and forecasts with wttr.in via curl for locations, rain, temperature, travel planning.
4.4Ktmux
Control tmux sessions/panes for interactive CLIs: list, capture output, send keys, paste text, monitor prompts.
3.6Kgog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
3.2Knano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
2.8Kopenai-whisper
Local speech-to-text with the Whisper CLI (no API key).
2.7K