返回博客

微软开始砍员工的 Claude Code license——一场被自家工程师用脚投票投出来的尴尬

MicrosoftAnthropicClaude CodeGitHub CopilotAI工具行业观察

上周 The Verge 的 Tom Warren 在他那份 Notepad 通讯里塞了一条小新闻。

微软的 Experiences + Devices 部门——做 Windows、Microsoft 365、Outlook、Teams、Surface 的那一万两千号人——6 月 30 号之前要把内部大部分 Claude Code 的 license 砍掉。

我读了两遍。

这不是又一次"AI 工具公司商务摩擦"的瓜。这是一家公司在自己内部做了一次 6 个月的 A/B 测试,测试结果出来了,然后这家公司决定把结果反过来执行

6 个月前他们自己发的 license

去年 12 月,微软在内部干了一件挺反直觉的事——给几千号员工开了 Anthropic 家 Claude Code 的访问权。不光给工程师,连设计师和项目经理都给了。

逻辑很顺:让平时不写代码的人试试 AI 编程,让真写代码的工程师把 Claude Code 和自家 GitHub Copilot 拉一起比比。

然后就出事了。

Claude Code 火得超出预期。Tom Warren 报道里有"perhaps a little too popular"这么个说法——大概有点过头了。一个做 Windows shell 组件的工程师在内部网发了句话,被引到外面:

Claude Code understands Win32 internals in a way Copilot CLI doesn't. I can ask it to generate a COM interface and it actually works.

翻译过来——Claude Code 真的懂 Win32 在底下怎么跑,你让它吐一个 COM 接口它真能写对。Copilot CLI 写不出来。

懂 Win32 的程序员一看就明白这话的分量。Win32 不是 React。它有 30 年的历史包袱、奇形怪状的内存模型、半数 API 没有"现代"文档。一个 AI 工具能正确生成 COM 接口,这不是 prompt engineering 的胜利,是模型对一整块脏知识的内化。

而微软自家的 Copilot CLI,写不出来。

我看到这里停了一下。

5 月 14 号那封 Jha 的内部信

这件事的转折点在 5 月 14 号。

Rajesh Jha——Experiences + Devices 部门的 EVP——在内部信里说,公司要"统一到一个 AI 编程工具"上。他的原话:

Claude Code was an important part of that learning… at the same time, Copilot CLI has given us something especially important: a product we can help shape directly with GitHub.

"我们可以直接跟 GitHub 一起塑造的产品"。

这是一句外交辞令。但翻译成大白话就是:Claude Code 我们不能改,Copilot CLI 是我们自己的,我们当然要押自己的。

Cost 是不是因素?是。微软的财年 6 月 30 号结束。砍掉 Claude Code license 正好踩在新财年开始之前。但说"这只是省钱"会低估这件事——一万两千人的 license 在微软整体研发预算里不是大头。

真正的原因是:微软是 OpenAI 的盟友。Anthropic 是 OpenAI 的最大对手。Claude Code 是 Anthropic 的旗舰开发者产品。

这三句话连起来读,你就理解为什么 6 月 30 号是个截止日期了。

派系

现在 AI 工具市场基本是三派。

OpenAI × Microsoft 一派,Codex / Copilot 系列站在这边。Google 自己一派,Gemini Code Assist 在自家的开发者基础设施里。Anthropic 单飞一派——没有云厂商当亲爹,但 Claude Code 是被很多工程师称作"目前体感最好"的那个。

微软的位置很尴尬。

它是 OpenAI 最大的金主(官方公开数据 130 亿美元),它的 Azure 卖 OpenAI 模型的算力,它的 GitHub Copilot 是 OpenAI 在企业里最重要的分销渠道。但与此同时,它的工程师在自由市场里——也就是自家内部那 6 个月的 A/B 测试——选了 Anthropic。

如果是一个普通公司,结果就是结果。工程师选哪个用哪个。

但微软不行。微软选哪个,关系到 OpenAI 在企业市场的故事还能不能讲下去。如果 OpenAI 最大金主自家工程师都说"我们其实用 Anthropic 更顺手",外面那些观望的财富 500 强 CTO 就会想:等等,他们自己都不用?

所以 license 必须砍。

这跟"哪个工具更好"这个工程问题已经没关系了。这是商业战争。

留给 Anthropic 的位置

砍归砍,微软留了一个后门。

Claude 模型本身——Sonnet、Opus 那些——会继续保留在 Copilot CLI 里作为可选项,跟 OpenAI 模型和 Gemini 并列。

微软砍的是界面,不是模型。

这是一个挺微妙的设计。从微软的角度,它对外可以说"我们没禁 Anthropic",对内可以说"想要 Claude 还是有的"。但 Claude Code 那个交互方式——那种工程师一打开就直接钻进多文件 refactor 的工作流——没了。

