Multi-session workbench for agentic coding tools.
Run parallel Claude Code, Gemini CLI, Codex CLI, and OpenCode sessions in isolated git worktrees. Sessions can't interfere with each other, survive crashes, and persist across restarts.
Electron · React · TypeScript · node-pty · xterm.js
Run multiple agent sessions side-by-side. Launch Claude Code, Gemini CLI,
Codex CLI, or OpenCode in a native PTY via node-pty with full
terminal emulation through xterm.js.
Each session gets its own git worktree — a real filesystem copy,
not just a branch switch. Sessions can't interfere with each other's changes.
Watches ~/.claude/teams/ via chokidar for Claude Code team
formation. Displays hierarchies, task assignments, and status without
modifying Claude Code's internal state.
Detects orphaned worktrees on startup. Uncommitted changes from crashed sessions are auto-committed before cleanup. Nothing gets silently lost.
Electron + node-pty on Windows, macOS, and Linux. Handles
Windows-specific edge cases like reserved filenames and PTY encoding.
SQLite-backed session storage via sql.js. Resume any session
after restart, archive old ones, or land completed work back on your
main branch.
Built-in HTTP + WebSocket server with token authentication. Access your sessions from a browser on any device on your network.
Supports Claude Code, Gemini CLI, Codex CLI, and OpenCode. Install the CLIs you plan to use and make sure they are available on PATH.
Unattended workflow flags are provider-specific. For Claude Code, Sorcerer can
run sessions with --dangerously-skip-permissions. This is configurable
per session. See Anthropic's docs for details.
On Windows, SmartScreen may prompt you — click More info → Run anyway. On macOS, right-click → Open on first launch.
Sorcerer started as a personal workflow tool and grew into something worth sharing. Built by one developer who needed a better way to manage parallel coding-agent sessions.
It's open source under AetherCI. If you work across Claude Code, Gemini CLI, Codex CLI, or OpenCode sessions, give it a spin.
AetherCI also builds AI-powered CI/CD failure analysis — the other half of the AI development workflow.