Keyboard shortcuts

Press or to navigate between chapters

Press ? to show this help

Press Esc to hide this help

TUICommander Documentation

Run multiple AI coding agents in parallel across isolated Git worktrees. Observe, control, and merge AI development from a single terminal workspace.

Popular articles

Browse by section

  • User Guide — install, configure, and drive TUICommander day to day
  • Architecture — how the app is put together, and how agent detection works
  • Backend — Rust subsystems: PTY, git, MCP, output parsing
  • Frontend — Solid components, stores, transport layer, terminal internals
  • API Reference — HTTP, Tauri commands, SDK, and plugin authoring
  • Developer Guide — build from source, profile, and release

Key Features

  • Terminal Management — Tabbed terminals with split panes, drag-and-drop reordering, and per-branch isolation via Git worktrees
  • AI Agent Support — Auto-detect Claude Code, Aider, Codex, Gemini CLI and more. Monitor progress, costs, and active subtasks in real time
  • Git Worktrees — Each branch gets its own working directory. Create, merge, archive, and batch-manage worktrees from the UI
  • GitHub Integration — PR badges, CI status rings, merge from the UI, post-merge cleanup, and notification bell for PR events
  • Plugin System — Extend TUICommander with JavaScript plugins. Full API for terminals, git, notifications, and status bar widgets
  • MCP Bridge — Expose app capabilities to AI agents via Model Context Protocol

The complete, always-current capability inventory lives in the Feature Reference.