FDE 火了:OpenAI、Anthropic 都在抢的工程师,到底是干什么的?
从 Palantir 到大模型,再到 AI Agent,为什么“前线部署工程师”正在重新成为科技行业最值得关注的岗位之一?
导语
如果过去十年最典型的技术岗位是 Software Engineer,
那么 AI 时代,一个已经存在二十多年的职位正在重新走到聚光灯下:
FDE —— Forward Deployed Engineer。
他不是售前,不是顾问,也不是传统意义上的驻场程序员。
他要做的,是直接进入客户最复杂、最混乱、最真实的业务现场,
把 AI 从一个惊艳的 Demo,真正变成能运行、能落地、能创造价值的生产系统。
而当“写代码”越来越容易之后,这种能力可能会越来越贵。
2026 年,一个很有意思的现象正在发生。
OpenAI 正在扩张自己的 Forward Deployed Engineering 团队。
截至本文写作时,OpenAI 招聘页面以 “forward deployed” 检索,可以看到 FDE、Forward Deployed Software Engineer、FDE Manager、Government FDE 等一系列相关职位,地域已经扩展到旧金山、西雅图、纽约、东京、首尔、新加坡、悉尼等多个城市。
Anthropic 也在 Applied AI 团队中设置了 Forward Deployed Engineer,并在美国、慕尼黑、巴黎等多个地区招聘,同时已经出现 Manager, Forward Deployed Engineering 等管理岗位。
于是,一个问题出现了:
为什么拥有世界上最先进模型的公司,反而需要大量工程师跑到客户身边?
答案其实指向 AI 下一阶段真正的竞争焦点:
模型已经足够强了。
接下来最难的是,怎么让它真正进入现实世界。

FDE = AI 能力与真实业务之间的最后一公里。
01|FDE 到底是什么?
FDE,全称:
Forward Deployed Engineer
通常翻译为:
前线部署工程师 / 前沿部署工程师。
但如果只把它理解成:
“帮客户部署软件的人”
其实严重低估了这个岗位。
更准确地说:
FDE 是深入真实业务现场,用工程能力把一个通用技术产品,转化成能够解决具体业务问题的生产系统的人。
传统软件开发通常是这样的:
产品经理定义需求
↓
软件工程师开发
↓
测试
↓
发布
↓
用户使用
而 FDE 的逻辑几乎反过来了。
他首先不会问:
“我们的产品还缺什么功能?”
而是问:
“客户真正的问题,到底是什么?”
然后进入真实业务环境。
去理解:
数据在哪里;
业务怎么运转;
谁拥有什么权限;
员工每天怎么工作;
哪些步骤最耗时间;
哪些系统已经用了十几年;
哪些规则只存在于某个老员工脑子里;
以及——
那些 PRD 根本写不出来的东西。
最后,FDE 再使用公司的:
模型
API
数据平台
Agent
工具链
基础设施
把一个真正能够工作的系统做出来。
所以,一个优秀的 FDE 往往同时具备几种身份:
软件工程师
+ 架构师
+ 产品经理
+ 技术顾问
+ 业务分析师
但一定要注意:
FDE 的核心身份仍然是 Engineer。
因为最终交付的不是:
PPT。
也不是:
咨询报告。
而是:
Production System。
一个真正能跑起来的系统。
02|FDE 的源头:Palantir
FDE 并不是 ChatGPT 出现以后才诞生的新职位。
如果要追溯这套工程方法最著名的源头,绕不开一家公司:
Palantir。
Palantir 创立于 2003 年。
早期面对的很多客户来自:
情报
国防
政府
大型复杂组织
这些场景有一个非常棘手的问题:
客户自己往往都无法准确描述自己真正需要什么。
想象一下一个大型情报分析系统。
它可能同时涉及:
几十套数据库;
几个不同部门;
复杂的数据权限;
大量历史系统;
几十年前的数据格式;
严格的安全要求;
不同人员完全不同的工作流程。
如果按照传统企业软件模式:
客户提需求
↓
销售记录需求
↓
产品经理整理 PRD
↓
工程团队开发
↓
实施团队部署
信息经过这么多层以后,
真正的问题可能早就变形了。
Palantir 采用了另一种方式:
让工程师直接进入问题现场。
不是只负责安装软件。
而是跟着用户一起工作。
看他们怎么查数据;
看他们一天到底在做什么;
看业务在哪一步卡住;
看现有软件为什么不好用;
然后直接构建解决方案。
Palantir 今天仍然把 Forward Deployed Engineering 描述为其平台开发的重要方法:工程师尽可能接近真实问题,与核心研发团队持续交换反馈,再把现场发现重新沉淀进平台。
这背后其实是一种完全不同的软件开发思想:
不要只让现实世界适应软件。
让软件工程师走进现实世界,再反过来改变软件。
这就是 FDE 最核心的哲学。
03|为什么叫“Forward Deployed”?
这个名字也非常有意思。
Forward Deployed 本身带有明显的军事语义。
大致可以理解成:
不是留在后方,而是部署到接近实际行动的一线。
放进软件行业,就很好理解。
普通 Software Engineer 更像是在:
总部研发武器。
而 FDE 更像:
带着武器进入现场。
真正到了现场以后,你才会发现:
数据库根本不标准;
API 没有文档;
Excel 满天飞;
权限系统乱七八糟;
业务人员自己也说不清流程;
旧系统没人敢动;
一个关键脚本可能还是十年前某个离职员工写的;
甚至两个部门对“正确流程”的定义都不一样。
真实世界,从来没有 Demo 环境那么干净。
所以 FDE 实际上一直在解决一个问题:
Reality Gap
也就是:
技术能力与真实世界之间的鸿沟。

