Context Goblin logo

Context Goblin

Freemium
Visitar

Context Goblin revisa con IA las pull requests de GitHub y evalúa los cambios usando el grafo de llamadas y el contexto entre repositorios.

¿Qué es Context Goblin?

Context Goblin revisa con IA las pull requests de GitHub. Genera contexto a partir del diff, los símbolos modificados, sus invocadores en otras partes del código y las dependencias relevantes entre repositorios antes de que sus agentes de revisión analicen el cambio. El objetivo principal es evaluar cómo afecta un cambio al sistema en su conjunto, en lugar de limitar la revisión a las líneas editadas.

El flujo de revisión abarca arquitectura, seguridad, lógica y pruebas. Un coordinador combina los hallazgos de los especialistas en una sola revisión con resumen, comentarios insertados, categorías, niveles de gravedad y un veredicto. Las revisiones pueden iniciarse desde el panel, a través de GitHub o con la herramienta MCP review_repository del producto.

¿Qué puede hacer Context Goblin?

Análisis del grafo de llamadas

Resuelve los símbolos afectados por una pull request y sigue sus invocadores en otros archivos, mostrando código posterior que una revisión línea por línea podría no abrir.

Mapa de dependencias entre repositorios

Mapea las dependencias de paquetes, las llamadas HTTP, las colas y las tablas compartidas entre repositorios indexados. Las relaciones relevantes para un cambio se añaden a su contexto de revisión.

Agentes de revisión especializados

Ejecuta agentes independientes para arquitectura, seguridad, lógica y pruebas. Un coordinador elimina hallazgos duplicados, resuelve desacuerdos y produce la revisión publicada.

Hallazgos verificados

Comprueba los hallazgos con el código base antes de publicarlos. Las revisiones incluyen categorías, niveles de gravedad, un resumen, comentarios insertados y un veredicto de revisión de GitHub cuando se inician a través de GitHub.

Contexto de revisión personalizado

Permite a los administradores desactivar agentes integrados, añadir agentes personalizados con sus propias instrucciones y conectar servidores MCP para que los agentes consulten información de herramientas como Jira, Confluence, Linear o Notion.

Múltiples puntos de entrada para las revisiones

Admite revisiones desde el panel, menciones de @contextgoblin en pull requests de GitHub, revisiones automáticas para repositorios habilitados y solicitudes de revisión mediante un cliente MCP.

Casos de uso

“Revisar cambios con invocadores posteriores”

Usa el contexto del grafo de llamadas cuando una pull request modifica una función o símbolo compartido y los efectos importantes pueden aparecer en otros archivos que no se editaron.

“Evaluar cambios entre servicios”

Usa el mapa entre repositorios cuando un cambio afecta a rutas, colas, tablas compartidas o dependencias de paquetes que abarcan varios repositorios.

“Añadir contexto de tickets y documentación”

Conecta una fuente compatible con MCP, como Jira, Confluence, Linear o Notion, cuando los revisores necesiten comparar una implementación con los requisitos o la documentación del proyecto.

“Automatizar comprobaciones de pull requests”

Habilita revisiones automáticas para los repositorios seleccionados o activa una revisión mencionando a @contextgoblin en una pull request. GitHub recibe el resumen de la revisión, los comentarios insertados y el veredicto.

“Ejecutar revisiones desde un flujo de trabajo interno”

Inicia una revisión desde el panel para conservar el resultado en Context Goblin o llama a la herramienta MCP review_repository desde otro agente o cliente MCP.

Preguntas frecuentes

¿Cómo inicia Context Goblin una revisión?

Una revisión puede iniciarse pegando la URL de una pull request en el panel, mencionando a @contextgoblin en una pull request, habilitando revisiones automáticas para un repositorio habilitado o llamando a la herramienta MCP review_repository.

¿Qué incluye una revisión?

La revisión incluye una descripción general de la revisión con un veredicto y un resumen, además de comentarios insertados en las líneas modificadas. Los hallazgos se clasifican como Arquitectura, Seguridad, Lógica o Pruebas y tienen un nivel de gravedad. Las revisiones activadas desde GitHub usan estados de revisión de GitHub, como Aprobar, Aprobar con comentarios o Solicitar cambios.

¿Puede Context Goblin revisar más de un repositorio?

Sí. Su contexto entre repositorios puede mapear dependencias de paquetes, llamadas HTTP, colas y tablas compartidas entre repositorios indexados. Las relaciones afectadas por la pull request se incluyen en el contexto de revisión.

¿Pueden los agentes de revisión usar información externa al código base?

Sí. Los administradores pueden conectar servidores MCP y seleccionar qué herramientas pueden utilizar los agentes. El sitio menciona Jira, Confluence, Notion y otros servidores compatibles con MCP como ejemplos.

¿Qué ocurre después de usar los créditos gratuitos?

Las revisiones se pausan cuando se agotan los créditos gratuitos. El sitio indica que no se cobra nada ni se elimina nada, y señala que los usuarios pueden solicitar más créditos. También hay disponible, previa solicitud, una oferta para equipos con más repositorios y revisiones.

Datos rápidos

Categoría
Revisión de código con IA y herramienta para desarrolladores
Plataforma principal
Pull requests de GitHub
Áreas de revisión
Arquitectura, seguridad, lógica y pruebas
Puntos de entrada
Panel, aplicación de GitHub y cliente MCP
Fuentes de contexto
Grafo de llamadas, relaciones entre repositorios y servidores MCP conectados
Acceso gratuito
Un rastreo completo del repositorio y revisiones iniciales de pull requests; no se requiere tarjeta de crédito

Análisis de tráfico de Context Goblin

Los datos de tráfico son solo como referencia.

Valoración del dominio
1

Alternativas a Context Goblin

CodeRabbit logo

CodeRabbit

coderabbit.ai

CodeRabbit es una herramienta de revisión de código con IA para pull requests, flujos de trabajo en el IDE y revisiones mediante la CLI, compatible con repositorios de GitHub y GitLab.

Graphite logo

Graphite

graphite.dev

Plataforma de revisión de código conectada con GitHub para pull requests apilados, revisión asistida por IA y flujos de fusión más ágiles.

Hyrax logo

Hyrax

hyrax.dev

Hyrax is an AI codebase architecture and engineering review platform for teams working through GitHub. It maps repository structure, evaluates code across six engineering dimensions, and proposes verified changes as pull requests for developers to review and merge.

LinearB logo

LinearB

linearb.io

LinearB ayuda a líderes de ingeniería y equipos de desarrollo a analizar métricas de entrega, evaluar el impacto de las herramientas de programación con IA y automatizar flujos de trabajo de pull requests.

DeepSource logo

DeepSource

deepsource.com

DeepSource combina análisis estático y revisión asistida por IA para detectar problemas de calidad, errores y vulnerabilidades en pull requests, con comentarios estructurados para equipos de desarrollo.

PullRequest logo

PullRequest

pullrequest.com

Servicio bajo demanda de revisión de código y seguridad que combina selección asistida por IA con validación humana experta dentro del flujo habitual de pull requests.