Stripe 公司内部 Agent 开发实践:一个工程师一周开发出来的公司内部 AI 助手,几乎人人都在用
- 一句话下去,11 秒后 Kai 交出一份能打开、能导出、还在实时倒计时的活动邀请网页。
- 第一版一个工程师一周做出来,因为最难的那层是买来的现成件:文件、沙盒、上下文压缩三样。
- 技能不是越多越好。Stripe 实测过了 150 个,前沿模型挑技能就开始挑错。
- 还有一处,它自己的图和自己的正文对不上,正文说会话大多是多轮,图上中位数只有 2 轮。
Kai:一个人一周开发出来的企业 AI 助手
LangChain 官方博客 7 月底发了一篇拆得很细的实践复盘,讲 Stripe 怎么用他们开源的 Deep Agents 做出了给全公司非工程师用的 AI 助手 Kai,今天 83% 的 Stripe 员工每周都在用它,而第一个能跑的版本,是一个工程师花一周做出来的。这篇真正值得读的地方,是它把「哪几层可以买、哪几层必须自己造、造大了会在哪撞墙」全写了出来,其中还有一个反直觉的实测结论:技能给 Agent 装多了,它反而会变笨。
先用三句话说清 Kai 是什么
它具体能干什么:
先看它干活的样子。Stripe 放出的那段 11 秒演示里,工程师 Anupam 在 Kai 首页打了这么一段话:
给一场在旧金山办的 Stripe Press 公开活动做逐周上线计划和一份可交互的活动邀请函,面向早期创业者,主题是「在 AI 时代建立能扛住时间的公司」。挑出过去 90 天网站流量最高的 3 本书,研究这几位作者最近公开发表的东西,推荐一个主题、一份书单、两位可能的讲者,每个选择都要给出出处。
Stripe 放出的 Kai 演示(无声)。从空白首页输入那段提问,到画面里出现一份深色的活动邀请页,整段 11 秒。中途能看见它调的工具 write_file · file_path: event_invite.html,以及一个叫 ask-data 的技能标签。来源:stripe.dev《Meet Stripe's Knowledge AI Platform》。
最后画面上那份网页是一个真做出来的文件:深色底、标题《Built to Last: Founding Durable Companies in the AI Era》,写着 2026 年 9 月 24 日周四晚 6:00–8:30、地点 Stripe 旧金山湾区办公室、受众「早期创业者(pre-seed 到 A 轮)」,两个按钮「申请邀请」和「看书单」,底下还挂着一个正在跑的倒计时。右上角是「退出演示」和「导出」。
还有几个一闪而过的细节值得记下来:首页底部的小字写着这东西是 Agent Foundations 团队做的,上手指南在内部短链 go/kai-getting-started,反馈发到 #kai-pilot 频道;右上角有个「Incognito」(无痕)开关;输入框的占位符是「Ask anything, # for skills」,打一个井号就能点技能。
知识工作 Agent 和聊天机器人的差别,在产出物上一眼就能看出来:你要的东西得能打开、能改、能发给别人。一段读完就完的回答顶不上。这个差别决定了它底下必须有一套完全不同的地基。
为什么编程 Agent 帮不了销售和财务
Stripe 的工程师早就有自己的 AI 帮手。他们自研的编程 Agent 叫 Minions,一周能合掉一千多个 PR,代码还是人来 review(这个背景来自 stripe.dev 上另外两篇讲 Minions 的文章,LangChain 那篇没提)。
问题是公司里更多的人不写代码:销售、财务分析师、技术客户经理。Claude Code、Codex 这波浪潮起来的时候,这些人被甩在了后面。他们想用,挡在前面的是终端、数据权限、安全审批这三道门槛。
在 Kai 之前,Stripe 试过两条路,都不太行。
谁都能拖拽出一个专干某件事的小 Agent,还能挂工具。结果搭出来 4000 多个。
问题不在数量,在于很多人写的是意思差不多、质量却参差不齐的提示词;这么多小 Agent 散在各处,监控和维护根本跟不上。
有人真这么干了,为了迁就编程工具,把自己的工作流改掉。
安全问题很快冒出来。同时,代码质量团队突然要开始支持一群从来没服务过的非工程师用户,凭空多了一大摊活。
踩完这两条路,他们提炼出一个判断,后面所有的设计都从这个判断长出来:
写代码这件事,形状是统一的。具体改什么每次都不一样,但流程和工具基本不变,改文件、跑测试、提交。语言可以是 Ruby 可以是 Java,活的形状还是那个形状。所以一套 Agent 架构就能通吃。
知识工作正好在光谱的另一头。研究一个客户账户和准备一次合规审查,用的工具不一样、数据不一样、产出不一样,连「什么算干完了」的定义都不一样。你没法拿一套架构套上去。
从这个判断往下推,他们认定要做成得抓准三件事。
一、专家知识要散着放,不能收到中央
知道怎么处理一笔计费升级、怎么建一个营收模型的人,分布在 GTM、财务、市场、法务、数据科学几十个领域里,肯定不在建 Agent 基础设施的那个团队。再乘上 Stripe 做的所有产品和覆盖的所有国家,复杂度大到没边。Kai 要做的是把这份复杂度建模进去,然后让用户感觉不到它存在,让任务「就这么成了」。
