Cursor 3.0 trajo un cambio que mucha gente todavía no usa: los Background Agents. Son agentes que corren en remoto, en paralelo, mientras tú sigues programando en tu IDE local. La diferencia entre tenerlos activos o no es la diferencia entre «le pido al LLM que arregle algo y espero» y «le pido 4 cosas, sigo trabajando, y a los 10 minutos tengo 4 PRs revisables».
Te enseño cómo montarlos, los requisitos reales (sí, hay coste mínimo) y dónde valen la pena.
Qué son exactamente
Background Agents son instancias remotas de Cursor ejecutándose en máquinas de Anthropic/Cursor, no en tu Mac. Pueden:
- Leer y modificar tu repositorio (con permiso GitHub).
- Ejecutar tests y comandos.
- Crear pull requests.
- Trabajar varias horas en una tarea grande sin bloquearte el IDE.
Junto a ellos llegaron los Subagentes en v2.4 (enero 2026): agentes paralelos dentro de una misma tarea, cada uno con su propio contexto. Útil cuando una tarea grande se puede dividir en piezas independientes.
Requisitos antes de empezar
Esto es lo que la documentación oficial pide, sin sorpresas:
- Cuenta Cursor de pago (Pro o Business).
- Privacy Mode desactivado. Los background agents necesitan transmitir código a infra remota.
- Usage-based spending activo con un mínimo de 10-20 $ en saldo. Cada agente consume créditos.
- GitHub conectado con permisos read-write al repo donde van a trabajar.
Si tu trabajo es muy sensible y no puedes desactivar Privacy Mode, los Background Agents no son para ti. Usa el modo Composer normal en tu máquina.
Tutorial · Tu primer Background Agent en 5 pasos
-
Activar acceso. En Cursor:
Settings → Beta → Background Agents → Enable. Vincula GitHub si no lo has hecho ya. -
Cargar saldo.
Settings → Billing → Usage-based pricingy añade un mínimo de 10$. No te cobra todo: solo lo que consuma. -
Lanzar la tarea. En cualquier proyecto:
Cmd+Shift+P → "New Background Agent". Te pide repo y rama base. - Escribir el prompt. Sé específico: «Añade pruebas unitarias a todos los métodos de UserService.ts. Usa el patrón existente de FooService.test.ts como referencia. No toques otros archivos. Crea una rama feat/user-service-tests.»
- Sigue trabajando. El agente trabaja en remoto. Recibes notificación cuando termina (15-60 min según tarea). Revisa el PR antes de hacer merge.
Casos donde sí valen la pena
- Refactor masivo. «Cambia todas las llamadas a deprecated_api por new_api en el monorepo.»
- Cobertura de tests. «Añade tests faltantes a estos 6 archivos siguiendo el patrón del 7º.»
- Documentación. «Añade JSDoc a todos los métodos públicos de esta carpeta.»
- Updates rutinarios. «Sube todas las dependencias de package.json a su última minor.»
- Bugs aislados. Cuando ya identificaste la causa pero arreglarlo a mano es 1 hora de tocar 8 archivos.
Casos donde NO
- Decisiones de arquitectura. El agente no sabe tu contexto de producto. Eso lo decides tú.
- Código de seguridad crítica. Auth, criptografía, pagos: revisa tú.
- Tareas mal definidas. Si tu prompt es ambiguo, el agente trabaja en una dirección y descubres una hora después que no era esa.
Subagentes: el truco poco usado
Los subagentes te dejan dividir una tarea en piezas que corren en paralelo. Ejemplo real: «migrar componentes de una librería antigua a una nueva» puede convertirse en 5 subagentes, uno por carpeta. Cada uno tiene su contexto limpio y no se pisan.
Se activan con la sintaxis: @subagent task: "..." dentro de la tarea principal.
Coste real esperable
Una tarea típica de 30-60 min con Claude Sonnet por detrás cuesta entre 0,80 y 2,50 $. Si lanzas 5 agentes en paralelo a la semana, hablamos de ~50 $/mes encima del plan Cursor Pro. Compáralo con tu hora facturada y decide.
FAQ
¿Necesito ser Cursor Pro?
Sí. Background Agents no están en plan gratuito. Cursor Pro (20$/mes) o Business.
¿Qué pasa si me olvido y dejo un agente corriendo?
Cursor tiene timeouts duros (varias horas). Pero el saldo se consume. Activa alertas de billing.
¿Puedo usar mi propio modelo (Claude/GPT)?
El plan Business permite traer tu propia API key. En Pro usas los modelos que Cursor incluye.
¿Funciona en repos privados?
Sí, mientras GitHub esté conectado con permisos al repo.
¿Cuál es la diferencia con Composer normal?
Composer corre en tu Mac y te bloquea el IDE mientras trabaja. Background Agent corre en remoto y te libera.
Siguiente paso
Si Background Agents te suenan a próximo nivel pero todavía estás en el «uso Cursor a medias», el curso IA avanzado cubre Cursor, Copilot y Claude Code en profundidad. Y si quieres comparar herramientas de programación con IA, mira el análisis Copilot vs Cursor vs Claude Code · 2026.
¿Quieres ofrecer esto como servicio? Guía Desarrollador IA con tarifas reales y rutas.
Fuentes: DeployHQ · Cursor guide 2026 · Cursor Background Agents guide.