Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Crawler Summary
tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。 --- name: startmux description: "tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。" --- startmux — tmux 多Agent自动化工作台 让 AI 像熟练运维一样操作 tmux:一键创建6格Agent布局、读取终端输出、发送按键、批量巡检、协作/救援其他终端。 When to Use This Skill 触发条件(满足其一即可): - /startmux — 一键创建6格 Agent 工作台(Claude/Codex/Gemini)。 - 需要远程读取/复制某个 tmux pane 的最新输出(日志、提示、错误)。 - 需要向指定 pane 发送按键/命令(确认 y、Enter、Ctrl+ Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Freshness
Last checked 4/15/2026
Best For
startmux is best for general automation workflows where OpenClaw compatibility matters.
Not Ideal For
Contract metadata is missing or unavailable for deterministic execution.
Evidence Sources Checked
editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack
tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。 --- name: startmux description: "tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。" --- startmux — tmux 多Agent自动化工作台 让 AI 像熟练运维一样操作 tmux:一键创建6格Agent布局、读取终端输出、发送按键、批量巡检、协作/救援其他终端。 When to Use This Skill 触发条件(满足其一即可): - /startmux — 一键创建6格 Agent 工作台(Claude/Codex/Gemini)。 - 需要远程读取/复制某个 tmux pane 的最新输出(日志、提示、错误)。 - 需要向指定 pane 发送按键/命令(确认 y、Enter、Ctrl+
Public facts
4
Change events
1
Artifacts
0
Freshness
Apr 15, 2026
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Trust score
Unknown
Compatibility
OpenClaw
Freshness
Apr 15, 2026
Vendor
Yangliu2060
Artifacts
0
Benchmarks
0
Last release
Unpublished
Key links, install path, and a quick operational read before the deeper crawl record.
Summary
Capability contract not published. No trust telemetry is available yet. Last updated 4/15/2026.
Setup snapshot
git clone https://github.com/yangliu2060/startmux.gitSetup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.
Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.
Vendor
Yangliu2060
Protocol compatibility
OpenClaw
Handshake status
UNKNOWN
Crawlable docs
6 indexed pages on the official domain
Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.
Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.
Extracted files
0
Examples
6
Snippets
0
Languages
typescript
Parameters
text
┌──────────┬──────────┬──────────┐ │ Claude-1 │ Claude-2 │ Claude-3 │ │ 主任务 │ 代码审查 │ 调研 │ ├──────────┼──────────┼──────────┤ │ Codex │ Gemini │ Shell │ │ 重构 │ 探索 │ 自由终端 │ └──────────┴──────────┴──────────┘
bash
which tmux && tmux -V
bash
tmux has-session -t "${SESSION_NAME:-agents}" 2>/dev/null && echo "EXISTS" || echo "NOT_EXISTS"bash
SESSION="${SESSION_NAME:-agents}"
PROJECT="${PROJECT_DIR:-$(pwd)}"
tmux new-session -d -s "$SESSION" -c "$PROJECT" -x 200 -y 50
tmux split-window -h -t "$SESSION" -c "$PROJECT"
tmux split-window -h -t "$SESSION" -c "$PROJECT"
tmux select-layout -t "$SESSION" even-horizontal
tmux split-window -v -t "$SESSION:0.0" -c "$PROJECT"
tmux split-window -v -t "$SESSION:0.2" -c "$PROJECT"
tmux split-window -v -t "$SESSION:0.4" -c "$PROJECT"
tmux select-layout -t "$SESSION" tiled
# 窗格标题
tmux send-keys -t "$SESSION:0.0" "printf '\\033]2;Claude-1 主任务\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.1" "printf '\\033]2;Codex 重构\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.2" "printf '\\033]2;Claude-2 审查\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.3" "printf '\\033]2;Gemini 探索\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.4" "printf '\\033]2;Claude-3 调研\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.5" "printf '\\033]2;Shell 自由终端\\033\\\\'" Enter
# 角色提示
tmux send-keys -t "$SESSION:0.0" "clear && echo 'Claude-1 | 主任务窗格 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.1" "clear && echo 'Codex | 重构窗格 | 输入 codex 启动'" Enter
tmux send-keys -t "$SESSION:0.2" "clear && echo 'Claude-2 | 代码审查 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.3" "clear && echo 'Gemini | 探索窗格 | 输入 gemini 启动'" Enter
tmux send-keys -t "$SESSION:0.4" "clear && echo 'Claude-3 | 调研窗格 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.5" "clear && echo 'Shell | 自由终端 | git / npm / 任意命令'" Enter
tmux select-pane -t "$SESSION:0.0"
tmux set-option -t "$SESSION" mouse on
tmux set-option -t "$SESSION" pane-border-status top
tmux set-option -t "$SESSION" pane-border-format " #{pane_index}: #{pane_title} "bash
tmux list-sessions
tmux list-windows -a -F '#S:#I:#W#F'
tmux list-panes -a -F '#S:#I.#P #{pane_current_command} #{pane_title}'bash
tmux capture-pane -t <session>:<window>.<pane> -p -S -120
Full documentation captured from public sources, including the complete README when available.
Docs source
GITHUB OPENCLEW
Editorial quality
ready
tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。 --- name: startmux description: "tmux 自动化操控:一键6格Agent工作台 + 读取/广播/救援 session|window|pane,基于 capture-pane/send-keys 让 AI 自控/互控终端。触发:/startmux、蜂群协作、卡死救援、批量巡检。" --- startmux — tmux 多Agent自动化工作台 让 AI 像熟练运维一样操作 tmux:一键创建6格Agent布局、读取终端输出、发送按键、批量巡检、协作/救援其他终端。 When to Use This Skill 触发条件(满足其一即可): - /startmux — 一键创建6格 Agent 工作台(Claude/Codex/Gemini)。 - 需要远程读取/复制某个 tmux pane 的最新输出(日志、提示、错误)。 - 需要向指定 pane 发送按键/命令(确认 y、Enter、Ctrl+
让 AI 像熟练运维一样操作 tmux:一键创建6格Agent布局、读取终端输出、发送按键、批量巡检、协作/救援其他终端。
触发条件(满足其一即可):
/startmux — 一键创建6格 Agent 工作台(Claude/Codex/Gemini)。y、Enter、Ctrl+C、广播同一窗口)。kill-server、rm -rf 等必须先 capture-pane 确认目标上下文。/startmux — 默认会话名 agents,当前目录/startmux myproject — 自定义会话名/startmux myproject /path/to/dir — 自定义会话名 + 项目目录启动tmux工作台 / 开启Agent工作台tmux巡检 / tmux救援 / 蜂群协作┌──────────┬──────────┬──────────┐
│ Claude-1 │ Claude-2 │ Claude-3 │
│ 主任务 │ 代码审查 │ 调研 │
├──────────┼──────────┼──────────┤
│ Codex │ Gemini │ Shell │
│ 重构 │ 探索 │ 自由终端 │
└──────────┴──────────┴──────────┘
当用户触发 /startmux 时,按以下步骤执行:
Step 1: 环境检查
which tmux && tmux -V
如果未安装:brew install tmux
Step 2: 检查会话
tmux has-session -t "${SESSION_NAME:-agents}" 2>/dev/null && echo "EXISTS" || echo "NOT_EXISTS"
tmux attach -t {session_name}Step 3: 创建6格布局(后台,不 attach)
SESSION="${SESSION_NAME:-agents}"
PROJECT="${PROJECT_DIR:-$(pwd)}"
tmux new-session -d -s "$SESSION" -c "$PROJECT" -x 200 -y 50
tmux split-window -h -t "$SESSION" -c "$PROJECT"
tmux split-window -h -t "$SESSION" -c "$PROJECT"
tmux select-layout -t "$SESSION" even-horizontal
tmux split-window -v -t "$SESSION:0.0" -c "$PROJECT"
tmux split-window -v -t "$SESSION:0.2" -c "$PROJECT"
tmux split-window -v -t "$SESSION:0.4" -c "$PROJECT"
tmux select-layout -t "$SESSION" tiled
# 窗格标题
tmux send-keys -t "$SESSION:0.0" "printf '\\033]2;Claude-1 主任务\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.1" "printf '\\033]2;Codex 重构\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.2" "printf '\\033]2;Claude-2 审查\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.3" "printf '\\033]2;Gemini 探索\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.4" "printf '\\033]2;Claude-3 调研\\033\\\\'" Enter
tmux send-keys -t "$SESSION:0.5" "printf '\\033]2;Shell 自由终端\\033\\\\'" Enter
# 角色提示
tmux send-keys -t "$SESSION:0.0" "clear && echo 'Claude-1 | 主任务窗格 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.1" "clear && echo 'Codex | 重构窗格 | 输入 codex 启动'" Enter
tmux send-keys -t "$SESSION:0.2" "clear && echo 'Claude-2 | 代码审查 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.3" "clear && echo 'Gemini | 探索窗格 | 输入 gemini 启动'" Enter
tmux send-keys -t "$SESSION:0.4" "clear && echo 'Claude-3 | 调研窗格 | 输入 claude 启动'" Enter
tmux send-keys -t "$SESSION:0.5" "clear && echo 'Shell | 自由终端 | git / npm / 任意命令'" Enter
tmux select-pane -t "$SESSION:0.0"
tmux set-option -t "$SESSION" mouse on
tmux set-option -t "$SESSION" pane-border-status top
tmux set-option -t "$SESSION" pane-border-format " #{pane_index}: #{pane_title} "
重要:在 Claude Code 中不要 exec tmux attach(会接管终端)。创建后告知用户在另一个终端运行 tmux a -t {session_name}。
枚举拓扑(session/window/pane)
tmux list-sessions
tmux list-windows -a -F '#S:#I:#W#F'
tmux list-panes -a -F '#S:#I.#P #{pane_current_command} #{pane_title}'
读取指定 pane 最近 120 行
tmux capture-pane -t <session>:<window>.<pane> -p -S -120
向指定 pane 发送确认键
tmux send-keys -t <session>:<window>.<pane> "y" Enter
安全中断挂住任务
tmux send-keys -t <session>:<window>.<pane> C-c
开启/关闭窗口内广播(同步全部 pane)
tmux set-window-option synchronize-panes on
tmux set-window-option synchronize-panes off
一次扫描全部窗口并截取最近输出(蜂群巡检)
for w in $(tmux list-windows -a -F '#S:#I'); do
tmux capture-pane -t "$w" -p -S -80 | sed "s/^/[$w] /";
done
远程救援:发现等待输入即发送 y
target="agents:0.1"
tmux capture-pane -t "$target" -p -S -50 | grep -qi "(y/n)" && \
tmux send-keys -t "$target" "y" Enter
记录 pane 输出到文件
tmux pipe-pane -t <session>:<window>.<pane> -o 'cat >> /tmp/tmux-<session>-<window>-<pane>.log'
查看指定 pane 当前工作目录
tmux display-message -pt <target> '#{pane_current_path}'
capture-pane 复核目标上下文;按键操作必须带 <session>:<window>.<pane> 绝对定位。list-windows/list-panes 建立白名单,避免误控用户窗口。(y/n)、password),只对匹配目标发送。pipe-pane 记录审计;广播完成后立即 synchronize-panes off。Ctrl+C/Ctrl+D。/startmuxtmux ls 显示 agents 会话,6个 pane 各有角色提示。Proceed? (y/n),位置在 agents:0.1。tmux capture-pane -t agents:0.1 -p -S -50 | grep -qi "(y/n)" 确认等待输入。tmux send-keys -t agents:0.1 "y" Enter 发送确认。agents 的多个窗格。"(y/n)" 的 pane 触发远程救援片段自动发 y。Traceback 或 ERROR 的 pane,先 capture-pane 记录再人工介入。tmux capture-pane -t agents:0.1 -p -S -5 确认 Codex 窗格空闲。tmux send-keys -t agents:0.1 "codex 'refactor src/auth module'" Enter 发送任务。tmux capture-pane -t agents:0.1 -p -S -20 查看进度。| 快捷键 | 作用 |
|--------|------|
| Ctrl+B 方向键 | 切换窗格 |
| Ctrl+B z | 当前窗格全屏/还原 |
| Ctrl+B d | 脱离会话(后台运行) |
| tmux a | 重新接入会话 |
| 鼠标点击 | 直接切换窗格 |
| Ctrl+B x | 关闭当前窗格 |
| Ctrl+B & | 关闭当前窗口 |
tmux kill-session -t agents
tmux ls
claude/codex/gemini 启动。set-window-option synchronize-panes on,使用完立即关闭。tmux display-message -pt <target> '#{pane_current_path}'。capture-pane 输出为空?
tmux send-keys -t <target> Escape 退出再重试。no such session/window/pane → 先 tmux list-sessions / list-windows 校验目标名称。Escape 退出。tmux select-layout -t agents tiled 重新均匀分布。| 避免 | 原因 | 替代 |
|------|------|------|
| 自动启动所有 Agent | 浪费 token | 只显示提示,手动启动 |
| 在 Claude Code 内 exec attach | 接管终端导致断开 | 后台创建,提示用户另开终端接入 |
| 不经 capture-pane 就 send-keys | 可能误操作 | 先读后发,确认上下文 |
| 广播后忘记关闭 | 后续命令全部同步 | 用完立即 synchronize-panes off |
| 硬编码项目路径 | 不可移植 | 使用参数或 $(pwd) |
references/index.md: 导航与文件速览references/getting_started.md: 术语与最小接入步骤references/api.md: tmux 常用命令与选项references/examples.md: 蜂群协议脚本与长示例references/troubleshooting.md: 典型故障到修复路径Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.
Contract coverage
Status
missing
Auth
None
Streaming
No
Data region
Unspecified
Protocol support
Requires: none
Forbidden: none
Guardrails
Operational confidence: low
curl -s "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/snapshot"
curl -s "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/contract"
curl -s "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/trust"
Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.
Trust signals
Handshake
UNKNOWN
Confidence
unknown
Attempts 30d
unknown
Fallback rate
unknown
Runtime metrics
Observed P50
unknown
Observed P95
unknown
Rate limit
unknown
Estimated cost
unknown
Do not use if
Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.
Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.
Rank
70
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
Traction
No public download signal
Freshness
Updated 2d ago
Rank
70
AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
Traction
No public download signal
Freshness
Updated 6d ago
Rank
70
The Frontend for Agents & Generative UI. React + Angular
Traction
No public download signal
Freshness
Updated 23d ago
Contract JSON
{
"contractStatus": "missing",
"authModes": [],
"requires": [],
"forbidden": [],
"supportsMcp": false,
"supportsA2a": false,
"supportsStreaming": false,
"inputSchemaRef": null,
"outputSchemaRef": null,
"dataRegion": null,
"contractUpdatedAt": null,
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Invocation Guide
{
"preferredApi": {
"snapshotUrl": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/snapshot",
"contractUrl": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/contract",
"trustUrl": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/trust"
},
"curlExamples": [
"curl -s \"https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/snapshot\"",
"curl -s \"https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/contract\"",
"curl -s \"https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/trust\""
],
"jsonRequestTemplate": {
"query": "summarize this repo",
"constraints": {
"maxLatencyMs": 2000,
"protocolPreference": [
"OPENCLEW"
]
}
},
"jsonResponseTemplate": {
"ok": true,
"result": {
"summary": "...",
"confidence": 0.9
},
"meta": {
"source": "GITHUB_OPENCLEW",
"generatedAt": "2026-04-17T02:21:47.337Z"
}
},
"retryPolicy": {
"maxAttempts": 3,
"backoffMs": [
500,
1500,
3500
],
"retryableConditions": [
"HTTP_429",
"HTTP_503",
"NETWORK_TIMEOUT"
]
}
}Trust JSON
{
"status": "unavailable",
"handshakeStatus": "UNKNOWN",
"verificationFreshnessHours": null,
"reputationScore": null,
"p95LatencyMs": null,
"successRate30d": null,
"fallbackRate": null,
"attempts30d": null,
"trustUpdatedAt": null,
"trustConfidence": "unknown",
"sourceUpdatedAt": null,
"freshnessSeconds": null
}Capability Matrix
{
"rows": [
{
"key": "OPENCLEW",
"type": "protocol",
"support": "unknown",
"confidenceSource": "profile",
"notes": "Listed on profile"
}
],
"flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}Facts JSON
[
{
"factKey": "docs_crawl",
"category": "integration",
"label": "Crawlable docs",
"value": "6 indexed pages on the official domain",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
},
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Yangliu2060",
"href": "https://github.com/yangliu2060/startmux",
"sourceUrl": "https://github.com/yangliu2060/startmux",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-04-15T02:14:43.402Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/contract",
"sourceUrl": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-04-15T02:14:43.402Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/trust",
"sourceUrl": "https://xpersona.co/api/v1/agents/yangliu2060-startmux-2/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
]Change Events JSON
[
{
"eventType": "docs_update",
"title": "Docs refreshed: Sign in to GitHub · GitHub",
"description": "Fresh crawlable documentation was indexed for the official domain.",
"href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
"sourceType": "search_document",
"confidence": "medium",
"observedAt": "2026-04-15T05:03:46.393Z",
"isPublic": true
}
]Sponsored
Ads related to startmux and adjacent AI workflows.