FDE 没有突然出现,只是 AI 让它重新变得重要。
04|一个 FDE 到底在干什么?
假设一家银行找到 AI 公司,说:
“我们想做一个 AI 客服。”
普通技术团队很容易马上开始讨论:
GPT 还是 Claude?
RAG 怎么做?
向量数据库选哪个?
Agent 用什么框架?
要不要 MCP?
但 FDE 通常不会马上开始写代码。
他首先会问:
为什么要做 AI 客服?
继续调查以后,可能发现:
真正的问题根本不是:
“没有 AI Chatbot。”
而是客服每天处理一个客户问题,需要在:
CRM;
订单系统;
支付系统;
退款系统;
知识库;
权限系统;
会员系统;
工单系统……
十几个系统之间来回切换。
处理一个工单平均需要:
8 分钟。
这时候 FDE 会重新定义问题:
我们真正需要解决的,不是“做一个 Chatbot”。
而是如何把一个 8 分钟、跨 12 个系统的工作流程,缩短到 2 分钟。
注意。
问题一旦重新定义,
系统架构也会完全变化。
最后真正构建出来的,很可能是:
LLM
│
┌───────────┴───────────┐
│ │
Knowledge Base User Context
│ │
└───────────┬───────────┘
│
Agent
│
┌──────────────┼──────────────┐
│ │ │
CRM Orders Payment
│ │ │
└──────────────┼──────────────┘
│
Permission Layer
│
Human Approval
│
Audit Log
│
Evaluation
这已经不是一个 Chatbot。
而是:
一套 AI 生产系统。
这就是 FDE 的价值。

