Fjärrstyr tmux-sessioner genom att skicka tangenttryckningar och skrapa panelutdata — nödvändigt för att hantera Claude Code och parallella arbetarsessioner.
npx clawhub@latest install tmuxKrav
tmux-skickligheten ger din AI-agent programmatisk kontroll över tmux-sessioner: läsa utdata från rutor, skicka tangenttryckningar (inklusive specialtangenter som Ctrl+C och Enter), samt navigera fönster och rutor. Den är specialbyggd för att övervaka långvariga interaktiva terminalapplikationer — som Claude Code- eller Codex-sessioner — utan att du behöver vara fysiskt närvarande vid terminalen. Sessioner består även efter SSH-frånkopplingar, vilket gör den här skickligheten idealisk för asynkrona och parallella arbetsflöden.
npx clawhub@latest install tmuxKlicka på Installera-knappen längst upp på sidan för installation med ett klick
worker-2 till worker-8) och fördela uppgifter till var och en.exec direkt istället; ingen tmux-overhead behövs.exec med background: true.exec enklare och mer direkt.Läs de senaste N raderna eller hela rullningshistoriken för valfri tmux-pane med hjälp av capture-pane. Stöder inriktning på specifika sessioner, fönster och panes via formatet session:window.pane.
Skicka vanlig text, Enter, Escape och kontrollteckensekvenser (Ctrl+C, Ctrl+D, Ctrl+Z) till valfri ruta. Text och Enter skickas i separata anrop för att undvika kantfall med flerlinjig inklistring i interaktiva TUI:er.
Lista, välj, byt namn på, skapa och avsluta tmux-sessioner och fönster programmatiskt. Navigera mellan rutor för att fokusera rätt mål innan du skickar inmatning.
Identifiera prompter som väntar på användargodkännande (t.ex. ❯, Yes/No, proceed) genom att söka i fångad pane-utdata med grep, och svara sedan med ett tangenttryck — vilket möjliggör helt automatiserade AI-kodningspipelines.
Loopa över en namngiven uppsättning sessioner för att kontrollera status eller skicka uppgifter samtidigt, vilket stöder arbetsflöden med flera parallella arbetarsessioner i tmux.
Agenten fångar periodvis de sista 10 raderna i varje arbetarpanel, söker efter behörighetsuppmaningar med grep och skickar y + Enter för att godkänna — vilket håller kodningssessionerna igång utan mänsklig inblandning.
En orkestreringsagent skickar en unik uppgift (t.ex. Fix the bug in auth.js) till var och en av flera namngivna tmux-sessioner och avsöker sedan deras utdata för att samla in resultaten när varje session är klar.
Fånga hela scrollback-historiken från en bygg- eller testsession som körs i bakgrunden, sök efter felmönster och ta fram en sammanfattning — allt utan att avbryta den pågående processen.
Styr en terminalbaserad UI-applikation (till exempel en REPL eller en textredigerare i textläge) genom att skicka strukturerade tangenttryckningar och läsa det resulterande skärmtillståndet, vilket möjliggör skriptad interaktion med verktyg som saknar ett API.
npx clawhub@latest install tmuxKrav
Logga in för att skriva en recension
Inga recensioner ännu. Var den första att dela din upplevelse!