首页 AI 正文

终端里的AI代理指挥中心:像管理tmux一样调度多个AI编程助手

2026-05-31 0 19

你是否试过同时运行Claude Code、Cursor的Agent模式、CodeWhisperer和自定义Rust编写的代码生成器,却苦于无法统一查看状态、切换上下文或复用会话?herdr正是为此而生——它不是另一个AI聊天界面,而是一个扎根终端的「AI代理多路复用器」。它把多个AI编码代理(agent)当作进程来管理,支持工作区、标签页、分屏、拖拽布局和后台持久化,让你在纯命令行环境中获得媲美IDE的AI协作体验,且零GUI、零Electron、零平台绑定。

核心功能

终端里的AI代理指挥中心:像管理tmux一样调度多个AI编程助手

  • 终端原生多代理协同:在同一窗口中并排运行多个AI代理(如Claude Code、Codex、自研Rust agent等),每个代理独占一个pane,直接显示其原始终端输出,不经过中间渲染层
  • 类tmux的高效工作流:沿用开发者熟悉的Ctrl+b前缀键绑定——v垂直分屏、h水平分屏、c新建标签页、w切换工作区、n新建工作区,上手零学习成本
  • 鼠标优先的现代TUI交互:支持点击切换焦点、拖拽调整分屏大小、右键菜单快速操作,兼顾键盘党和鼠标党,真正“所见即所得”
  • 会话持久化与热重连:关闭终端后AI代理仍在后台运行;重新执行herdr即可自动重连,所有状态(包括正在思考的Agent)毫秒级恢复
  • 实时状态可视化:每个pane顶部清晰标注代理当前状态——● blocked(等待输入)、● working(正在推理/编码)、● done(任务完成),一目了然
  • 开放集成生态:提供Socket API供外部工具调用,支持自定义配置文件定义Agent启动命令、环境变量、工作目录,轻松接入CI脚本、VS Code终端或iTerm2触发器

适合哪些人用

如果你是以下任一角色,herdr将显著提升你的AI编程效率:一线开发者(频繁使用Copilot/Claude Code做代码补全与重构)、AI工具链搭建者(需要横向对比多个开源Agent效果)、终端极客(拒绝GUI臃肿,坚持tmux+zsh+neovim技术栈)、教育工作者(向学生演示不同AI模型的解题思路差异)或自动化脚本工程师(需批量调度Agent处理代码审查、文档生成等任务)。它不替代你的主力编辑器,而是成为你终端里那个沉默却高效的“AI协作者调度员”。

快速上手

安装仅需一行命令(macOS/Linux):

curl -fsSL https://herdr.dev/install.sh | sh

或使用Homebrew:

brew install herdr

启动后进入项目目录,直接运行:

herdr

首次运行会自动拉起后台服务。按下Ctrl+b后松开,再按Shift+n新建工作区,c新建标签页,v垂直分割当前pane,然后在任意pane中输入herdr run claude-code(需提前配置)即可启动AI代理。所有操作均支持鼠标点击切换焦点与拖拽调整尺寸,无需记忆复杂命令。

项目信息


📦
ogulcancelik/herdr
GitHub

agent multiplexer that lives in your terminal.


3.3k
今日 +923 stars this week
Stars

🔀
212
Forks


Rust

📄
NOASSERTION

Rust · 3265 Star · 开源协议:NOASSERTION(建议查阅仓库LICENSE确认合规性) · GitHub 项目地址

终端不该是AI时代的孤岛——herdr用Rust写就的轻量架构,让多个AI代理第一次真正“住在你的shell里”,而不是浮在窗口之上。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

本网站所提供的所有资源(包括但不限于软件、文档、教程、代码、素材等)均收集自互联网公开渠道,仅供个人学习、研究及交流使用。我们无法对所有资源的版权归属进行逐一核实。

OPENKLC昆仑草-免费资源下载-源码下载 AI 终端里的AI代理指挥中心:像管理tmux一样调度多个AI编程助手 https://www.openklc.com/1179.html

常见问题

相关文章

发表评论
暂无评论