Microsoft Canceló Claude Code Internamente. Sus Propios Desarrolladores lo Adoraban.

7 min read

Microsoft acaba de pasar 6 meses demostrando que Claude Code es mejor que su propia herramienta. Luego la canceló. Esa frase es toda la historia.

La división Experiences + Devices (la que maneja Windows, 365, Outlook, Teams, Surface) había implementado Claude Code junto a su Copilot CLI interno en diciembre. 6 meses de comparación directa, dos herramientas, los mismos ingenieros. El 14 de mayo, Rajesh Jha anunció que las licencias de Claude Code se apagarían el 30 de junio. La razón oficial filtrada a The Verge: "muy popular, quizás demasiado popular". Mataron la herramienta buena porque funcionaba demasiado bien, que es el tipo de giro argumental que solo pasa en empresas tan grandes que pueden llamarlo estrategia.

TLDR: Microsoft comparó Claude Code contra Copilot CLI durante 6 meses. Sus propios desarrolladores prefirieron Claude Code. Microsoft mató al ganador. La razón no tiene nada que ver con el modelo y todo que ver con quién controla la interfaz, y el mecanismo tiene un nombre del 2001 que explica por qué esto también te afecta a ti.

Dos trabajadores de oficina en cubículos: uno escribiendo frenéticamente entre mensajes de error y notas de soluciones temporales, el otro mostrando tranquilamente una tarea completada en pantalla, con una langosta mecánica volando entre ellos.
Cuando tu herramienta interna supera a la que se supone debes comprar.

(jaja, realmente no me gusta m$ 😂. Esta noticia me alegra el día.)

Esta no es una decisión técnica. Es una confesión. Una empresa de 3 billones de dólares hizo la prueba, sus propios ingenieros votaron con sus manos, y la gerencia ejecutó al ganador. Para proteger al mediocre que poseen. Hay un nombre para esto, un ex-ingeniero de Microsoft lo acuñó hace 25 años, y el mecanismo es fractal. Se reproduce en cada escala del ecosistema de IA ahora mismo, incluyendo la tuya.

La Prensa Captó La Mitad De La Historia. Nunca Se Trató Del Modelo.

Todos los medios corrieron con el mismo enfoque. Dependencia de proveedor. Recorte de costos. Consolidación. Bien, todo eso es técnicamente cierto. Nada de eso es el punto real.

Aquí está la pieza en la que nadie se enfocó. La cita oficial de Rajesh Jha, EVP Experiences + Devices: "Copilot CLI nos ha dado algo especialmente importante: un producto que podemos ayudar a moldear directamente con GitHub para los repos de Microsoft, flujos de trabajo, expectativas de seguridad y necesidades de ingeniería." Traducción: nos quedamos con el que poseemos.

La fecha límite del 30 de junio coincide exactamente con el final del año fiscal de Microsoft. Así que sí, hay un ángulo de recorte de costos incorporado. m$ siendo m$, no es sorpresa.

Pero la verdadera pista es lo que se queda. Los modelos de Anthropic siguen siendo accesibles a través de Copilot CLI. El acuerdo Foundry con Anthropic permanece intacto. Los ingenieros de Microsoft seguirán hablando con Claude. Simplemente no hablarán con él a través de la interfaz de Anthropic.

Microsoft no rechazó el modelo. Microsoft rechazó la interfaz.

Esa distinción importa porque reenmarca toda la historia. Esto no se trata de qué IA es más inteligente. Se trata de qué empresa puede definir la forma del flujo de trabajo alrededor de la IA. Y en cualquier ecosistema saludable, la respuesta sería complicada, porque Anthropic tampoco ha sido exactamente un ejemplo de confianza últimamente. Abril fue un desastre. 3 bugs distintos en Claude Code, semanas de negación, culpando a los usuarios, antes de que una autopsia pública finalmente admitiera que el esfuerzo de razonamiento había sido silenciosamente degradado de alto a medio el 4 de marzo. En confianza de desarrolladores, Anthropic no está en una posición fuerte.

Pero en la comparación interna de Microsoft, Claude Code ganó. Los ingenieros votaron. La gerencia los anuló de todos modos.

Esto Tiene Un Nombre. Un Ex-Ingeniero De Microsoft Lo Acuñó En 2001.

Microsoft tiene historial con esto. En 2001, un ex-ingeniero de Microsoft llamado Ben Slivka acuñó el término strategy tax para describir lo que pasa cuando mutiles un producto para que no amenace a otro producto en el mismo portafolio. En ese momento, Microsoft estaba frenando Internet Explorer para que no canibalizara Word.

Mismo manual, 25 años después. Excepto que esta vez se aplica a un socio externo en lugar de un equipo interno. Claude Code es eliminado para que Copilot CLI no se vea tan mal al lado.

El nombre encaja porque el mecanismo es idéntico. Década diferente, víctima diferente, misma lógica de organigrama.

El Patrón Es Fractal. Lo He Estado Observando En 2 Escalas.

El strategy tax no pasa una vez, en la cima. Se reproduce en cada escala del ecosistema de IA al mismo tiempo, y una vez que lo has visto una vez no puedes dejar de verlo. Es una mecánica de jefe raid que no le importa tu puntuación de equipo, solo quién atrajo la agresión en la interfaz.

