拆解 Palantir Agent 架构文档:六个把模型变成可靠员工的关键设计
blaizedsouza · x · 2026-09-27
作者从 Palantir 的公开架构文档提炼出设计 agent harness 的六个核心决策,并指出大部分可直接搬到自己的项目里:
- 本体层替代原始数据:agent 面对的是业务对象(订单、客户、资产)和允许执行的动作清单,对应到开发就是 updateorderstatus 这类类型化工具,绝不给裸 SQL。
- 模型与 agent 之间加一层网关:发送前掩码 PII、缓存响应、失败重试、追踪限流与 token 用量,所有 LLM 调用统一走 LiteLLM 或自建 wrapper。
- 模型可插拔:维护模型目录并支持自带模型,模型名放在配置里,切换供应商只需改一行。
- 三种触发方式:定时、事件驱动、以及(原文截断的)手动/人工入口。
配套文章《How to Design an Agent Harness》列举了把模型变成“可以放手的工作者”的六个决策,直指常见痛点:agent 声称完成任务但测试根本没跑、二十分钟后忘记开场规则、每个会话都要重打同样三条指令。
「编程与Agent」频道最新
- 实战复盘:能留住的都是窄 Agent,全能型只会翻车 — Cold_Hall_5384 · 2026-09-27
- 数月实战总结:真正留下来的 agent 都是窄而无聊的 — Cold_Hall_5384 · 2026-09-27
- Anthropic 内部 AI 主导任务从 1% 升至四分之一 — victor_explore · 2026-09-27
- 非工程师只用 iPhone 搭出 AI 运营系统,公开架构求找茬 — CellAgentLab · 2026-09-27
- $800 捡垃圾机器人 MOSS V0.3 亮相,V0.4 开源版已在打印 — AIFlow_ML · 2026-09-27
- Matt Shumer 为 Opus 5.5 配备 3D 打印机,预告疯狂 demo — mattshumer_ · 2026-09-27