libtmux-mcp
活跃·★ 13·MIT·更新于 2026-10-17
libtmux-mcp是一个基于libtmux构建的模型上下文协议服务器,使AI智能体能够与tmux会话进行交互。它允许智能体直接创建、管理和编排tmux会话、窗口和窗格,从而实现终端自动化和复杂的命令执行。
#tmux#AI智能体#终端自动化#模型上下文协议#Python#命令行工具#工作流自动化#进程编排
01
功能特性
01为AI智能体提供全面的tmux会话、窗口和窗格管理功能。
02确定性地执行shell命令,并捕获输出和退出状态。
03能够在tmux窗格中等待特定文本或内容更改。
04高效捕获窗格内容、光标和滚动状态,包括增量更新。
05内置安全功能,防止智能体对其宿主环境执行自毁操作。
02
兼容性
Python
运行时
已通过文档验证
tmux
目标环境
已通过文档验证
Model Context Protocol
协议
已通过文档验证
03
快速开始
1
$ uvx libtmux-mcp
04
使用场景
↳AI智能体在tmux会话中自动化测试执行和结果分析。
↳在tmux环境中监控和管理长时间运行的开发服务器或进程。
↳编排复杂的多步骤终端工作流并与基于文本的用户界面(TUI)交互。
↳为AI智能体提供直接控制终端的能力,以执行各种操作任务。
05
同类工具
评论
登录后发表评论
暂无评论,来发表第一条吧