tmux-ide
tmux-ide is a terminal-based integrated development environment built on top of tmux. It allows developers to define custom IDE layouts using a simple YAML configuration file (ide.yml), splitting the terminal into panes and windows for code editing, command execution, log viewing, and more. A standout feature is its support for agent-team templates, which enable users to set up multiple AI coding agents (specifically integrated with Claude Code) that operate in parallel within a single tmux session. These agents can be assigned different roles, such as writing code, reviewing changes, or running tests, enabling automated and collaborative AI-assisted software development. The tool also includes a dashboard, custom skill definitions for agents, and extensible scripts, making it a comprehensive hub for orchestrating AI-driven coding workflows directly in the terminal. tmux-ide is open source, highly customizable, and aims to streamline the process of leveraging multiple AI agents for complex programming tasks without leaving the command line.
- Category
- AI Agents
- Pricing
- Open Source
Problem solved
Developers and AI practitioners often need to manage multiple AI coding agent sessions simultaneously, switching between contexts and manually coordinating tasks. tmux-ide solves this by providing a tmux-powered IDE where teams of AI agents (integrated with Claude Code) can be configured, launched, and monitored in a structured terminal layout. This eliminates the overhead of juggling separate terminals and enables efficient parallel execution of agent tasks such as coding, debugging, and code review.
Use cases
- Running parallel AI agents for simultaneous code generation and review within the same tmux session.
- Creating a project-specific IDE layout with dedicated panes for Claude Code agents, logs, and manual command inputs.
- Orchestrating multi-agent debugging sessions where different agents analyze logs, source code, and test outputs concurrently.
- Setting up a tmux-ide template to quickly spin up an AI pair-programming environment for new feature development.
- Automating a CI-like pipeline locally by assigning agent-team members to build, test, and lint code in parallel.
- Training AI teams with predefined skill sets for repetitive coding tasks, reducing manual effort.
Audience
- Developers
- ML Engineers
- Data Scientists
- Researchers
Pros
- Lightweight and terminal-native, leveraging the power of tmux.
- Highly configurable YAML-based layout definitions (ide.yml).
- Built-in agent-team templates for orchestrating multiple AI agents.
- Seamless integration with Claude Code for AI-assisted coding.
- Open source with community contributions and customizable scripts.
Cons
- Requires tmux and familiarity with terminal-based workflows.
- Limited to command-line environments, not suitable for GUI-centric users.
- May have a steep initial setup for users unfamiliar with tmux or YAML configuration.
Official website: https://github.com/wavyrai/tmux-ide
Canonical LambdaBase page: https://www.lambdabase.com/tools/tmux-ide