显示 HN:Tmux-IDE,开源、代理优先的终端 IDE
Show HN: Tmux-IDE, OSS agent-first terminal IDE

原始链接: https://tmux.thijsverreck.com

Lead + 队友:Claude 协调团队。队友在各自的窗格中独立工作,每个窗格专注于一项任务。 共享任务列表:Agent 通过共享任务和消息进行沟通。Lead 分配,队友认领并汇报。 自组织:一旦布局运行,Lead 可以通过正常的 Claude 提示招募队友、重新分配工作并重塑工作流程。 声明式 YAML:在 ide.yml 中定义团队布局——角色、任务、窗格大小。可在不同机器和项目间复现。 任何技术栈:自动检测 Next.js、Vite、Python、Go 等。开发服务器与 Agent 团队并行运行。 一键启动:tmux-ide 处理 tmux 会话、窗格分割和实验性 env 标志。你启动布局,然后告诉 Claude 如何组织团队。 内置 Claude Code 技能:安装脚本会自动注册一个 Claude Code 技能。要求 Claude 设置你的工作区,它会处理检测、布局和配置。

## Tmux-IDE:一个基于终端、代理优先的IDE Thijsverreck 发布了 Tmux-IDE,一个开源的终端 IDE,专为“代理工程”设计——本质上是运行多个 AI 代理来执行编码任务。它基于 tmux 和 SSH 构建,即使在断开与机器的连接后也能保持持久的编码会话,从而实现长时间运行的任务和远程工作。 该工具有意保持轻量级,专注于为强大的 AI 代理提供一个框架,而不是自身具备丰富的功能。创建者希望获得社区反馈以塑造其发展。 早期的讨论强调了使用 AI 代理编排多个终端会话的挑战,特别是实现可靠的双向通信。另一位评论者质疑了核心用户故事,认为试图用多个代理复制人类开发团队可能会适得其反,因为多任务处理本身就存在已知的不效率。 **链接:** [Github](https://github.com/wavyrai/tmux-ide), [文档](https://tmux.thijsverreck.com/docs)
相关文章

原文

Lead + teammates

One Claude coordinates the team. Teammates work independently in their own panes, each with a focused task.

Shared task list

Agents communicate through shared tasks and messages. The lead assigns, teammates claim and report back.

Self-organizing

Once the layout is running, the lead can recruit teammates, reassign work, and reshape the workflow through normal Claude prompting.

Declarative YAML

Define your team layout in ide.yml — roles, tasks, pane sizes. Reproducible across machines and projects.

Any stack

Auto-detects Next.js, Vite, Python, Go, and more. Dev servers run alongside your agent team.

One command

tmux-ide handles tmux sessions, pane splitting, and the experimental env flag. You launch the layout, then tell Claude how to organize the team.

Claude Code skill built in

The install script registers a Claude Code skill automatically. Ask Claude to set up your workspace and it handles detection, layout, and config.

联系我们 contact @ memedata.com