# Context Goblin 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. - Findings24: - Sitio web: - Precios: Freemium - Categorías: Revisión de código con IA ## ¿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