一张图拆解 Agent Harness 五层结构,微软框架三层开箱即用
adnan_hashmi · x · 2026-11-09
配图系统拆解了 harness agent 的五层结构:
- Chat client(你来定):模型本身,Microsoft Agent Framework 1.0 提供 Foundry、Azure OpenAI、OpenAI、Anthropic、Amazon Bedrock、Google Gemini、Ollama 的一方连接器(Python 端后四个仍是预发布包)。
- Chat pipeline(harness):带迭代上限的函数调用、消息注入、每次模型调用后保存历史、可选压缩。
- Context providers(harness):指令、工具、todo list、plan/execute 模式、文件记忆、可选 skills 与后台 agent。
- Middleware(harness):带常设规则与自动审批回调的工具审批、OpenTelemetry、可选有界循环。
- Application(你来定):流式输出、进度展示、审批收集;微软只提供 console 示例,非框架组件。
一次 createharnessagent 调用即可接好中间三层,首尾两层由开发者负责。
「编程与Agent」频道最新
- 设计师在 AI 时代更该苦练基础:先临摹好设计再谈创新 — bbssppllvv · 2026-11-09
- 开源 Claude 技能 Prompt Master:一次写出可用提示词,适配 18+ 工具 — nikola_mr64990 · 2026-11-09
- 花一年半打磨「agentic 大脑」架构,作者公开十篇指南和配套 skill — Cold-Cranberry4280 · 2026-11-09
- 用 Grok Bot 把 YouTube 和播客自动变成每周杂志与 EPUB — elonmusk · 2026-11-09
- Harrison Chase 定义可自我改进的 Agent:模型、Harness、Context 三维进化 — hwchase17 · 2026-11-09
- video-to-game 开源技能:一段视频参考让 Agent 自动复刻可玩游戏 — OdinLovis · 2026-11-09