b1-server

터미널 창을 닫아도 server 안의 pane과 agent는 계속 돈다

터미널 창 TUI (client) 붙었다 떨어진다 server claude 나와의 대화 $i $(date +%T) 시계 pane pane = 가상 terminal(PTY) + 프로그램(process) 창 0개 터미널 창 창 닫기 herdr server 시계 pane claude 대화 그대로 0 5 10 15 20 s 개념도만 크게 보기

server 하나가 모든 pane의 프로그램을 쥐고, 터미널 창의 herdr 화면(TUI)은 거기 붙는 client다. 그래서 창을 닫아도 pane과 agent는 계속 돈다.

명령

  1. herdr pane split --current --direction right --no-focus -> .result.pane.pane_id가 <clock>
  2. herdr pane run <clock> 'i=0; while :; do i=$((i+1)); echo "$i $(date +%T)"; sleep 1; done'
  3. 사용자: 터미널 창을 닫고(또는 prefix+q), 새 터미널에서 herdr
  4. herdr pane read <clock> --source recent --lines 120: 번호가 빠짐없이 이어진다. 시각은 가끔 1초씩 건너뛰니 번호로 본다.
  5. herdr pane close <clock>

참고