What problem does it solve? Orchestrating an autonomous coding agent from a terminal requires knowing the right CLI flags, handling interactive permission dialogs, and managing sessions, which is error-prone when done manually. ## Core Features & Use Cases - Print Mode Automation: Run one-shot non-interactive coding tasks with claude -p, structured JSON output, JSON schema extraction, and piped input for CI/CD pipelines. - Interactive tmux Orchestration: Drive multi-turn Claude Code sessions through tmux, including handling workspace trust and permissions dialogs programmatically. - Session & Cost Management: Resume sessions by ID, fork sessions, cap spend with --max-budget-usd, and limit agentic loops with --max-turns. - Use Case: Pipe a git diff into claude -p to get an automated PR review, or run three parallel tmux sessions to fix a bug, write tests, and update docs simultaneously. ## Quick Start Ask the agent to run claude -p with your coding task, an allowedTools whitelist, and a max-turns limit in your project directory.