Tmux后台代理管理

2小时前更新 2 00
Tmux后台代理管理Tmux后台代理管理
Tmux后台代理管理

技能简介

该技能让你在持久的tmux会话中运行各类编码代理,实现后台自动化编程。支持云端API代理(Claude、Codex、Gemini)和本地免费代理(Ollama系列),任务在后台执行期间你可以同时进行其他工作。

能做什么

  • 启动多种AI编码代理的独立后台会话
  • 同时运行多个代理处理不同任务
  • 随时查看各会话的运行状态和进度
  • 实时接入会话观察或追加指令
  • 灵活切换云端快速响应与本地零成本模式

使用说明

安装依赖

# 安装tmux
brew install tmux

# 如需本地代理,安装Ollama并拉取模型
ollama pull glm-4.7-flash
ollama launch claude --model glm-4.7-flash --config

启动代理会话

# 格式:./skills/tmux-agents/scripts/spawn.sh <名称> <任务> [代理类型]

# 云端代理(消耗API额度,速度更快)
./skills/tmux-agents/scripts/spawn.sh fix-bug "修复登录验证" claude
./skills/tmux-agents/scripts/spawn.sh refactor "重构认证模块" codex

# 本地代理(完全免费,利用Mac GPU)
./skills/tmux-agents/scripts/spawn.sh experiment "重写测试套件" ollama-claude

管理会话

# 查看所有运行中的会话
./skills/tmux-agents/scripts/status.sh

# 检查特定会话状态
./skills/tmux-agents/scripts/check.sh 会话名称

# 实时接入观察(按Ctrl+B再按D退出)
tmux attach -t 会话名称

# 向运行中的会话发送补充指令
tmux send-keys -t 会话名称 "补充指令内容" Enter

# 结束会话释放资源
tmux kill-session -t 会话名称

并行运行示例

./scripts/spawn.sh backend "实现用户API" claude
./scripts/spawn.sh frontend "构建登录表单" ollama-codex
./scripts/spawn.sh docs "编写API文档" gemini

输入与输出

见下方输入与输出表格。

项目内容
输入任务描述文本、代理类型选择(cloud/local)、自定义会话名称
输出持久化tmux会话、实时执行日志、最终代码产出、状态查询结果
适用人群习惯命令行操作的开发者、需要多任务并行处理的工程师、关注API成本的技术团队
不包含可视化监控面板、自动代码提交、团队协作冲突解决、Windows原生支持

 

风险提示

  • 云端代理调用会产生API费用,长时间任务建议优先选用本地模式
  • 本地代理依赖Ollama和本机GPU性能,复杂任务耗时可能较长
  • 会话默认持久保存,需手动kill-session释放系统资源
  • 生产环境关键代码建议使用云端代理以获得更好质量
  • 实验性/高风险任务推荐本地代理,避免不必要的API消耗

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/cuba6112/tmux-agents/SKILL.md
来源类型:GitHub仓库

数据统计

相关导航

暂无评论

none
暂无评论...