熟悉这两个工具的开发者都知道——Claude Code 的命令行交互方式跟 Copilot CLI 是两种东西。模型可以换,工作流换不掉。强行让你换一个工作流,等同于让你换工具。

Anthropic 公司层面应该不至于伤筋动骨。微软不是它最大客户。但有一件事是真的丢了——微软员工每天用 Claude Code,是 Anthropic 在 enterprise 市场最有说服力的隐性背书之一。这件事谁都不会公开说,但圈内人心里都数过这一笔。

现在这笔背书没了。

用脚投票的工程师

我对这件事最感兴趣的,其实不是商业战争那一层。

是工程师在内部 Yammer 和匿名 Blind 上的反应。

USA Herald 那篇报道引了几句话,没指名。大致意思是——很多工程师明确说更喜欢 Claude Code 做多文件 refactor,喜欢它迭代更快。有人在 Blind 上问能不能自费保留个人 license,有人讨论用 VPN 走外网账号。

这是一群拿微软工资的工程师。

他们不是反对公司。他们只是用了 6 个月之后形成了肌肉记忆——一个工具用顺手了你就不想换。再加上你心里清楚另一个工具确实写得不如这个——你被强制换的时候不可能没情绪。

我做过技术管理的人都见过这个画面。

公司发一个工具,规定大家用。一段时间后部分工程师开始私下用别的。再过一段时间这件事公开了,管理层一看"诶大家用得挺起劲",于是规模放开。又过一段时间,因为商业原因,工具被收回去了。

每一次都一样。

每一次工程师都会写一封长信、发一条匿名帖、然后慢慢学会闭嘴。然后慢慢学会在公司用 A,在家用 B

这是过去 20 年企业 IT 治理的全部规律。微软这次只是用 Claude Code 重演了一遍。

被强制换工具的时候

如果你恰好是那一万两千人之一——或者你是任何一家公司里突然被通知"以后不用 X 了,换 Y"的开发者——其实没那么多选项。

大多数人会认了。换 Y,把肌肉记忆重写一遍,3 个月之后发现 Y 也能用,只是有些事比 X 慢一点。这是常规结局。

少数人会自费保留个人账号。下班用、个人项目用。但有一条线不能越——公司的代码不能往你私人账号里粘。一旦越了,HR 比工具更可怕。

更少数人会换公司。听上去激进,但 AI 工具自由确实是有人跳槽时认真考虑的因素。我认识几个朋友过去一年面试时会问"你们用什么编程 Agent,限制是什么"——这个问题在 2024 年问出来还显得很怪,2026 年已经不怪了。

还有一种选择几乎没人讨论——停下来想一下,"我到底有多依赖这个工具"。

我做 AI Agent 产品的人,对这一点感受比较复杂。

我自己也用 Claude Code。用得越深越觉得自己被它接管了一部分大脑。哪天它涨价、被砍、被买、被禁——任何一种情形我都得换。然后我会发现,我已经没法用 6 个月前那种方式写代码了。

这是 AI 工具的代价。它给你 10 倍效率的同时也悄悄长进你的工作方式里。一旦长进去,被拔出来的时候是真疼的。

真正的输家

你以为微软是这件事的输家——管理上看上去强行违背员工偏好。

你以为 Anthropic 是这件事的输家——丢了一个 marquee 客户。

我觉得真正的输家是另一个——所有相信"工具好的就会赢"的人

过去三年 AI 工具市场的故事一直是"产品力为王"。Cursor 起来是因为体验好。Claude Code 火是因为模型懂工程。开发者像在自由市场买东西一样选最好的那个。

这件事提醒我们——这个自由市场只在没有商业政治的时候存在。

一旦工具进了大企业,工具被谁拥有、工具的厂商跟你公司的高层有没有股权关系、工具的模型出自谁家——这些事会压过"哪个写代码更顺手"。

工程师可以用脚投票,但脚投票的范围只到办公室门口。门外的事,是别的人决定的。

6 月 30 号之后

6 月 30 号之后的微软会发生什么?我猜——

一部分工程师真的会切到 Copilot CLI,过段时间发现也能用。Copilot CLI 这半年也确实在进步,它毕竟有 OpenAI 最新模型可调用。

一部分工程师会私下保留个人 Claude Code 账号,用个人时间继续用。

一小部分会跳槽。

Anthropic 会继续在 startup 和中型公司里增长。它不缺微软。

OpenAI 在 Copilot CLI 里的份额会被稳住。它的最大企业渠道得到保护。

而那个让我盯了半天的句子——"Claude Code understands Win32 internals in a way Copilot CLI doesn't"——会被慢慢遗忘。再过 12 个月,Copilot CLI 也许真的能写对 COM 接口。也许还是写不对。但到那时候已经没人在内部 Yammer 上比较这两件事了。

因为大家都不用 Claude Code 了。

不是因为它不好。

是因为它不在了。