图片重点不是炫技,而是表现:
AI 的价值不是多了一个聊天框,而是改变了工作流。
05|FDE 一天真实工作流是什么样?
很多人看到这里可能还是会问:
所以 FDE 每天到底在干嘛?
答案是:
变化非常大。
一个典型的 FDE 工作日,可能是这样的。
09:00|和客户业务团队开会
不是讨论:
“这个按钮是什么颜色?”
而是继续理解:
昨天上线的 Agent 为什么只有 57% 的请求被真正使用?
业务人员为什么绕过 AI?
哪个流程让他们不信任模型?
客户真正关心的是准确率,还是处理速度?
10:00|看真实数据和失败案例
FDE 开始翻:
Production Log;
Prompt Trace;
用户反馈;
失败 Case;
模型输出;
API 调用链;
Evaluation 数据。
最后发现:
模型本身可能根本没问题。
真正的问题是:
订单系统返回的数据结构错了。
11:00|直接写代码
修 Adapter。
补 API。
改 Prompt。
加权限控制。
写一个新的 Tool。
修前端交互。
调整 Agent Workflow。
FDE 和传统顾问非常重要的区别就在这里:
他真的会下场写代码。
OpenAI 对当前 FDE 岗位的描述中,明确要求其负责 discovery、technical scoping、system design、build 和 production rollout,并在需要时直接参与代码开发。
13:30|快速做一个 Prototype
某个业务团队提出:
“如果 AI 能自动帮我们判断这个 Case 属于哪种类型就好了。”
FDE 不一定先开三个星期需求会。
可能直接:
拿 100 条历史数据;
写一个最小 Prompt;
做 Classification;
建立 Eval;
当天验证:
到底有没有价值。
15:00|和内部 Product / Research 开会
FDE 发现:
最近服务的 5 家客户,都遇到同一个问题。
于是把现场信息反馈回去:
“这个能力不应该让每一个客户自己开发。”
“它应该成为产品能力。”
这一步非常重要。
16:00|Production Rollout
不是 Demo 能跑就结束。
还需要解决:
权限;
安全;
Observability;
Latency;
成本;
异常处理;
Rate Limit;
审计;
Fallback;
Human in the Loop。
18:00|复盘业务结果
最后关注的也不是:
“今天写了多少行代码?”
而是:
处理时间有没有下降?
用户有没有真的使用?
自动化比例提高了吗?
错误率有没有下降?
这个东西到底有没有产生价值?
所以 FDE 的一天,本质上不断在几个身份之间切换:
Business Analyst
↕
Product Manager
↕
Software Engineer
↕
AI Engineer
↕
Solution Architect
而贯穿所有角色的唯一目标是:
Make It Work。
06|FDE 和普通软件工程师有什么区别?
可以简单看这张表:
差别最大的,其实是:
Success Metric。
传统软件工程师经常关注:
Feature Shipped。
功能上线了吗?
而 FDE 更关注:
Outcome Achieved。
结果发生了吗?
不是:
“AI Agent 上线了。”
而是:
客服平均处理时间从 8 分钟降到了 3 分钟。
不是:
“RAG 上线了。”
而是:
80% 的内部问题能够自动完成第一轮定位。
不是:
“我们调用了最先进的大模型。”
而是:
这个模型到底有没有改变业务?
07|为什么 FDE 在 AI 时代突然火了?
这可能是整个故事里最重要的一部分。
因为 AI 时代出现了一个巨大矛盾:
Model Capability ↑↑↑
Enterprise Value ↑
模型能力增长得极快。
但是企业真正获得的价值,并没有以同样速度增长。
ChatGPT Demo 很惊艳。
Claude 很强。
Agent Demo 很惊艳。
Coding Agent 也越来越强。
但企业真正准备上线的时候,很快会撞上一堵墙:
数据
权限
Security
Compliance
Hallucination
Evaluation
Latency
Cost
Workflow
Legacy System
Human in the Loop
Organization
于是,一个巨大的鸿沟出现了:
Demo
↓
Production
模型能回答问题,
不代表它能进入企业。
模型能调用 API,
不代表它能够承担生产责任。
Agent 能完成 Demo,
不代表员工真的敢用。
过去 Palantir 解决的问题是:
复杂软件 → 复杂组织
今天 AI 公司面对的问题是:
Foundation Model → Real Business
你会发现:
问题几乎一模一样。
这就是为什么 FDE 会在 AI 时代重新流行。
因为企业最终真正购买的,从来不是:
Token。
API。
Prompt。
甚至不是模型。
企业最终购买的是:
Business Outcome。
08|AI FDE 和传统 FDE,又有什么不同?
AI 时代给 FDE 增加了一整套新的技术栈。
传统 FDE 可能需要理解:
Backend
Frontend
Database
Data Pipeline
API
Cloud
Infrastructure
Authentication
Enterprise Integration
而今天的 AI FDE,在这些基础上还需要:
LLM
Prompt Engineering
RAG
Embedding
Tool Calling
Agent
MCP
Context Engineering
Model Routing
Guardrails
Observability
Evaluation
其中有一个能力尤其重要:
Evaluation。
传统程序很好测试:
Input A
↓
Program
↓
Output B
但 AI 不一样。
同一个输入,
模型可能产生不同结果。
所以 AI 系统不能只问:
“代码有没有 Bug?”
还必须问:
“模型表现到底有没有变好?”
这意味着 AI FDE 必须建立:
Business Metrics
Model Metrics
Eval Dataset
Human Evaluation
Automated Evaluation
Production Feedback
OpenAI 当前的 FDE 岗位也明确把 production adoption、measurable workflow impact 和 eval-driven feedback 作为衡量部署成功的重要维度。
这也是 AI Engineering 和传统 Software Engineering 的关键区别之一。
09|FDE 还有一个隐藏任务:帮公司寻找产品
FDE 并不仅仅负责“交付客户项目”。
它还有一个非常重要的隐藏作用:
Product Discovery。
因为谁离用户最近?
销售?
客服?
产品经理?
很多时候都不是。
而是:
FDE。
FDE 天天在真实环境里看到:
客户到底怎么用产品;
哪里经常失败;
什么能力大家反复要求;
哪些功能其实没有价值;
哪些东西值得产品化。
比如:
10 个 FDE 服务 10 家公司。
结果 8 家公司都需要:
Agent + 企业权限 + 审批流程
那就说明:
这东西不能继续由 8 个 FDE 分别开发。
产品团队应该把它变成:
Platform Capability。
于是一个非常重要的闭环出现:
Customer Problem
↓
FDE
↓
Custom Solution
↓
Pattern Recognition
↓
Productization
↓
Core Platform
↓
Next Deployment Faster
所以 FDE 可以被理解成:
产品团队伸进现实世界里的神经末梢。
OpenAI 对 Forward Deployed Engineering 的描述也非常接近这一点:团队位于 customer delivery 与 core platform development 的交叉位置,并需要把客户现场发现反馈给 Product 与 Research。
10|FDE 不是“高级驻场外包”
看到这里,很多人还是会产生一个疑问:
“说了这么多,不就是驻场开发吗?”
表面上确实有一点像。
但两者最核心的区别,是:
Problem Ownership。
传统外包往往是:
客户说:
“我要 A。”
开发团队:
“好的,我们实现 A。”
而 FDE 可能会说:
“先等等。”
为什么需要 A?
谁提出的?
现在怎么解决?
真正瓶颈在哪里?
如果不做 A 会怎样?
怎么证明 A 有价值?
最后 FDE 甚至可能告诉客户:
“你真正需要解决的其实不是 A,而是 B。”
这意味着真正优秀的 FDE,必须拥有非常强的:
Problem Definition
能力。
所以 FDE 最难的部分,很多时候不是:
如何把代码写出来。
而是:
在大量模糊、混乱的信息里面,判断到底什么代码值得写。
11|FDE 的发展历程:从 Palantir 到 AI Agent
如果把这二十多年的变化放到一起,会看到一条非常清晰的路线。
第一阶段:企业软件时代
2000s
代表公司:
Palantir
核心问题:
复杂软件如何进入复杂组织?
价值链:
Software → Organization
第二阶段:Cloud / Data Infra 时代
2010s
越来越多科技公司出现类似角色:
Solutions Engineer;
Customer Engineer;
Field Engineer;
Resident Architect;
Professional Services Engineer。
名字不同,
但底层思想越来越接近:
让真正懂技术的人直接进入客户场景。
第三阶段:Generative AI 时代
2023 →
Foundation Model 出现。
真正的问题从:
“AI 能不能做到?”
开始变成:
“AI 怎么进入生产系统?”
于是 FDE 再次受到关注。
OpenAI、Anthropic 等公司开始建立更明确的 Forward Deployed Engineering 团队。
第四阶段:AI 开始帮助 FDE 做 FDE
这件事情已经开始发生。
2025 年 11 月,Palantir 发布 AI FDE Beta。
到了 2026 年 3 月,AI FDE 宣布 General Availability。
它已经能够通过自然语言帮助用户:
构建数据管道;
管理代码仓库;
编辑 Ontology;
写 Functions;
处理 Governance;
开发 React 应用;
执行平台操作。
这件事情非常有意思。
因为:
最早大规模实践 Forward Deployed Engineering 的公司之一,现在正在用 AI 自动化 Forward Deployed Engineering 的部分工作。
这很可能预示 FDE 的下一阶段。
12|未来,一个 FDE 可能带着一支 Agent 团队工作
未来的 FDE 可能不再亲手完成所有代码。
他身边可能有:
Research Agent
Coding Agent
Data Agent
Testing Agent
Evaluation Agent
Deployment Agent
Observability Agent
于是人的工作开始往上移动。
过去:
Engineer 写代码。
未来:
Engineer 定义问题。
过去:
Engineer 实现系统。
未来:
Engineer 设计系统,并让 Agent 完成大量实现。
过去稀缺的是:
Coding Capacity
未来真正稀缺的可能变成:
Judgment。
知道:
什么问题值得解决;
什么东西不能自动化;
什么时候应该相信模型;
什么时候必须让人介入;
怎么设计一个真正可靠的系统。

