Asigna trabajo al agente

Todas las formas de poner al goblin a trabajar: asigna un issue de Linear, menciónalo en un merge request, etiqueta un issue de GitHub, pídeselo en Slack, deja que revise tus pull requests automáticamente o programa una tarea recurrente.

No hay un único botón de "ejecutar" en TaskGoblin. En su lugar, el agente observa las herramientas que ya usas y recoge el trabajo en cuanto se lo delegas — los mismos gestos que usarías para delegar en un compañero. Esta página es el catálogo completo de esos disparadores.

Sea cual sea la superficie que uses, el agente llega a la tarea sabiendo ya su contexto e informa del resultado de vuelta en el mismo lugar.

Asigna un issue de Linear

Pon como responsable de un issue de Linear al agente TaskGoblin. Lee el título, la descripción y los comentarios del issue, hace el trabajo y enlaza el merge request de vuelta en el issue con actualizaciones de estado por el camino. Este es el disparador más común y el que usa la guía rápida.

Para enviarlo a otra pasada, deja un comentario en el issue describiendo el cambio — el agente retoma en la misma rama.

Menciónalo en un merge request o pull request

Deja un comentario que mencione al goblin en un MR o PR existente:

  • En GitLab, @taskgoblin en una nota de merge request.
  • En GitHub, @taskgoblin en un comentario de pull request o issue.

Úsalo para iterar: @taskgoblin por favor atiende los comentarios de la revisión o @taskgoblin añade tests para el caso límite del último commit. El agente empuja un commit de seguimiento a la misma rama.

Revisión de código automática

Cuando se abre o actualiza un merge request o pull request, TaskGoblin puede revisarlo automáticamente y publicar sus comentarios — sin necesidad de mención. Esto convierte al agente en un revisor de primera pasada en cada cambio, no solo en los que él escribió.

Dispara desde un issue

No tienes que usar Linear para empezar desde un issue:

  • En GitHub, añade la etiqueta taskgoblin a un issue. La etiqueta es el disparador; las menciones en los comentarios de ese issue continúan la ejecución.
  • En GitLab, asigna un issue al bot @taskgoblin, o menciónalo en un comentario del issue.

Pídeselo en Slack

Menciona al goblin en un hilo de Slack. Responde en el hilo donde está ocurriendo la conversación, lo que hace de Slack la superficie adecuada cuando una petición empieza como una discusión y no como un ticket formal. Conecta Slack primero desde Integraciones.

Programa una tarea recurrente

Para trabajo que debe ocurrir con una cadencia en lugar de bajo demanda, crea un loop: una instrucción de texto libre que el agente ejecuta en un momento único o recurrente. Cada disparo se comporta exactamente como cualquier otra ejecución — genera un hilo y abre un merge request — así que el trabajo programado comparte toda la misma historia y flujo de revisión. Gestiónalos desde /{organisation}/loops.

Buenos candidatos: una actualización semanal de dependencias, un borrador de changelog nocturno, una tarea de limpieza recurrente.

Qué tienen en común todos los disparadores

  • El agente llega con contexto. Lee el issue, el hilo o el historial de comentarios antes de empezar.
  • El trabajo ocurre en un sandbox, en una rama llamada ai-{identificador-del-issue}, nunca en tu máquina.
  • El resultado vuelve donde lo pediste. Un merge request, un comentario de revisión o una respuesta en Slack — en el mismo lugar donde lo disparaste.

Para saber qué ocurre entre el disparo y el merge request, lee Cómo funciona el agente.