What problem does it solve?
It solves the pain of context switching and tangled local changes by creating isolated git worktrees and optional tmux sessions for each issue, PR, or feature you need to work on with Claude Code.
Core Features & Use Cases
- Worktree-first isolation: Keeps each task’s code changes confined to its own dedicated git worktree, reducing conflicts between concurrent fixes and reviews.
- PR review sessions: For GitHub PRs, fetches PR metadata, creates a review worktree, and prepares a PR-focused task context for Claude Code.
- Issue fix and feature sessions: For issues (GitHub or Jira), creates a fix worktree/branch and primes Claude with issue details; for features, creates a feature worktree and starts an implementation workflow.
- Optional tmux orchestration: Uses tmux session names and a registry so you can attach, list, kill, and clean up sessions later.
Quick Start
Start with omc teleport when you want an isolated issue/PR/feature worktree before adding tmux/session orchestration by running a command like: omc teleport #123.