Linear
Usa agentes en la nube directamente desde Linear asignando problemas a Cursor o mencionando a @Cursor en los comentarios.
Primeros pasos
Instalación
Debes ser administrador de Cursor para conectar la integración de Linear. Los demás ajustes del equipo están disponibles para los miembros que no son administradores.
- Ve a Cursor integrations
- Haz clic en Connect junto a Linear
- Conecta tu espacio de trabajo de Linear y selecciona un equipo
- Haz clic en Authorize
- Completa la configuración restante del agente en la nube en Cursor:
- Conecta un proveedor de repositorios y selecciona un repositorio predeterminado
- Activa los precios basados en consumo
- Confirma los ajustes de privacidad
Vinculación de cuentas
Al usarlo por primera vez, se te pedirá vincular tu cuenta de Cursor con Linear. Para crear PR, debes conectar un proveedor de repositorios.
Cómo usarlo
Delega problemas a Cursor o menciona a @Cursor en los comentarios. Cursor analiza los problemas y filtra automáticamente las tareas que no son de desarrollo.
Delegar problemas
- Abre un problema de Linear
- Haz clic en el campo de persona asignada
- Selecciona "Cursor"
Mencionar a Cursor
Menciona a @Cursor en un comentario para asignar un nuevo agente o proporcionar instrucciones adicionales; por ejemplo: @Cursor soluciona el error de autenticación descrito anteriormente.
Flujo de trabajo
Los agentes en la nube muestran su estado en tiempo real en Linear y crean PR automáticamente al finalizar. Sigue el progreso en el panel de control de Cursor.
Instrucciones de seguimiento
Puedes responder en la sesión del agente y tu respuesta se enviará como seguimiento al agente. Solo menciona @Cursor en un comentario de Linear para proporcionar orientación adicional a un agente en la nube en ejecución.
Configuración
Configura los ajustes de los agentes en la nube desde Panel de control → Agentes en la nube.
| Ajuste | Ubicación | Descripción |
|---|---|---|
| Repositorio predeterminado | Panel de control de Cursor | Repositorio principal si no se ha configurado uno para el proyecto |
| Modelo predeterminado | Panel de control de Cursor | Modelo de IA para los agentes en la nube |
| Rama base | Panel de control de Cursor | Rama desde la que se crean los PR (normalmente main o develop) |
Opciones de configuración
Puedes configurar el comportamiento del agente en la nube de varias formas:
Descripción del problema o comentarios: Usa la sintaxis [clave=valor], por ejemplo:
@cursor please fix [repo=anysphere/everysphere]@cursor implement feature [model=claude-3.5-sonnet] [branch=feature-branch]
Etiquetas de problemas: Usa una estructura jerárquica de etiquetas, donde la etiqueta principal es la clave de configuración y la secundaria, el valor.
Etiquetas de proyecto: Usa la misma estructura jerárquica que para las etiquetas de problemas, pero aplicada a nivel de proyecto.
Claves de configuración compatibles:
repo: Especifica el repositorio de destino (p. ej.,owner/repository)branch: Especifica la rama base para crear la PRmodel: Especifica el modelo de IA que se usará
Selección de repositorio
Cursor determina en qué repositorio trabajar según el siguiente orden de prioridad:
- Descripción del problema/comentarios: sintaxis
[repo=owner/repository]en el texto del problema o los comentarios - Etiquetas del problema: etiquetas de repositorio asociadas al problema de Linear específico
- Etiquetas del proyecto: etiquetas de repositorio asociadas al proyecto de Linear
- Repositorio predeterminado: repositorio especificado en los ajustes del panel de control de Cursor
Configuración de etiquetas de repositorio
Para crear etiquetas de repositorio en Linear:
- Ve a Ajustes en tu espacio de trabajo de Linear
- Haz clic en Etiquetas
- Haz clic en Nuevo grupo
- Asigna al grupo el nombre "repo" (no distingue entre mayúsculas y minúsculas; debe ser exactamente "repo", no "Repository" ni ninguna otra variante)
- Dentro de ese grupo, crea etiquetas para cada repositorio con el formato
owner/repo
Estas etiquetas pueden asignarse a problemas o proyectos para indicar en qué repositorio debe trabajar el agente en la nube.
Funciones avanzadas
Reglas de triaje (avanzadas)
Configura reglas de automatización en Linear para delegar problemas automáticamente a Cursor:
- Ve a la configuración del proyecto de Linear
- Accede a las reglas de triaje
- Crea reglas que automáticamente:
- Añadan etiquetas específicas
- Asignen problemas a Cursor
- Activen agentes en la nube según determinadas condiciones
Las reglas de triaje son una función avanzada con algunas limitaciones actuales. Linear requiere que haya una persona asignada para que se activen las reglas, aunque este requisito podría eliminarse en futuras actualizaciones.
Obtener ayuda
Consulta la actividad del agente e incluye los ID de solicitud al contactar con el equipo de soporte.
Comentarios
Comparte tus comentarios a través de los comentarios de Linear o de los canales de soporte del panel de control de Cursor.