What problem does it solve?
Offload implementation, refactoring, and review work to an external autonomous coding agent so engineers can parallelize tasks and manage long-running, iterative code changes without manual terminal supervision.
Core Features & Use Cases
- One-shot automation: Run bounded commands to perform targeted changes or analysis and exit with machine-readable output.
- Interactive long-running sessions: Start TUI-backed background sessions with session IDs, submit follow-ups, poll logs, and manage progress.
- PR review & isolation: Review pull requests in temporary clones or separate worktrees to avoid collisions and perform safe commits.
- Use Case: Run an isolated OpenCode session to refactor an authentication module, add tests, and produce a summary of changed files and remaining issues.
Quick Start
Use the opencode skill to run a one-shot command that adds retry logic to the repository's API client, updates tests, and summarizes the files changed and test results.