资讯动态

Kero 终端窗格分屏完全指南:AI Agent、Dev Server 与测试监视器并排运行

发布时间:2026/10/23 1:52:13 来源:尧图企业网站定制
【免费下载链接】keroA cross-platform native terminal app optimized for agents项目地址https://gitcode.com/gh_mirrors/kero/kero点击查看免费下载Kero是一个专为 Coding Agent 打造的跨平台原生终端支持 macOS / Windows / Linux。它的核心亮点之一是窗格分屏Panes你可以在同一个 Session 里让 AI Agent 跑在左侧、Dev Server 跑在右侧、测试监视器test watcher挂在下方全程并排运行、互不干扰。这篇实战指南面向新手带你从零掌握 Kero 的分屏能力快捷键分屏、kero split命令行分屏、比例控制以及如何让 AI Agent 自己为你开分屏跑测试。为什么需要 Kero 窗格分屏用 AI Agent 写代码时最典型的痛点是上下文切换Agent 改完代码你要切出去跑npm run dev看效果刷新页面报错再切回来问 Agent还想同时盯一份go test ./...的输出……传统做法是开好几个终端窗口来回切换或者用 tmux 拼布局。Kero 的Panes 功能把这一切收敛到一个窗口内官方文档 docs/panes.md 对它的定义是Split a session to run things side by side: an agent on the left, its dev server on the right, a test watcher below.把一个 Session 拆成多个窗格并排运行左边 Agent、右边 Dev Server、下面测试监视器再配合 Kero 的两大特性体验更完整状态一目了然每个窗格都有working/waiting/idle/error/exited状态侧边栏直接告诉你哪个窗格需要你会话比窗口更长寿Session 跑在后台守护进程kerod里关掉 Kero 窗口Dev Server 和测试都继续跑重开即恢复。分屏基础操作4 个必记快捷键分屏不需要记复杂命令4 个快捷键覆盖 90% 的场景。以 macOS 为例Windows / Linux 见文末对照表操作快捷键说明向右分屏⌘ DAgent 在左新窗格在右最适合放 Dev Server向下分屏⌘ ⇧ D新窗格在下方适合放测试监视器缩放窗格⌘ ⇧ ↩单窗格全屏再按一次恢复布局关闭窗格⌘ W只关当前窗格不影响同 Session 的其他窗格推荐的三格布局Agent 工作流的标准姿势┌──────────────────────┬──────────────────────┐ │ │ │ │ AI Agent │ Dev Server │ │ (claude / codex) │ npm run dev │ │ ├──────────────────────┤ ├──────────────────────┤ │ │ │ Test Watcher │ │ 编辑器 / Shell │ npm test --watch │ │ │ │ └──────────────────────┴──────────────────────┘操作步骤只有三步在 Session 里启动 Agent例如claude按⌘ D向右分屏在新窗格输入npm run dev再按⌘ ⇧ D向下分屏跑npm test --watch。窗格间快速移动分屏之后最常用的是切换焦点Kero 提供三种方式⌘ ]/⌘ [下一个 / 上一个窗格循环切换⌘ ⌥ ←⌘ ⌥ →⌘ ⌥ ↑⌘ ⌥ ↓按方向精确跳转鼠标直接点击窗格。完整列表见 docs/panes.md可自定义绑定参考 docs/shortcuts.md。Windows / Linux 快捷键对照由于Ctrl 字母在 Windows/Linux 上属于 Shell如Ctrl D、Ctrl WKero 在这些平台上改用Alt或Shift组合键操作macOSWindows / Linux向右分屏⌘ DAlt Shift 向下分屏⌘ ⇧ DAlt Shift -缩放窗格⌘ ⇧ ↩Ctrl Shift Enter上一/下一窗格⌘ [/⌘ ]Ctrl Shift [/Ctrl Shift ]方向移动⌘ ⌥ 方向键Alt 方向键重启窗格⌘ ⇧ RCtrl Shift R关闭窗格⌘ WCtrl Shift W命令行分屏kero split 一个命令搞定不想用鼠标和快捷键Kero 提供了kero命令行工具kero split可以在任意窗格旁新开一个窗格并直接在里面运行命令详见 docs/cli.md# 在下方新开一个窗格跑 Dev Server kero split --down -- npm run dev # 右侧新开一个占 30% 宽度的窗格跑测试 kero split --right --ratio 0.3 -- go test ./... -count1常用参数一览参数作用--right默认/--left/--up/--down新窗格的位置-r,--ratio 0..1新窗格占用的空间比例默认0.5-d,--dir dir让新窗格在别的目录启动-w,--wait等命令跑完再退出并返回其退出码在 Kero 内部运行时kero split默认作用于当前窗格在 Kero 之外比如你自己的终端或脚本里运行时需要指定目标 Sessionkero split my-session --downkero split会输出新窗格的 id方便脚本继续操作它。分屏布局本身的数据结构实现可参考 internal/proto/layout.go。实战让 AI Agent 自己开分屏这是 Kero 最有意思的部分——Agent 可以驱动分屏。安装 Kero 的 skill 后一条命令kero skill setupAgent 就能像人类一样使用kero命令自己给自己开小灶详见 docs/agents.md1️⃣ Agent 在旁边启动 Dev ServerAgent 改完前端代码后可以自己在下方开一个窗格跑 Dev Server直接看到渲染效果kero split --down -- npm run dev2️⃣ Agent 自己跑测试、读结果Agent 在分屏里跑完测试后主动读出失败的用例然后继续修代码——全程无需你切窗口pane$(kero split --down -- go test ./...) kero wait $pane --exit || kero read $pane -n 80这条命令的逻辑开下方窗格跑go test等待它结束如果失败退出码非 0读取该窗格最后 80 行输出。3️⃣ 让 Agent 汇报进度Agent 还能把自己的状态上报给 Kero侧边栏和通知栏会实时显示kero report working Migrating the database --progress 40 kero report blocked Approve the production deploy? kero report done Deployed to stagingblocked状态会触发系统通知——你切走干活时Agent 一卡住就会被叫回来。机制细节见 docs/status.md。两个容易忽略的分屏细节程序退出了窗格不消失Dev Server 崩了、测试跑完了窗格会保留最后一屏输出供你阅读不会自动关闭。看完后按⌘ ⇧ RRestart Pane在原目录重新拉起 Shell或按⌘ W直接关掉窗格。缩放窗格读长日志的神器当测试监视器滚动大量输出时按⌘ ⇧ ↩让该窗格独占整个 Session 区域读完后同键恢复原布局——相当于临时的分屏全屏模式。快速上手清单安装从 Release 页面下载 Kero 并安装装 CLI 工具菜单Kero › Install Command Line Tool…让kero命令可用打开项目⌘ O选择项目目录启动 Agentkero new -n fix-login -- claude分屏⌘ D放 Dev Server⌘ ⇧ D放测试监视器进阶kero skill setup让 Agent 学会自己分屏。总结Kero 把Agent Dev Server 测试监视器三件套整合进一个窗口核心价值可以浓缩成三句话并排运行窗格分屏让 Agent、Dev Server、Test Watcher 同屏可见告别窗口切换命令驱动kero split一行命令完成分屏 启动 等待 读取对人和脚本同样友好Agent 原生AI Agent 能自己开分屏、跑测试、报状态真正把人从人肉中继站的角色中解放出来。更多文档入口docs/panes.md窗格、docs/cli.md命令行、docs/shortcuts.md快捷键、docs/sessions.md会话与项目。赞分享【免费下载链接】keroA cross-platform native terminal app optimized for agents项目地址https://gitcode.com/gh_mirrors/kero/kero点击查看免费下载相关推荐Kero 快速上手指南5分钟安装并运行你的第一个 AI Agent 会话Kero 快速上手指南5分钟安装并运行你的第一个 AI Agent 会话 Kero 是一款专为 AI 编程 Agent 打造的跨平台原生终端应用支持 macLobeHub 本地开发服务器Local Dev Server完整操作指南Agent 验收测试后端的启动、重启与排障LobeHub 本地开发服务器Local Dev Server完整操作指南Agent 验收测试后端的启动、重启与排障 本指南以 LobeHub 仓库中的人工智能大模型AI AgentAI 应用多智能体前端后端本地部署工具调用ECC dmux Workflows 实战指南基于 tmux 窗格的 AI Agent 多会话并行编排ECC dmux Workflows 实战指南基于 tmux 窗格的 AI Agent 多会话并行编排 在 ECCagent harness performAI AgentAI 技能AI 插件Agent 工作流工具调用人工智能上一篇PHP修行之路PHP开发工具与环境配置完整清单下一篇TensorRTX错误处理与调试指南从环境配置到推理优化的实战解决策略创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