Escala 1: Anthropic vs cualquier cosa que no sea Claude Code. Los Términos de Servicio prohíben canalizar una suscripción Max a través de cualquier cosa que no sea Claude Code. Baneos OAuth para usuarios que lo intentaron. Nerfs silenciosos del esfuerzo de razonamiento en marzo de 2026 (y Sonnet realmente lucha comparado con Opus cuando esto se reduce, especialmente en contexto largo). Capas de agentes de terceros que se volvieron demasiado buenas consumiendo tokens Max eficientemente vieron el cable desconectado. No por malicia, por strategy tax. Anthropic protege su propia interfaz contra interfaces alternativas, incluyendo las construidas por su propia comunidad. Viví cuando Anthropic mató mi configuración de $200/mes, y en ese momento pensé que era personal. No lo era. Era estructural.

Escala 2: Microsoft vs Anthropic. Mismo mecanismo, pero esta vez Anthropic es quien paga el impuesto en lugar de cobrarlo. El dueño de la interfaz de 3 billones de dólares protegiendo su interfaz contra la mejor interfaz, incluso cuando sus propios ingenieros prefieren la mejor.

Mismo patrón, 2 escalas. Anthropic grava a sus usuarios pesados para proteger Claude Code. Microsoft grava a Anthropic para proteger Copilot CLI. Al mecanismo no le importa el tamaño del jugador. Solo le importa quién posee la interfaz.

Un desarrollador en el hilo de ResetEra cubriendo la noticia lo dijo sin rodeos: "A veces siento que la interfaz es más importante que el modelo estos días, debido a la necesidad de gestionar acceso a herramientas externas y permisos." Ese es todo el juego, dicho en una oración, por alguien que no está vendiendo nada.

El Modelo Es La Mercancía. La Interfaz Es La Palanca.

Has visto la primera mitad de este argumento antes, probablemente aquí. Los modelos de IA se han vuelto mercancías sustituibles. Claude, GPT, Gemini, Llama, Kimi, Qwen, GLM, intercambiables en una variable de entorno.

La interfaz no se intercambia.

Tu CLAUDE.md, tus comandos slash, tus hooks, tu configuración MCP, tus prompts en caché, la memoria muscular de tu flujo de trabajo, las integraciones CI, los trabajos cron que llaman a tu CLI a las 4am, todo eso es tiempo invertido. Los proveedores pelean a nivel de interfaz porque ahí es donde está la palanca. Profundicé en por qué los CLIs vencen a MCP para agentes de IA hace un tiempo si quieres la versión técnica.

Aquí está la parte sobre la que no he escrito aún, y la que Microsoft acaba de ilustrar gratis.

Incluso cuando posees la interfaz en teoría, realmente no la posees si las convenciones pertenecen a un proveedor. Un CLAUDE.md es una convención de Anthropic. Los comandos slash tienen forma de Anthropic. Los hooks se disparan en eventos que el runtime de Anthropic define. Puedes construir tu propio CLI, tu propia capa de agentes, tu propio framework de orquestación, y aún estar alquilando la interfaz por la puerta trasera. Porque las personas que vas a contratar, los prompts que vas a compartir en Discord, los patrones que encontrarás en GitHub, todos asumen las convenciones del proveedor dominante.

El modelo es una variable. Las convenciones son un año de memoria muscular a través de un equipo.

Creo que esta es la parte que la mayoría de los constructores subestiman. Puedes intercambiar el motor. No puedes intercambiar el volante sin hacer que todos aprendan a manejar de nuevo.

Microsoft hizo las cuentas con 3 billones de dólares. Concluyeron que poseer una interfaz mediocre cuyas convenciones controlan valía más que alquilar una excelente cuyas convenciones dicta Anthropic. Si m$ no puede permitirse usar la mejor interfaz del mercado, tu proyecto secundario definitivamente no puede.

Honestamente no estoy seguro si esto escala limpiamente a un constructor solo. Tal vez para un negocio de 1 persona el bloqueo de convenciones es aceptable porque el tiempo ahorrado vence al costo de dependencia. Pero en el momento que tienes un equipo y una nómina, el cálculo se voltea. Microsoft acaba de mostrar dónde se voltea.

La semana pasada mi hijo me preguntó por qué no podíamos simplemente usar lo mejor de todo. Traté de explicarle el strategy tax a un niño de 9 años. Volvió a sus Legos después de 30 segundos. Niño inteligente.

Karen de Contabilidad, la que aprobó este tipo de decisión en 2001, la aprobó de nuevo en 2026. Los títulos de trabajo cambian. El reflejo no.

Ya No Lo Tienen. No Porque Fuera Malo. Porque Era Demasiado Bueno.

La próxima vez que un proveedor te ofrezca una interfaz gratuita o subsidiada (Cursor Pro, Copilot Free, Claude Pro con Code incluido, cualquier "nivel gratis"), pregúntate quién está pagando el strategy tax. Si no puedes saberlo, eres tú. Y solo lo descubrirás el día que el proveedor decida que tu uso es "quizás un poco demasiado popular".

Los ingenieros de Microsoft preferían Claude Code. Ya no lo tienen. No porque la herramienta fuera mala.

Porque era demasiado buena para que se les permitiera usarla.

Fuentes

Este post puede contener enlaces de afiliados. Si los clickeas, podría ganar una pequeña comisión, no te cuesta nada, y me ayuda a seguir enviando artículos de calidad todos los días para tu placer de lectura.