GitHub 官方科普:loop engineering、harness、squads 等 AI 开发新术语都在说什么
GitHub Blog AI/ML · rss · 2026-09-03
GitHub 播客新一期附带一篇术语指南,梳理当前 AI 开发圈正在流行的词汇,并逐个解释含义与适用场景:
- Loop engineering(循环工程):不再一次性 prompt,而是为 agent 设计可重复运行的系统——比如定时抓取 issue、交给 agent 处理、验证输出、卡住的升级人工,本质是 AI 原生的 cron job。好的循环会加入 skills、可观测性、验证、路由、checkpoint 等原语。
- Ralph loops:循环工程的一种粗暴实现:给 agent 一份详细 spec,让它一直干到完成。适合拆解大任务,但每轮迭代都烧 token 和上下文,成本高。
- Squads 与 fleets:squad 是按真实团队角色分工的多 agent 组(规划、审核、实现、测试、review 各一个);fleet 是并行跑任务的多个 agent,核心是并行化与专业化。
- Harness(马具/支架):模型之外让它可用的一切——工具、权限、记忆、上下文、编排。GitHub Copilot 就是典型的 harness;"harness engineering" 就是设计和改进这层系统。
- Hill climbing:用 eval 度量 agent 输出质量,持续调整 harness 直到结果变好的迭代改进过程。
- Forward deployed engineer:老岗位的 AI 化包装,即面向客户帮团队把 AI 工具/工作流/agent 集成进现有系统的工程师。
- 模型开放度三级:closed models(API 访问、不给权重)、open weights(权重可下载自托管,但数据与训练方法未必公开)、open source models(模型、代码、数据、训练过程全开放,可审计可修改)。
作者强调:术语会来来去去,真正重要的是底下的实践——工作流能否可靠重复、如何验证任务、人何时介入、系统如何持续改进。
「编程与Agent」频道最新
- 开发者把状态小灯接 Gumloop,实时显示后台 agent 运行状态 — aronkor · 2026-09-03
- MCP 工具越多越差?股票研究 MCP 靠知识图谱逆转答案质量 — SnowSilent7695 · 2026-09-03
- Eve 框架主打 agent 开发:一个文件夹,默认持久化运行 — cramforce · 2026-09-03
- 让 Claude 替你登录 Wi-Fi 并优化设置,网友晒 agent 留言板 — scaling01 · 2026-09-03
- Muse Spark 1.3 发布,附一行 curl 命令即可安装 Muse Code — alexandr_wang · 2026-09-03
- xState 作者开 PR:实验性 @xstate/effect 打通 Effect 4 与 XState v6 — DavidKPiano · 2026-09-03