Tmux-IDE, OSS agent-first terminal IDE
Hey HN, Small OSS project that i created for myself and want to share with the community. It's a declarative, scriptable, terminal-based IDE focussed on agentic engineering. That's a lot of jargon, but essentially its a multi-agent IDE that you start in your terminal. Why is that relevant? Thanks to tmux and SSH, it means that you have a really simple and efficient way to create your own always-on coding setup. Boot into your IDE through ssh, give a prompt to claude and close off your machine. In tmux-ide claude will keep working. The tool is intentionally really lightweight, because I think the power should come from the harnesses that you are working with. I'm hoping to share this with the community and get feedback and suggestions to shape this project! I think that "remote work" is directionally correct, because we can now have extremely long-running coding tasks. But I also think we should be able to control and orchstrate that experience according to what we need. The project is 100% open-source, and i hope to shape it together with others who like to work in this way too! Github: https://github.com/wavyrai/tmux-ide Docs: https://tmux.thijsverreck.com/docs
- Code-Generierung
- Forschungshilfe
- KI-Agent
✨ KI-Zusammenfassung
Tmux-IDE is an open-source, terminal-based IDE designed for agentic engineering, enabling always-on coding setups through tmux and SSH for long-running tasks.
Am besten geeignet für
Developers using AI agents for coding, Remote developers, Users who prefer terminal-based workflows
Warum es wichtig ist
It provides a lightweight, scriptable environment for orchestrating and managing long-running AI-assisted coding tasks remotely.
Hauptfunktionen
- Declarative and scriptable terminal-based IDE
- Agent-first focus for agentic engineering
- Multi-agent IDE architecture
- Leverages tmux and SSH for always-on coding setups
Anwendungsfälle
- A freelance developer can set up Tmux-IDE on a remote server, connect via SSH, and initiate a long-running code generation task with an AI agent. They can then disconnect, knowing the agent will continue working on the project, allowing them to efficiently manage their time and resources.
- An open-source contributor can leverage Tmux-IDE to maintain a persistent development environment for a community project. By starting the IDE in the terminal and connecting remotely, they can allow AI agents to continuously test and refactor code, ensuring the project remains stable and up-to-date even when they are offline.
- A researcher can use Tmux-IDE to orchestrate complex data analysis workflows. They can configure agents to process large datasets, run simulations, and generate reports, all within a terminal-based IDE accessible via SSH. This allows for uninterrupted agent execution and easy monitoring of progress.