π¦ ClawHub
Coding Sessions
by @luke-deltadesk
Run long-lived AI coding agents (Codex CLI, Claude Code, Ralph loops) in persistent tmux sessions with completion hooks and automatic monitoring. Use when la...
π‘ Examples
Single Codex Task
tmux -S ~/.tmux/sock new -d -s "cd && \
PATH=/opt/homebrew/bin:\$PATH codex exec --full-auto ''; \
EXIT_CODE=\$?; echo 'EXITED:' \$EXIT_CODE; \
openclaw system event --text ' finished (exit \$EXIT_CODE) in ' --mode now; \
sleep 999999"
Ralph Loop (preferred for multi-step work)
tmux -S ~/.tmux/sock new -d -s "cd && \
PATH=/opt/homebrew/bin:\$PATH ralphy --codex --prd PRD.md; \
EXIT_CODE=\$?; echo 'EXITED:' \$EXIT_CODE; \
openclaw system event --text 'Ralph loop finished (exit \$EXIT_CODE) in ' --mode now; \
sleep 999999"
Parallel Ralph Loops
tmux -S ~/.tmux/sock new -d -s "cd && \
PATH=/opt/homebrew/bin:\$PATH ralphy --codex --parallel --prd PRD.md; \
EXIT_CODE=\$?; echo 'EXITED:' \$EXIT_CODE; \
openclaw system event --text 'Ralph parallel finished (exit \$EXIT_CODE)' --mode now; \
sleep 999999"
π Tips & Best Practices
~/.codex/log/codex-tui.log β run codex auth loginTERMINAL
clawhub install coding-sessions