agent-tower/core
90 stars · Last commit 2026-06-08
The command center for AI agents such as Claude Code, Codex, and Gemini-Cli, making your agents ten times more efficient.
README preview
**English** | [简体中文](./README.zh-CN.md) # Agent Tower > Too many terminal sessions (Claude Code / Codex ...) open? Here's their command center. ## Why I Built This When I first started using Claude Code, I'd open one terminal and sit there, bored, watching it spit out characters. Then I got clever — opened multiple terminals, ran different tasks at the same time, even worked on different projects simultaneously. Productivity went through the roof. I felt like an absolute genius. That lasted about two days before the problems hit: - **Visual chaos**: My desktop was covered in Claude Code terminals. I constantly lost track of which window was running which task. - **Edit conflicts**: Multiple tasks touching the same files meant merge conflicts everywhere. I tried Git Worktree to isolate each task, but manually running commands to split, rebase, and merge was still a pain. - **No mobile access**: Sitting in front of the computer staring at terminals gets old. When I'm chilling on the balcony with my phone, why can't I check on how my AI workhorses are doing? - **Token bills**: More tasks meant bigger bills, and it stung. Plenty of simple tasks could run on cheaper models, but manually switching configs was a hassle — even with tools like ccswitch, you have to wait for the current task to finish before switching. So Agent Tower was born out of necessity — a single dashboard that brings all your agent tasks, terminals, and code changes into one interface. Auto-creates isolated branches, lets you pick providers per task, works from your phone, and notifies you when it's time to review. ## Core Features