agent-mux
AI 编码代理的跨引擎调度层。当您需要时使用:在 Codex/Claude/Gemini 上启动工作程序、恢复超时调度、在飞行中引导正在运行的工作程序或协调多模型工作。触发:代理多路复用、调度、生成工作线程、编解码工作线程、配置文件调度、异步调度、引导代理、恢复超时、多引擎。 --- # agent-mux 一个 CLI,三个引擎(Codex、Claude、Gemini),一个 JSON 合约。工作人员身份位于“~/.agent-mux/prompts/”的提示文件中——使用 YAML frontmatter 进行降价,设置引擎、模型、工作量、超时和系统提示。没有配置文件,没有角色表。提示符是工人。 ## 快速调度 三种模式覆盖95%的调度。 **配置文件调度**(标准路径 - 一个标志解决所有问题):``bash agent-mux -P=lifter -C=/repo "修复 src/client/retry.go 中的重试逻辑" 2>/dev/null ``` **异步调度**(触发,稍后收集):````bash ID=$(agent-mux -P=scout --async -C=/repo "查找已弃用的 API 用法" 2>/dev/null | jq -r .dispatch_id) agent-mux wait --poll 30s "$ID" 2>/dev/null agent-mux result --json "$ID" 2>/dev/null ``` **通过 stdin** 进行结构化调度(规范机器调用): ```bash printf '%s' '{"profile":"lifter","prompt":"实现修复","cwd":"/repo"}' \ | agent-mux --stdin --async 2>/dev/null ``` 解析标准输出 JSON。每个结果都有“status”、“response”、“activity.files_changed”和“metadata.engine”。始终首先检查“状态”。 ## 个人资料名册
更新日志: Source: GitHub https://github.com/buildoak/agent-mux
评论加载中...