尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

Herdr agent skill完全指南:让Claude Code自己驾驶Herdr

Herdr agent skill完全指南:让Claude Code自己驾驶Herdr Herdr agent skill完全指南让Claude Code自己驾驶Herdr【免费下载链接】herdrthe runtime your coding agents live on项目地址: https://gitcode.com/GitHub_Trending/her/herdr如果你正在用Claude Code等编程智能体写代码那么 Herdr 的agent skill值得一试只需安装一份 Markdown 技能文件Claude Code 就能自己驾驶 Herdr——自动分割窗格、启动并等待其他智能体、读取日志、在后台运行命令而你只需要看侧边栏上滚动的状态。本文从零开始带你完整配置这套智能体驾驶智能体的工作流。Herdr agent skill是什么Herdr 是一个住在终端里的运行时the runtime your coding agents live on它把终端组织成工作区、标签页和窗格自动识别窗格里运行的编程智能体并把idle、working、blocked、done等状态汇总到侧边栏。而 agent skill 就是教智能体怎么开 Herdr 这辆车的说明书。它的本体只是一份 Markdown 指令文件技能文件skills/herdr/SKILL.md官方说明文档agent-skill.mdx把这份文件装进任何支持技能skills或自定义指令的智能体智能体就学会了通过herdrCLI 与本地会话通信查看邻近智能体、拆分窗格、等待输出、给同伴派活。没有技能系统直接把文件内容粘贴进智能体的项目指令即可。3步安装把herdr技能装进Claude Code第 1 步安装 HerdrmacOS 用户最简单brew install herdrLinux / Windows 用户可参考安装文档官方提供了一键安装脚本和 PowerShell 脚本。第 2 步安装 agent skillnpx skills add herdrdev/herdr --skill herdr -g-g表示全局安装省略则装进当前项目。另外如果 Herdr 已装好直接运行herdr --skill就能打印出与当前二进制版本匹配的内置技能副本方便手动安装。第 3 步在 Herdr 内启动 Claude Codeherdr claude只要智能体跑在 Herdr 管理的窗格里环境变量HERDR_ENV1就会自动注入技能随即生效。对 Claude Code 说帮我再开一个 Codex 在旁边审查代码它就能自己完成剩下的事。工作原理为什么Claude Code能驾驶Herdr技能的运行逻辑可以概括为一个前提 一套 CLI 一种状态机组成部分作用HERDR_ENV1检查智能体先确认自己跑在 Herdr 窗格内否则拒绝操作herdrCLI与当前会话的本地 socket 通信绝大多数命令返回 JSON生命周期状态idle、working、blocked、done、unknown五种状态驱动等待与判断几个关键设计让智能体驾驶智能体变得可靠ID 从 JSON 读取不靠猜。工作区、标签页、窗格都有稳定的不透明 ID如w1:p1技能要求智能体从创建命令的 JSON 响应中解析 ID而不是靠侧边栏顺序瞎猜。等待基于生命周期而非轮询。agent prompt --wait会等待第一个稳定的idle/done/blocked状态如果 5 秒内观察不到状态变化会返回agent_prompt_stalled而不是无限等待。状态识别有据可依。Herdr 用 claude.toml 这类屏幕清单manifest解析终端画面来判断智能体是忙碌还是空闲完整规则见智能体检测文档。上手实战5个最常见的agent skill场景装好之后这些用法可以直接对 Claude Code 说人话实现完整命令参考智能体自动化文档 不抢焦点地开个小窗跑测试在旁边窗格跑一遍just test别抢我的焦点——智能体会用pane split --no-focus创建兄弟窗格并运行命令。 启动一个审查智能体开个 Codex 审查当前 diff只报告可执行的问题——agent startagent prompt --wait一条龙。⏳ 等测试/服务就绪pane wait-output支持按文本或正则匹配输出匹配到就继续下一步。 读取邻居的输出agent read --source recent-unwrapped优先读取带软换行合并的近期日志适合看长回答。 处理审批弹窗智能体进入blocked时技能要求先读取对话框内容并询问你而不是擅自替你按键——这一点非常关键。安全须知防止智能体越狱技能文件内置了多层护栏也建议你了解它们不在 Herdr 内就不动手HERDR_ENV1未设置时智能体必须停下并说明自己不在 Herdr 窗格内防止外部智能体控制它不拥有的会话。目标必须显式用--current、明确窗格 ID 或唯一智能体名作为目标绝不依赖当前聚焦窗格那可能是你或其他客户端的窗格。不销毁不属于自己的东西技能明确规定不关闭未创建的窗格/工作区不执行herdr server stop更不杀主进程。遇到 blocked 先问人审批和问题弹窗必须先展示给你由你决定如何回答。延伸阅读资料路径技能源文件skills/herdr/SKILL.md智能体技能文档agent-skill.mdx智能体自动化agent-automation.mdx智能体检测机制agents.mdx核心概念concepts.mdx装好技能后你的工作方式会从一个人盯十个终端变成给智能体布置任务然后看侧边栏。这正是 Herdr 想做的事让智能体不只写代码也管理自己运行的世界。【免费下载链接】herdrthe runtime your coding agents live on项目地址: https://gitcode.com/GitHub_Trending/her/herdr创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表