Crea aplicaciones en vivo en Cursor

Los agentes han reducido el costo de escribir código, pero la mayoría de las aplicaciones y herramientas que crean los usuarios nunca salen de localhost.

Ahora puedes crear aplicaciones en vivo directamente en Cursor y compartirlas con un enlace. Describe lo que quieres crear y Cursor se encargará del resto: creará la aplicación, configurará una base de datos, establecerá la autenticación y la desplegará.

Con esta versión, cualquier persona de tu organización ya puede crear herramientas útiles para su trabajo y compartirlas con sus compañeros de equipo. Actualiza Cursor para probarlo.

Cómo funciona

Para comenzar, inicia un agente en la nube e indícale explícitamente que quieres crear una aplicación.

Cursor generará la estructura de la aplicación web, levantará una base de datos Postgres si hace falta, configurará la autenticación protegida con el SSO de Cursor y aprovisionará el alojamiento. Si la aplicación necesita conectarse a tus sistemas, como un almacén de datos, Cursor te pedirá los secretos necesarios.

Cuando vayas a publicar tu aplicación, eliges un dominio único y Cursor te genera un enlace activo.

En Cursor, usuarios de ventas, operaciones, legal, finanzas e ingeniería están creando aplicaciones internas. Algunas de las más útiles son:

  • Herramientas internas de operaciones para el registro en eventos, la asignación de cuentas y la distribución de puestos de trabajo
  • Presentaciones multimedia para clientes que combinan diapositivas, videos y demos interactivas
  • Experiencias de entrenamiento, capacitación e incorporación para nuevos empleados
  • Dashboards en tiempo real y herramientas para que los equipos de ventas entiendan su pipeline y sus oportunidades
  • Portales para gestionar servicios de ingeniería

Cursor puede desplegar aplicaciones desde repos nuevos o existentes en Cursor Origin y GitHub. La compatibilidad con otros proveedores de git, como GitLab, llegará próximamente.

Controles y medidas de seguridad

Cuando publiques una aplicación, Cursor ejecutará comprobaciones de seguridad deterministas y con agentes para detectar incidencias comunes, como secretos escritos en los archivos de la aplicación o credenciales expuestas. Si una comprobación falla, el agente te indica qué tienes que solucionar. Nada se pone en producción hasta que se superan las comprobaciones y publicas la aplicación de forma explícita.

Los administradores del equipo pueden ver todas las aplicaciones y secretos del equipo. También pueden agregar sus propias reglas a la revisión de seguridad, aprobar publicaciones bloqueadas por la revisión y retirar cualquier aplicación publicada.

Comparte con tu equipo

Una vez superadas las comprobaciones, Cursor despliega la aplicación en la URL que elegiste. Luego puedes compartir tu aplicación con personas específicas, grupos o todo tu equipo, siempre protegida por el inicio de sesión de Cursor. En los planes individuales, también puedes compartir aplicaciones públicamente.

También puedes generar una clave de API de Cursor si quieres que un script o el Bot de Grok use tu aplicación.

Comenzar

Esta capacidad ya está disponible en todos los planes de pago que tengan habilitados los agentes en la nube. Obtén más información leyendo nuestra documentación.

Agent SDK

El Agent SDK ya está disponible. Con él puedes definir un agente como una carpeta de código, probarlo con evaluaciones y desplegarlo en Cursor o en tu propia infraestructura.

Ejecuta npx @cursor/agent-sdk init ./my-bot y luego agent-sdk dev para iniciar el bot en local con un entorno de pruebas. Usa --template para partir de una plantilla: un revisor de seguridad, un aprobador basado en políticas de propietarios, un corrector automático de PR o un bot de clasificación y priorización para Linear o Jira.

Despliega agentes donde los necesites

Cuando tengas un agente listo para usar, puedes desplegarlo en Cursor ejecutando agent-sdk deploy desde el directorio del proyecto. El comando crea el agente, le asigna una URL y lo inicia en nuestra infraestructura. Puedes gestionar los secretos y las integraciones desde el dashboard, y seguir usando los mismos logs, evaluaciones y entorno de pruebas que tienes en local.

Agentes como código

Un agente es un proyecto. instructions.md es el prompt. Cada archivo de tools/ es una acción tipada que el modelo puede invocar. skills/ contiene procedimientos que el modelo carga bajo demanda, mcp-connections/ agrega herramientas de servidores MCP y channels/ define dónde recibe y responde mensajes el bot. agent-sdk validate comprueba el proyecto y agent-sdk info imprime lo que se ha descubierto.

Canales

Los agentes se activan con eventos de PR, comentarios y CI de GitHub, GitLab y Bitbucket; con menciones y mensajes directos en Slack; con webhooks de cualquier proveedor; y según una programación cron. Los eventos de GitHub se obtienen a través de tu cuenta de Cursor, así que no necesitas ninguna URL pública de webhook. Slack funciona de serie sin configuración adicional.

