Agent 该把多少智能放模型里?开发者反思 harness 与模型的边界
sreevarshan-xenoz · reddit · 2026-10-03
一位用 Rust 构建 agent runtime 的开发者提出:究竟多少「智能」应该留在模型里,多少该交给 harness?
基础循环简单:模型 → 工具调用 → 结果 → 再来一轮。但真正麻烦的是边界情况:
- 模型重复调用同一工具
- 命令执行到一半失败
- 上下文过大
- 需要回滚之前的操作
- 会话需要跨重启存活
- 模型声称完成但任务明显没做完
作者当前的做法是:推理交给模型,把可靠性工程移入 harness——重试、上下文压缩、循环检测、worktree 管理、审批门控和故障恢复。他向有 runtime/编码 agent 经验的开发者提问:哪些东西你一开始放在模型里、后来移进了 harness?哪些必须永远由模型驱动?
「编程与Agent」频道最新
- 开发者用 Claude 一晚搭出视频生成流水线,产出两款产品营销视频 — cneuralnetwork · 2026-10-03
- toolcall-check:检测 chat API 嵌套工具调用与流式重建的小型 CLI — Arthur122103 · 2026-10-03
- 开发者分享:用多个小 Agent 端到端跑通营销投放全流程 — Few_Benefit_4853 · 2026-10-03
- GPT 写的是「屎山代码」?RL 奖励错配或毁掉工程质量 — xiaohu · 2026-10-03
- 用确定性状态插件解决本地模型长任务中的目标漂移 — paulqq · 2026-10-03
- Reddit 开发者用 Hermes 定时任务自动处理 Sentry 生产报错,痛点不少 — pauljasperdev · 2026-10-03