LangChain 凭 Harness 工程把编码 Agent 从 52.8% 提到 66.5%
MaryamMiradi · x · 2026-10-31
梳理了 AI Agent Harness Engineering(模型外围控制代码)的体系化方法论:LangChain 仅改 harness、不换模型,就把编码 agent 在 Terminal-Bench 2.0 上的成绩从 52.8% 提到 66.5%,从 Top 30 外进入 Top 5。作者综合 LangChain、Anthropic 及开源项目资料,总结出 5 层架构与 12 份资源:
- Layer 1 Agent Loop:Claude Agent SDK、OpenAI Codex SDK、GitHub Copilot SDK、LangChain Deep Agents——执行工具、读结果、决定下一步。
- Layer 2 工具工程:MCP 连接外部系统,AGENTS.md 提供项目级指令,避免给 agent 无限制权限。
- Layer 3 上下文工程:Anthropic 的 Context Engineering 与 Building Effective Agents——按需加载指令、摘要旧日志、保持上下文聚焦。
- Layer 4 记忆与状态:Anthropic Long-Running Agents 用进度文件 + Git;Ralph Loop 用新会话 + 持久文件续跑。
- Layer 5 控制与评估:LangChain Harness Engineering 的验证与循环检测、Terminal-Bench 评测。
harness 工作流:准备上下文 → 调 LLM → 权限检查 → 执行工具 → 返回结果 → 循环。特别有用的两点做法:完成前加一道「对照原始任务验证工作」的检查,治理 agent 过早收工;加循环检测,捕捉反复编辑同一文件而无进展的情况。判断标准:步骤已知用普通 workflow 即可;下一步取决于 agent 发现时才需要 agent loop + harness。
「编程与Agent」频道最新
- 开源 iPhone 快捷指令让 Grok 看懂手机屏幕,马斯克转发点赞 — elonmusk · 2026-10-31
- 有人给 Grok Bot 接上真实电话,马斯克转发这波操作 — elonmusk · 2026-10-31
- OpenAI Agents API 一周连发多项更新:Auto Review、异步压缩、时间感知 — OpenAIDevs · 2026-10-31
- OpenAI 官方确认 Codex 桌面版听写劣化,正加急修复 — athyuttamre · 2026-10-31
- Agents API 一周连发:Auto Review 命令预检、异步压缩、时间感知实验特性 — angadsg · 2026-10-31
- Gemini Mac 版集成 Antigravity:聊天一键切进本地编码环境 — GeminiApp · 2026-10-31