Back/harness engineering

Agent in Loop Methodology

Updated 2026-04-11
1 min read
110 words

Agent in Loop Methodology

Elvis 提出的工程问题解决方法论:任何工程问题都可以通过"在循环中投放具有正确 harness 的 agent"来解决

核心理念

不是让 AI 去适应你的工作流,而是给 AI 提供正确的 harness 和完整上下文,让它在受控的循环中自主运行。

关键实践

1. 提供完整的调试环境

  • 让 agent 能够像团队真实开发者一样访问所有必要资源
  • 不仅给问题描述,而是给完整的项目上下文

2. 创建专用命令行工具

  • 为常见调试任务创建专用 CLI 工具
  • 处理日志、文档、API 输出的格式化
  • MCP 连接器的局限:Slack、Linear、Sentry 等 MCP 解决的是"能不能访问",但原始数据往往太大太杂

3. 让 agent 在 loop 中自主运行

  • 减少人工干预的频率
  • 只在关键节点进行检查和确认

案例

Codex 在获得完整的调试环境后,一次性解决了 turbo cache 问题(one-shot fix)。

与相关概念的关系

应用建议

  • 梳理当前工作中重复性高的调试任务
  • 为这些任务创建专用的 CLI 工具
  • 设计让 agent 自主运行的检查点机制

Sources

  1. AI Briefing/2026-04-11
  2. https://x.com/elvissun/status/2042633997080224034

Linked from