Showrunner is now in early access
Showrunner
Run Claude Code and AI agents in isolated git worktrees. Terminal, file management, and git sync โ your entire dev workflow in one place.
Available for Windows. Mac & Linux coming soon.
// Showrunner AI Chat โ under the hood
import { OpenRouter } from 'openrouter';
const chat = new OpenRouter({
apiKey: process.env.OPENROUTER_API_KEY,
});
// Switch models mid-conversation
const response = await chat.send({
model: "anthropic/claude-opus-4-5",
messages: [
{ role: "system", content: "You are a helpful assistant." },
{ role: "user", content: "Explain this codebase to me." },
],
// Automatic fallback if model is unavailable
fallback: "google/gemini-3-flash",
});
// Token tracking built-in
console.log(`Cost: $${response.usage.cost}`);
console.log(`Tokens: ${response.usage.total_tokens}`);Use Cases
Agent
3 files changed ยท 2m ago
Run Claude Code Agents
Launch agents in isolated git worktrees. Each agent gets its own branch - merge when ready.
Features
Agent Platform
Run Claude Code and CLI agents in isolated git worktrees. Each agent gets its own branch โ review the diff and merge when ready.
Learn more >Integrated Terminal
Full PTY terminal with split panes, tab groups, and session persistence. Your command center, always open.
Learn more >File Management
Navigate, preview, and organize your project files with a built-in file tree, markdown preview, and drag-and-drop support.
Learn more >One-Click Sync
Simplified git for everyone. One click to sync, and time travel to restore any previous version of your project.
Learn more >Multi-Context Projects
Switch between client projects instantly. Each context keeps its own file tree, agent sessions, and git state โ no mixing, no confusion.
Learn more >AI Chat โ Coming Soon
Multi-model chat with branching conversations. Explore different ideas without losing your original thread.
Learn more >Early Access
Ready to take control of your workflow?
Be among the first developers to run Claude Code agents in isolated worktrees. Join the waitlist and we'll reach out when your spot is ready.