URL del repositorio*
https://github.com/your-org/your-repo
Prompt*
Describe la tarea para el agente...
Modelo
Selección automática por defecto
Nombre de la rama
Nombre de rama personalizado (opcional)
Abrir como aplicación de GitHub de Cursor
Omitir solicitud de revisor
Iniciar agente (cursor_launch_agent)
Inicia un nuevo agente en la nube para trabajar en un repositorio de GitHub con las instrucciones proporcionadas.
Entrada
Parámetro Tipo Obligatorio Descripción apiKeystring Sí Clave de API de Cursor repositorystring Sí URL del repositorio de GitHub (p. ej., https://github.com/your-org/your-repo ) refstring No Rama, etiqueta o commit desde el que trabajar (por defecto, la rama predeterminada) promptTextstring Sí El texto de instrucción para el agente promptImagesstring No Array JSON de objetos de imagen con datos base64 y dimensiones modelstring No Modelo a usar (dejar vacío para selección automática) branchNamestring No Nombre de rama personalizado para que lo use el agente autoCreatePrboolean No Crear automáticamente un PR cuando el agente termine openAsCursorGithubAppboolean No Abrir el PR como la app de GitHub de Cursor skipReviewerRequestboolean No Omitir la solicitud de revisores en el PR
Salida
Parámetro Tipo Descripción contentstring Mensaje de éxito con los detalles del agente metadataobject Metadatos del resultado del lanzamiento
ID del agente*
p. ej., bc_abc123
Prompt de seguimiento*
Instrucciones adicionales para el agente...
Agregar seguimiento (cursor_add_followup)
Agrega una instrucción de seguimiento a un agente en la nube existente.
Entrada
Parámetro Tipo Obligatorio Descripción apiKeystring Sí Clave de API de Cursor agentIdstring Sí Identificador único del agente en la nube (p. ej., bc_abc123) followupPromptTextstring Sí Texto de la instrucción de seguimiento para el agente promptImagesstring No Arreglo JSON de objetos de imagen con datos en base64 y dimensiones (máx. 5)
Salida
Parámetro Tipo Descripción contentstring Mensaje de éxito metadataobject Metadatos del resultado
Operación
Obtener estado del agente ID del agente*
p. ej., bc_abc123
Obtener estado del agente (cursor_get_agent)
Recuperar el estado actual y los resultados de un agente en la nube.
Entrada
Parámetro Tipo Requerido Descripción apiKeystring Sí Clave de API de Cursor agentIdstring Sí Identificador único para el agente en la nube (p. ej., bc_abc123)
Salida
Parámetro Tipo Descripción contentstring Detalles del agente legibles por humanos metadataobject Metadatos del agente
ID del agente*
p. ej., bc_abc123
Obtener conversación (cursor_get_conversation)
Recuperar el historial de conversación de un agente en la nube, incluidos todos los prompts del usuario y las respuestas del asistente.
Entrada
Parámetro Tipo Requerido Descripción apiKeystring Sí Clave de API de Cursor agentIdstring Sí Identificador único para el agente en la nube (p. ej., bc_abc123)
Salida
Parámetro Tipo Descripción contentstring Historial de conversación legible metadataobject Metadatos de la conversación
Límite
20 (predeterminado, máx. 100)
Cursor de paginación
Cursor de la respuesta anterior
Listar agentes (cursor_list_agents)
Listar todos los agentes en la nube para el usuario autenticado con paginación opcional.
Entrada
Parámetro Tipo Requerido Descripción apiKeystring Sí Clave de API de Cursor limitnumber No Número de agentes a devolver (predeterminado: 20, máx.: 100) cursorstring No Cursor de paginación de la respuesta anterior
Salida
Parámetro Tipo Descripción contentstring Lista legible de agentes metadataobject Metadatos de la lista de agentes
ID del agente*
p. ej., bc_abc123
Detener agente (cursor_stop_agent)
Detiene un agente en la nube en ejecución. Pausa el agente sin eliminarlo.
Entrada
Parámetro Tipo Obligatorio Descripción apiKeystring Sí Clave de API de Cursor agentIdstring Sí Identificador único del agente en la nube (p. ej., bc_abc123)
Salida
Parámetro Tipo Descripción contentstring Mensaje de éxito metadataobject Metadatos del resultado
ID del agente*
p. ej., bc_abc123
Eliminar agente (cursor_delete_agent)
Elimina permanentemente un agente en la nube. Esta acción no se puede deshacer.
Entrada
Parámetro Tipo ¿Obligatorio? Descripción apiKeystring Sí Clave de API de Cursor agentIdstring Sí Identificador único del agente en la nube (p. ej., bc_abc123)
Salida
Parámetro Tipo Descripción contentstring Mensaje de éxito metadataobject Metadatos del resultado
Interactúa con la API de Cursor Cloud Agents para lanzar agentes de IA que pueden trabajar en tus repositorios de GitHub. Admite el lanzamiento de agentes, la incorporación de instrucciones de seguimiento, la consulta del estado, la visualización de conversaciones y la gestión del ciclo de vida de los agentes.
Categoría: tools
Tipo: cursor