What problem does it solve? Interactive coding agent CLIs like Codex, Claude Code, OpenCode, and Pi require a pseudo-terminal and careful process management to run programmatically; without PTY and background session handling, output breaks, agents hang, and long-running tasks become impossible to monitor. ## Core Features & Use Cases - PTY-Based Execution: Run any supported coding agent with pty:true so interactive terminal output renders correctly and agents do not hang. - Background Session Management: Launch agents in background mode, then monitor with process actions like log, poll, submit, and kill. - Parallel Workflows: Review multiple PRs or fix multiple issues concurrently using git worktrees and one agent per task. - Use Case: Spawn Codex with --full-auto in a project directory to build a feature in the background, poll its log for progress, and receive an automatic completion notification via an OpenClaw system event. ## Quick Start Ask the agent to run Codex in your project directory with PTY and background mode enabled, for example: start Codex in ~/project to build a dark mode toggle and notify me when it finishes.