用途:控制 Kaku 终端面板并管理多 session 运行时,用于在 pane 中启动 Claude Code(CC)或 Codex 并注入任务。
主要能力:kaku cli 提供 list、split-pane、send-text、get-text、activate-pane、kill-pane、set-tab-title 等操作;layout.sh 提供 4grid、2h、2v、3col、1+2 等布局预置;send.sh 为自动追加回车的发送封装;alex runtime session 与 HTTP API(:9090)管理 session 生命周期(start/list/status/inject/stop)。
关键用法与限制:提交必须用 --no-paste $'\r',不能用 \n;启动 CC 前须 unset CLAUDECODE,否则嵌套 session 报错;创建 pane 用 split-pane 而非 spawn,否则命令退出后 pane 消失。Runtime API 的 parent_pane_id 为必填,省略返回 400,-1 表示只建记录不启动 CC。环境变量 KAKU_PANE_ID 自动传入 --parent-pane-id,KAKU_STORE_DIR 默认 ~/.kaku/sessions。
适用场景:多 pane 并行运行 CC/Codex、事件监控(~/.kaku/sessions/*.events.jsonl)、检测 CC 完成状态。
限制:资料未提供安装方式、收费、平台支持与效果说明。