The harness is all you need (mostly)
文章介绍了如何通过使用 GitHub Copilot 的核心功能来提升 AI 辅助开发的效率,而不必追求过多新工具。作者提出了四个关键步骤:选择合适的工具、开启 YOLO 模式以赋予代理自主权、从原型制作开始明确需求以及进行方法化的规划。
文章介绍了如何通过使用 GitHub Copilot 的核心功能来提升 AI 辅助开发的效率,而不必追求过多新工具。作者提出了四个关键步骤:选择合适的工具、开启 YOLO 模式以赋予代理自主权、从原型制作开始明确需求以及进行方法化的规划。
文章深入解析了 Matt Pocock 的 AI 工具 /grill-me 的核心逻辑。该工具并非让 AI 直接执行任务,而是通过一套追问协议,强迫 AI 先理清需求再行动,解决了 AI 瞎猜和抢跑的问题。文章进一步阐述了完整的 AI 协作五步法:质疑、规格化、拆票、TDD 和架构评审,旨在通过纪律约束防止 AI 失控,提升人机协作质量。
《Clean Code》作者鲍勃大叔表示,为利用AI生产力,他不阅读AI生成的代码,而是通过设置单元测试、QA流程、代码质量指标等严格约束来确保质量。他提出了由多个Agent组成的流水线实践,强调AI时代核心能力从读代码转向写测试和定指标。
文章讲述了一个2人AI辅助团队在3.5个月内完成了原定7-8月的复杂计费系统重构。作者强调,通过前期构建上下文、严格的技术规格说明和代码审查流程(V.U.E.),小团队利用AI能大幅超越传统大团队的生产力。
文章探讨了软件工厂的概念,分为人工介入的“轻工厂”和无人值守的“暗工厂”。作者分析了循环、harness和工厂的关系,指出仅靠harness工程不足以应对代码库质量挑战,并警示暗工厂可能加剧理解债务。
LangChain 推出一套开源软件工程代理工具,包括本地编码的 dcode、云端自动作业的 OpenSWE、代码审查的 OpenSWE Review 以及维护文档的 OpenWiki。这些工具基于 Deep Agents 构建,支持开源模型和 LangSmith 追踪,旨在让团队在不同工作流中拥有对 AI 代理的完全控制与定制能力。
Replit通过引入AI代理实现了公司运营模式的变革。工程师代码输出增长近三倍,代码审查时间保持稳定,质量指标提升。代理系统处理生产事故、代码审查、数据分析等任务,形成自动驾驶公司。员工专注于战略决策,AI执行具体步骤,显著提升生产力和效率。
文章探讨了在智能体工程中,工程师需要掌控外层循环,即对系统的问责。通过定义质量、裁决和可回应性三个概念,强调人在AI辅助代码生成中的决策权和所有权。AI代码生成比例增长,但审查和验证成为瓶颈,需建立更有效的信任验证机制。
文章介绍了一款名为 grill-me 的 Skill,用于解决 AI 项目中因需求不清晰导致的翻车问题。不同于直接生成内容,该 Skill 通过逆向追问的方式,帮助用户梳理目标用户、核心问题、边界条件及风险等关键要素。它特别适合产品经理、开发者及 AI 小白在开工前进行需求评审,减少因方向错误造成的返工,提升 AI 协作效率。
本文分享了作者在使用 AI Agent 辅助编程时的实战经验。文章从精力管理、工程管理、快速反馈三个维度出发,提出了十一条核心原则,包括“Prompt即规格说明”、“使用最强模型”、“可逆沙盒原则”以及“Fail Fast”等。作者强调,在使用 AI 编程时,开发者应从执行者转变为管理者和审查者,利用工具链(Git、CI/CD)进行风险控制,确保代码的可维护性与安全性。
文章指出大多数开发者像使用初级工程师一样使用 Claude Code,缺乏有效的流程。作者提出了一套利用 Claude Code 内置原语(Plan Mode、Subagents、Hooks 等)构建的 9 步闭环流程,旨在模拟资深工程师的工作方式。该流程强调在编写代码前先探索代码库并制定计划,使用 CLAUDE.md 固化标准,利用 Hooks 强制执行不可协商的规则,并通过独立 Agent 进行代码审查,从而实现高质量、自动化的代码交付。
本文探讨了尽管 AI 生成了大量代码,为何工程团队仍面临更多 Bug 和技术债的问题。作者 Shah Rahman 提出,工程师需从单纯的代码编写者转变为编排者,并介绍了成为 AI 原生工程师的四大核心实践:同步上下文工程、规范驱动开发、关键验证以及问题分解,旨在帮助工程师在 AI 时代实现真正的生产力跃升。
本文介绍了 Devin 在构建端到端云测试能力方面的经验。通过增强计算机使用能力,Devin 能够自主验证代码变更,通过生成基于代码的测试计划、使用确定性脚本以及多模型路由,显著提高了异步软件工程中的测试可靠性和效率。
Anthropic 发布了 Claude Code 官方插件市场,提供 36 个由官方维护的第一方插件。文章详细解析了这些插件的功能与使用场景,涵盖代码审查、开发工作流、项目配置、插件开发工具及语言智能服务等,并针对不同使用需求推荐了安装搭配方案。
文章介绍了新手使用 Codex(AI 编程工具)时的正确姿势。作者指出新手常因将 Codex 视为“许愿池”而陷入不敢用的困境,并提出了一个完整的工作流:从看目录、定计划、执行小任务、跑验证、看 Diff 到自我 Review。文章强调不要急于求成,而应通过设定边界、交付小任务来建立信任,并提供了可直接复用的 Prompt 模板。
文章分享了作者利用 Codex 进行夜间代码自动化的实战经验。核心观点是:不能将 Codex 视为可随意许愿的全能工程师,而应通过清晰的任务边界、明确的范围限制和严格的验收标准(如 AGENTS.md),将其转化为高效执行者。文章详细列举了适合夜间运行的任务(如安全审计、补测试、更新文档)和应避免的任务(如产品判断、大重构),并提供了具体的 Prompt 模板和验收流程。
本文详细介绍了 Claude Code 的 14 条斜杠命令,将其分为一次性设置、日常高频、进阶优化和故障恢复四类。文章深入讲解了 /init、/compact、/btw、/review 等核心命令的功能与用法,并探讨了 Slash 命令与 Hook 的协同工作机制,旨在帮助开发者从简单的补全工具进阶为高效的提效神器。
文章探讨了软件开发中的“认知投降”概念,即工程师无脑接受 AI 输出而不进行独立思考。这与有益的“认知卸载”形成对比。作者引用实验指出,73% 的人会盲目接受错误的 AI 答案。这种现象会导致代码质量下降、技术债累积以及对系统理解的缺失。文章建议工程师应通过建立预期等启发式方法,在利用 AI 效率的同时保持独立判断,避免陷入理解赤字。
文章介绍了一个 Claude Code 的启动工具包,旨在将每个新项目的配置时间从 2-3 小时缩短至 5 分钟。该工具包包含 4 个配置文件和 9 个斜杠命令,涵盖了项目上下文(CLAUDE.md)、权限与钩子配置、.gitignore 规则以及代码审查、提交和部署检查等自动化技能。通过预设的规则和权限管理,解决了 Claude 默认配置下缺乏项目认知、频繁请求权限及可能读取敏感文件的问题。
文章深入探讨了 Hermes Agent 的核心特性——任务委派。不同于传统单一聊天窗口的处理方式,Hermes 允许父代理将复杂任务拆解并分配给多个专注于特定领域的子代理(如代码审查、安全检查、文档研究),从而避免上下文混乱。这种架构不仅模仿了真实团队的分工协作,还通过隔离上下文和受控的递归深度,提高了复杂任务的处理质量与可监督性。
作者基于 400 小时的实际使用经验,总结了在房地产、HVAC 等多个行业中反复证明有效的 6 个 Claude Code 技能。这些工具虽然简单枯燥,但能显著解决实际业务中的效率问题。重点介绍了 Skill Creator(快速生成技能)、Superpowers(强制规范开发流程)、GSD(防止上下文污染)、/review(代码审查)以及 Context Mode(上下文压缩)等工具,它们共同构建了一个从构建到交付的高质量自动化开发工作流。
文章分享了作者在2026年作为Claude Code全操作系统用户时,通过构建和测试100个子代理后筛选出的30个最佳子代理。这些代理拥有独立的系统提示词和工具访问权限,能显著提升工程、DevOps及产品设计等领域的效率,涵盖了代码审查、Bug捕获、数据库迁移验证及规格编写等具体场景。
文章深入剖析了 AI 编程中 Skill 的内部结构与生命周期。作者指出 Skill 不仅是高级 Prompt,而是包含元数据、入参结构、核心提示词及执行器的标准件。文章详细解释了 Skill 从注册发现到意图匹配再到沙盒执行的全过程,并提出了判断何时封装 Skill 的三个标准,旨在帮助开发者通过工程化手段稳定 AI 输出。
文章介绍了一款名为 gstack 的 AI 开发工具,它不同于普通的代码生成工具,而是通过定义“思考→计划→构建→审查→测试→发布→复盘”的完整链路,将 AI 转变为一个具备纪律性的开发团队。作者深入分析了 gstack 在需求澄清、方案收敛、代码审查及真实 QA 方面的优势,并探讨了将其方法论迁移到 Hermes 技能体系中的具体路径与价值。
Warp 终端于 2026 年 4 月 28 日正式开源(AGPL/MIT),并引入 AI 助手 Oz 作为第一线代码审查者。该项目构建了一个独特的 Agent 协作循环,由人类编写规格,AI 负责实现和审查。Oz 能自动分类 Issue、审查 PR,甚至可以免费为开源贡献者实现代码。该架构结合了 Rust、CRDT 及 GPU 加速技术,标志着 AI 辅助开发的新模式。
本文探讨了 AI 编程时代的真正门槛。作者指出,虽然 AI 解决了“写代码”的问题,但对于初学者,真正的鸿沟在于缺乏“系统思维”和“判断力”。文章详细拆解了判断力的六个维度,并为非技术背景人员提供了从“改”代码、逐行阅读、刻意制造 bug 等五个具体的成长阶段,强调真正的核心能力不再是语法,而是对软件运作的直觉。
Compound Engineering v3.3.0 版本发布,核心更新在于优化 Agent 的交互模式。新版 Agent 会在执行耗时任务前先展示其理解(Stated、Inferred、Out-of-scope),从而在早期纠正错误假设,降低返工成本。此外,文档审查和代码审查技能变得更加智能,减少了不必要的用户打断,能够自动修复更多问题,旨在让 Agent 更易于纠正且更值得信赖。
本文介绍了由 Hermes 创始人开发的 self-evolution 增强版工具,旨在通过工程化闭环自动优化 Agent 的技能提示词、工具描述及代码。文章详细解析了该工具的工作流,包括构建评测集、基于 DSPy 和 GEPA 的优化算法、PR 审核机制等。作者分析了 synthetic、sessiondb 和 golden 三种评测模式的适用场景,指出该项目虽处于早期阶段,但其从历史会话中挖掘数据并进行系统化反馈的思路,为 Agent 的持续迭代提供了极具想象力的方向。
文章基于对 100 个优秀 Claude 技能示例的分析,逆向拆解了编写高效技能(Skills)的六大核心模式。这些模式包括:在描述中明确触发时机而非仅描述功能、使用祈使句而非对话式指令、严格指定输出格式、增加“先读取”步骤以理解上下文、明确界定技能不负责的范围,以及将技能长度控制在 500 行以内。文章最后通过一个完整的 /commit 技能示例演示了如何应用这些原则。
本文是一份基于官方文档和实战经验的 SKILL.md 指南。文章详细解释了 Skill 与 Command、Agent 的区别,阐明了 Skill 是一种通过 Markdown 文件定义的自动触发机制。教程涵盖了 SKILL.md 的结构(Frontmatter 与 Instructions)、如何利用描述字段实现自动调用、路径限定规则以及如何引入辅助文件。此外,作者还推荐了 5 种适合新手构建的 Skill 类型(如 Review、Debug、Test-first),并总结了避免浪费时间的常见错误。