从零手写 Agent Harness:不改提示词让 GPT-3.5 的"完成"变真
tejaskumarlol · reddit · 2026-09-14
同一作者的完整版复盘(含全部代码与链接):用 GPT-3.5 Turbo + Playwright 浏览器工具,任务是给 Hacker News 头条点赞,提示词全程不变,只靠 harness 演进:
- v0 裸循环:撞登录墙仍报成功;
- v1 护栏:代码强制迭代/消息上限,粗暴裁剪上下文;
- v2 验证:确定性函数读 tool call 历史,判定通过/失败,最多重试 3 次,从此"诚实地失败";
- v3 harness 侧登录:检测登录页后由 harness 注入模型看不到的凭据,6 次迭代完成。
作者给出工作定义:agent harness 是围绕模型、给它现实感的一切——工具注册表、上下文管理、护栏、循环与验证步骤。附完整博客与分步代码仓库,并引用 Mitchell Hashimoto 的 "harness engineering" 与 LangChain 的 harness 解剖文作为术语出处。
所属事件:IBM 工程师详解 Agent Harness:不改提示词让 GPT-3.5 真干活(3 条相关)→
「编程与Agent」频道最新
- 用 Opus 5.5 加 Astrocade MCP 做出沉船潜水小游戏 — _amirabs · 2026-10-31
- GitHub Universe 演讲:Build once, run on any agent 跨 Agent 复用 — 0xkarasy · 2026-10-31
- 微软发布 Foundry Agent Service 的 Copilot harness 托管 Agent 循环 — WirelessLife · 2026-10-31
- Codex Remote 上线 ChatGPT iOS 实时活动,手机可盯 AI 任务进度 — SIGKITTEN · 2026-10-31
- 把开源像素特效搬进 3D 场景,法师实战对抗四种怪物 — majidmanzarpour · 2026-10-31
- 用编码 Agent 造私人助理:接 Gmail、Google Docs 与 Todoist — Sweaty_Rich7217 · 2026-10-31