Tu equipo de seguridad dijo que no. ¿Código propietario saliendo de la red? Ni de chiste. Así que tus desarrolladores siguieron copiando y pegando en ChatGPT como cavernícolas, y el CISO se hacía el que no veía nada.

El 2 de abril, Anysphere lanzó Cursor 3 — "un espacio de trabajo unificado para construir software con agentes." La función estrella: agentes en segundo plano auto-hospedados, que Cursor había liberado la semana anterior. Codificación autónoma con IA que mantiene tu código en tus servidores. Esto de una empresa que alcanzó $2B en ingresos recurrentes anuales para marzo de 2026, duplicándose desde $1B en apenas cuatro meses. Más de la mitad del Fortune 500 ya lo usa.

La arquitectura cumple con el checklist de compliance sin despeinarse. Un proceso worker liviano en tus servidores se conecta hacia afuera vía HTTPS al cloud de Cursor. Sin puertos de entrada, sin túneles VPN, sin cambios en el firewall. Ejecución de código, builds, tests, secrets, dependencias — todo se queda en tu infraestructura. La inferencia del modelo — el pensamiento real de la IA — sigue llegando a la API de Cursor o al endpoint de LLM (large language model — el cerebro detrás de la IA) que configures. Tu código nunca sale.

Residencia de datos: resuelto. Procurement: feliz. Pero hay un problema que nadie planteó en la reunión de compras.

Mientras el agente trabaja en tu codebase, construye un índice semántico — un mapa profundo de la estructura, relaciones y patrones de tu código. Cursor lo llama @Codebase. Aprende las convenciones de tu equipo, tus decisiones de arquitectura, tus patrones de testing. Después de semanas de uso, este contexto se acumula en algo genuinamente valioso: una IA que entiende tu proyecto.

Ese entendimiento vive en el cloud de Cursor. Y según un análisis detallado de vexp.dev, "no está expuesto de forma que otras herramientas puedan consumirlo." Sin export. Sin API. Sin estándar de portabilidad. La documentación oficial de Cursor sobre agentes auto-hospedados menciona residencia de datos de diecisiete formas distintas pero contiene cero menciones sobre exportación de contexto o portabilidad de memoria.

¿El precio de cambiarte? vexp.dev estima que migrar a un competidor significa que la nueva herramienta debe "re-explorar tu codebase desde cero — re-leyendo archivos, re-descubriendo relaciones y re-estableciendo contexto," lo que puede "duplicar o triplicar tu gasto total en tokens." Los tokens — los pedazos de palabras que la IA lee y te cobra — se convierten en el impuesto oculto de migración. ¿Tres meses de contexto acumulado? Adiós. Tu nueva IA empieza como el becario confundido del primer día.

No existe ningún formato de intercambio entre Cursor, GitHub Copilot y Claude Code para la memoria de agentes. Algunos desarrolladores arman soluciones improvisadas con archivos de instrucciones compartidos (.cursorrules, CLAUDE.md) o conectan servidores de memoria MCP (Model Context Protocol — piensa en USB pero para conexiones de herramientas de IA). Eso es cinta adhesiva, no una solución.

Antes de que tu equipo apruebe Cursor 3 porque cumple el requisito de auto-hospedado, haz una pregunta: ¿qué pasa con todo lo que el agente aprendió cuando queramos irnos? La respuesta, a día de hoy, es que no te vas. No porque el código esté atrapado — Cursor resolvió eso — sino porque el contexto sí lo está.

La residencia de datos era el lock-in de ayer. La memoria de agentes es el de mañana. Cursor solo hizo la jaula más cómoda. No más abierta.