AI 不一定让工程师消失,但会逼迫工程师离真实问题更近。
13|普通程序员,怎么转型 FDE?
这可能是很多程序员最关心的问题。
先说结论:
FDE 不是学会某个 Framework 就能转型的岗位。
你很难找到一个:
《30 天 FDE 从入门到精通》
因为真正的 FDE,需要同时补齐三种能力:
工程能力 × 业务理解 × 问题定义
第一步:先成为一个真正能独立交付的工程师
FDE 首先是 Engineer。
所以最基础的要求依然是:
你能够独立把一个系统做出来。
至少应该具备:
Python / TypeScript 等主力语言
Backend
API
Database
Authentication
Cloud Deployment
Logging
Testing
Git
CI/CD
AI 时代再补:
LLM API
RAG
Tool Calling
Agent
MCP
Evaluation
Observability
关键不是:
“每一个技术都精通。”
而是:
能够从 0 到 1 把一个系统交付到 Production。
第二步:停止只接收需求,开始训练 Problem Definition
这是普通程序员转 FDE 最关键的一步。
以后别人说:
“帮我做一个 AI 知识库。”
不要马上写代码。
先问:
为什么?
谁使用?
现在怎么解决?
最大的问题是什么?
成功指标是什么?
如果准确率只有 80% 能不能用?
哪些场景绝对不能错?
这其实是在训练:
Problem Discovery。
第三步:学会用业务指标衡量工程结果
普通工程师可能写:
项目成果:完成 RAG 系统。
FDE 应该写:
项目成果:通过 RAG + Agent,将客服平均知识检索时间从 4.2 分钟降低到 35 秒。
区别就在这里。
以后做项目,不要只记录:
我用了什么技术。
还要记录:
我改变了什么结果。
第四步:做真正端到端的 AI 项目
如果想转 FDE,我反而不建议只做:
“PDF Chatbot。”
“套壳 ChatGPT。”
“Prompt Demo。”
应该刻意选择一个真实业务问题。
例如:
项目:AI 售后工单 Agent
让 Agent:
读取用户投诉;
查询订单;
查询物流;
查询退款状态;
调用知识库;
判断问题类型;
生成处理建议;
高风险请求转人工;
保留完整 Audit Log;
最后建立 Evaluation。
这个项目同时训练:
AI + Backend + Workflow + Integration + Business + Evaluation。
这才像 FDE 项目。
第五步:训练“和非技术人员说话”的能力
真正的 FDE 不可能只和工程师交流。
你可能需要:
和老板讨论 ROI;
和员工了解流程;
和安全团队讨论权限;
和法务讨论合规;
再回来跟工程师讨论 API。
所以非常重要的一项能力是:
Translation。
不是中英文翻译。
而是:
Business ↔ Technology
之间的翻译。
14|给普通程序员一个 90 天 FDE 转型路径
如果现在已经是一名开发者,可以尝试这样训练。
Day 1—30
补 AI Engineering:
LLM API;
RAG;
Tool Calling;
Agent;
Evaluation;
MCP。
目标:
能够独立构建一个完整 AI Application。
Day 31—60
选择一个真实业务场景。
不要凭空想需求。
找:
朋友公司;
自己的工作;
开源项目;
小型企业;
真实用户。
观察他们一天到底怎么工作。
找出一个:
重复、低效、跨系统的 Workflow。
然后用 AI 改造。
Day 61—90
真正上线。
加入:
权限;
日志;
Evaluation;
监控;
Fallback;
Human in the Loop。
最后写一份 Case Study:
Problem
↓
Existing Workflow
↓
Root Cause
↓
Solution
↓
Architecture
↓
Production Deployment
↓
Evaluation
↓
Business Outcome
↓
Lessons Learned
如果你真的完成了这样一个项目,
你已经不只是在学习:
AI Engineer。
而是在练习:
Forward Deployed Engineering。
15|为什么我认为 FDE 会越来越重要?
过去 SaaS 时代有一句非常著名的话:
Software is eating the world.
但 AI 时代,可能会出现下一个问题:
世界怎么把 AI 吃下去?
模型越来越强。
Agent 越来越强。
Coding Agent 越来越强。
构建软件本身的成本正在持续下降。
于是稀缺资源开始变化。
过去非常稀缺的是:
How to build?
以后越来越稀缺的可能是:
What should we build?
以及:
How do we make it actually work in the real world?
恰恰就是 FDE 最核心的两件事情。
16|FDE 可能代表下一代工程师的形态
如果粗略画一条软件工程发展的路线:
Programmer
↓
Software Engineer
↓
Full Stack Engineer
↓
Cloud Engineer
↓
AI Engineer
↓
Forward Deployed Engineer
当然,这并不是严格的岗位替代关系。
但它反映了一个非常明显的趋势:
工程师正在越来越靠近真实问题。
最早最重要的是:
会不会写代码?
后来变成:
能不能构建系统?
AI 时代进一步变成:
你能不能利用技术真正改变一个工作流程?
所以 FDE 最重要的能力从来都不是:
React。
Kubernetes。
LangChain。
GPT。
Claude。
甚至不是某一种 Agent Framework。
这些工具都会变化。
真正不会快速贬值的能力是:
面对一个模糊、复杂、充满现实约束的问题,能够找到真正的问题,然后把它一步一步变成一个可以工作的技术系统。
写在最后
FDE 不是一个突然出现的新职位。
它背后的工程方法,已经存在了二十多年。
Palantir 很早就意识到一件事情:
世界上最难的软件问题,往往不发生在代码仓库里。
而发生在:
代码与现实世界接触的地方。
到了 AI 时代,
这个问题被进一步放大。
我们已经拥有越来越强的模型。
于是下一阶段真正困难的问题,不再只是:
AI 能不能做到?
而是:
AI 怎么进入企业?
怎么接入真实数据?
怎么嵌入真实 Workflow?
怎么处理权限?
怎么保证安全?
怎么评估效果?
怎么让人真正愿意使用?
怎么证明它创造了价值?
能够解决这些问题的人,
就是 Forward Deployed Engineer。
所以真正值得关注的,不是:
“FDE 会不会成为下一个热门岗位?”
而是它背后代表的一种工程范式:
未来最重要的工程师,可能不是离代码最近的人。
而是既懂技术,又离真实问题最近的人。
当 AI 把“写代码”这件事情变得越来越便宜,
另一种能力正在变得越来越昂贵:
找到正确的问题。
以及:
把技术真正部署进现实世界。
这,
或许才是 FDE 在 AI 时代重新走红的真正原因。
—— 珩小派
专注 AI、开源与极客生活