
ENTERPRISE AI · FIELD NOTES
FDE站在AI模型与企业真实生产系统之间:进入客户现场,理解业务与数据,亲手完成集成和交付,再把一线经验带回产品与研究团队。
AI时代,FDE如何把尚不成熟的AI能力部署进企业核心业务,并通过评估、规则、工具、信任建设和产品回流,让AI从原型走向生产。
FDE这个角色在2010年代初出现在Palantir。Palantir内部叫它“Delta”,正式职位名称是Forward Deployed Software Engineer(FDSE)。这个名字来自早期业务拓展团队按北约音标字母命名的习惯。Delta归属业务拓展部门;负责开发平台的产品研发工程师,内部叫Dev,归属产品开发部门E。
约2016年以前,Palantir的FDE人数比普通软件工程师还多。2016年推出Foundry平台后,不少FDE转回软件工程师,把现场经验带进了核心产品D。
Dev是“一种能力,服务多个客户”;Delta是“一个客户,调用多种能力”。
Palantir的定义:Delta把公司的软件平台部署到客户那里,职责是替客户实现技术成果,成败看对客户目标的实际影响。客户项目缺功能或遇到Bug时,Delta可以直接改核心产品代码,但要和产品团队协调;较大的需求要经过产品路线图评审E。
The Pragmatic Engineer的描述:FDE在两种环境之间切换:嵌入客户团队,以及回到公司的核心产品团队。通常需要去客户现场,工作环境可能是工厂车间、Airbus总装线,甚至物理隔离的网络。这个角色类似创业公司的CTO,一个小团队端到端负责一个高风险项目D。
OpenAI FDE负责人Colin Jarvis的说法:FDE的工作是“eat pain and excrete product”——消化痛苦,产出产品A。团队的北极星指标是:“You must leave with product”——必须带着产品离开C。

FDE既服务客户,也把现场经验、代码和可复用能力带回核心产品。
对比 | FDE | 对方 |
|---|---|---|
产品研发工程师 | 一个客户,调用多种能力;成败看客户目标是否实现 | 一种能力,服务多个客户;负责平台的某个组件 |
咨询顾问 | 与客户一起做长期方案,部署现成软件产品,工程工作量更大 | 提供一次性的分析、建议或方案 |
解决方案架构师 | 直接在客户基础设施上用客户工具写代码,面对更多不确定性 | 偏顾问角色,通常以匿名或离线数据完成MVP和PoC |

从现场问题、评估与规则分层,到最小端到端交付和产品沉淀。
阶段 | 做法 |
|---|---|
1. 早期范围界定 | 在客户现场待几天,梳理流程,用合成数据做原型,确定优先级。 |
2. 验证 | 确认范围是否真的最有价值;构建评估集,扩大标注规模,基于评估迭代,最后提交报告。 |
3. 交付 | 每周去客户现场几天,大部分构建工作在公司完成,目标是交付“最小的端到端单元”。 |
客户在范围界定时的描述,常与真实的数据和系统情况不符。我们要快速撞到那些“砖墙”,然后调整范围。
核心原则:任何由LLM驱动的功能,只要还没有一套能验证其效果的评估,就不算完成AC。
能用确定性代码的地方就用确定性代码,只在概率推理真正有价值时使用LLM。关键业务规则、数学约束和校验步骤必须由确定性代码保证。
层级 | 负责内容 |
|---|---|
LLM编排 | 综合多个来源的数据,决定何时组合哪些数据源。 |
确定性规则 | 维护最少供应商数、物料全覆盖等核心约束。 |
模拟器工具 | 让LLM调用人类分析师也在用的工具,运行多个场景并给出权衡。 |
最终把关 | 所有推荐仍需通过确定性校验。 |
透明度 | 提供推理解释、表格数据和可视化,方便人工核查。 |
先用Playground做一个N=10的小测试。例如浏览器自动化场景10次成功7~8次,就说明这个用例有机会在生产环境跑通,值得继续投入B。
第一个客户通常只有约20%可以复用;再做2~3个客户后,可复用部分达到约50%,之后再移交规模化团队AB。
Klarna客服 → Swarm → T-Mobile复杂场景验证 → Agent SDK → Agent Kit
反复出现的技术栈包括:工作流编排、追踪与遥测、标注数据与评估框架、运行时护栏。容易被低估的是“元数据翻译层”——它位于原始数据与业务逻辑之间,让LLM真正理解和使用企业数据。
技术管线用了6~8周,之后又用约4个月试点、收集反馈、完善评估和建立顾问信任。最终财富顾问采用率达到98%,研究报告使用量提升3倍。启示是:技术可行不等于可以上线,信任建设要单独排进计划。
专家轨迹
团队驻场梳理价值链,发现工程师70%~80%的时间花在修Bug和维护兼容性上。团队Fork Codex、加入遥测,并把约20步的人类调试过程做成评估集。最早上线部门效率提升20%~30%,整体目标为50%。
规则分层
LLM负责跨系统编排和场景权衡,关键约束由确定性代码校验,复杂优化交给模拟器。来源没有给出上线后的效果数据,演示中的5个优化场景被Jarvis称为“toy example”。
产品化
Klarna的400多条客服政策推动团队把指令和工具参数化,并为每个意图配评估集。这套方法沉淀成Swarm;在复杂度约高10倍的T-Mobile场景继续验证后,演进为Agent SDK和Agent Kit。
现场交付
团队在爱荷华州与John Deere合作,为农民提供个性化建议,帮助他们用好除草技术、减少农药喷洒,并在下一个种植季之前完成项目。
反哺模型
客户最初因模型表现不足而不愿部署。FDE构建评估集,并把数据带回研究团队改进模型。最终客户成为首个生产部署客户,Realtime API也因此得到改进。

模型只是起点。数据、系统、评估、安全、规则、信任和组织协作共同决定能否进入生产。
坑 | 说明 |
|---|---|
过早泛化 | 从已有功能反推企业问题,容易做成没有明确问题的高概念方案。把一个具体客户问题挖深,反而更容易提炼共性。 |
被服务收入拖住 | 短期服务收入可能把组织从产品投入上拉走。FDE要拒绝不符合战略的高收入项目。 |
把技术就绪当成上线 | 摩根士丹利技术管线6~8周,信任建设又用了约4个月。 |
LLM维护硬约束 | 关键规则必须由确定性代码强制执行。 |
LLM直接求解优化 | 更合理的做法是让它调用模拟器等工具。 |
过早搭复杂基础设施 | 先用Playground等低成本手段验证。 |
一人干两份工作 | FDE像顾问加平台工程师的合体,必须学会拒绝低价值会议和任务。 |
定制还是进平台 | 需要权衡快速交付与核心产品长期演进。 |
真正的分界线:Demo证明模型“有能力”,生产系统要证明它在真实数据、真实约束和真实责任下仍然可靠。
说明:本文中的数字与案例均按所列来源口径呈现;二手引用和缺少生产结果的数据均已明确标注。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。