Cada conversación mantiene su propia sesión y un registro completo de todos los mensajes y llamadas a herramientas. Las preguntas de seguimiento en un PR o en un hilo de Slack reanudan la misma sesión.

Evaluaciones

Una evaluación envía un mensaje fijo al bot y comprueba lo que hizo: qué herramientas se ejecutaron, con qué entrada y qué estructura tiene la respuesta. Ejecuta agent-sdk eval en local o en CI.

agent-sdk github replay <pr-url> convierte un PR real en cargas útiles de webhook firmadas y las envía al bot, para que puedas probar los bots que dependen de GitHub sin tener que esperar a un push. Agrega --dry-run --fixtures-dir fixtures/ para guardar las cargas útiles como fixtures de evaluación.

Comenzar

El Agent SDK ya está disponible de forma general. Lee la documentación y empieza a usarlo.

Lienzos de Cloud Agent y mejoras en los entornos

Lienzos desde Cloud Agent

Los Cloud Agent ahora pueden crear lienzos interactivos como parte de su trabajo. Para compartir un lienzo terminado con tu equipo, solo tienes que enviar su enlace.

Más información sobre cómo compartir lienzos.

API de entornos

La API de entornos ya está disponible en beta. Úsala para crear y gestionar de forma programática los entornos en la nube donde se ejecutan tus agentes.

Entornos más grandes y rápidos

Los entornos de agentes en la nube ahora admiten hasta 300 repositorios. Además, los entornos grandes cargan 5 veces más rápido.

Marketplace de aplicaciones de Origin

Origin ahora se integra con más de 20 aplicaciones de despliegue, CI, revisión de código, seguridad, supervisión y gestión de proyectos, de socios como Cloudflare, Linear, Sentry y Socket Security.

A partir de hoy, el marketplace de automatizaciones también está abierto a contribuciones públicas, así que cualquier equipo que cree herramientas para desarrolladores puede publicar una aplicación para Origin.

Aplicaciones para tu pila

El marketplace de automatizaciones ahora incluye aplicaciones para:

Marketplace de aplicaciones de Origin con aplicaciones de despliegue, CI, revisión de código, seguridad, supervisión y gestión de proyectos

Publicar en el marketplace de automatizaciones

Para enviar una aplicación:

  1. Crea una aplicación en tu namespace. Seguirá siendo privada dentro de tu namespace mientras la desarrollas.
  2. Desarrolla con la API de Origin. Las aplicaciones se autentican con un JWT de aplicación y tokens de acceso de instalación, reciben eventos de webhook y devuelven resultados como ejecuciones de comprobación, comentarios en PR y revisiones.
  3. Haz pública la aplicación y luego envíala desde su página con un slug, etiquetas sugeridas y un video de demo. El video debe mostrar la instalación, la desinstalación y los flujos principales de tu producto.
  4. Revisamos tu envío y, una vez aprobada, publicamos la aplicación en el marketplace de automatizaciones.
Envío de una aplicación al Marketplace de aplicaciones de Origin

Comenzar

Prueba hoy mismo las aplicaciones del Marketplace de aplicaciones de Origin.

¿Quieres crear una aplicación de Origin? Empieza con la guía de publicación y la referencia de la API de Origin.

El plugin Origin Apps también puede responder preguntas a partir de la documentación actualizada de la API de Origin y planificar la migración a Origin de una aplicación que ya tengas en funcionamiento.

Control remoto para agentes locales

Ahora puedes consultar y responder a los agentes locales que se ejecutan en tu computadora desde la aplicación de Cursor para iOS.

Primeros pasos

El control remoto está activado por defecto para todos, excepto para las organizaciones con el plan Empresas.

Descarga la aplicación Cursor para iOS e inicia sesión. Las computadoras vinculadas a tu cuenta aparecerán automáticamente en la aplicación. Toca tu computadora en la aplicación y aprueba la solicitud de emparejamiento en la aplicación de escritorio de Cursor. Tus agentes locales aparecerán en una lista. Toca uno para consultar qué está haciendo o para enviarle un mensaje.

Control remoto para agentes locales en la aplicación Cursor para iOS

Los agentes siguen ejecutándose en tu computadora

El control remoto no traslada tus agentes a ningún otro sitio. Siguen ejecutándose en tu computadora y la aplicación se conecta a ellos. Para que el control remoto funcione, tu computadora debe permanecer encendida y conectada a internet.

Mantén tu computadora activa

Para evitar que tu computadora entre en suspensión mientras no estás, activa "Keep this computer awake" en la sección control remoto de la configuración de la app de escritorio de Cursor. Tu computadora necesita estar conectada a la corriente y con la tapa abierta.

Para equipos de Empresas

El control remoto está activado por defecto, excepto en las organizaciones con plan Empresas. Los administradores de Empresas pueden activarlo en Org settings > Security and identity > control remoto.

El control remoto no requiere Cloud Agents para funcionar.

El control remoto ya está disponible en la aplicación de Cursor para iOS.