
Graphite
Revisión de código asistida por IA y flujo de trabajo de solicitudes de incorporación de cambios apiladas para equipos de ingeniería que usan GitHub.
Acerca de Graphite
Graphite es una plataforma de revisión de código con IA para equipos de ingeniería que trabajan en GitHub. El producto combina solicitudes de incorporación de cambios apiladas, una bandeja de entrada de revisión unificada, revisiones con IA, chat interactivo en las PR, colas de fusión y métricas de desarrollo. Los desarrolladores pueden usar su CLI, la integración con VS Code o la compatibilidad con MCP para crear y gestionar pilas mientras mantienen los repositorios sincronizados con GitHub. Los revisores pueden recibir notificaciones prácticas en Slack y, para las solicitudes de incorporación de cambios que cumplan los requisitos, aprobar, comentar, solicitar cambios o fusionar desde Slack. Graphite Chat puede explicar diferencias, sugerir correcciones, ayudar a resolver fallos de CI y convertir los cambios aceptados en commits desde la página de la PR. Los equipos que adopten cambios apilados deben tener en cuenta las ejecuciones adicionales de CI causadas por las solicitudes de incorporación de cambios adicionales y el rebase de las ramas dependientes. Graphite documenta controles de optimización de CI en el ámbito del repositorio y envoltorios para GitHub Actions y Buildkite. El plan Aficionado cubre los repositorios de cuentas personales, mientras que el acceso más amplio a repositorios y los controles avanzados se ofrecen en niveles de pago o personalizados.
Funciones
Apilar solicitudes de incorporación de cambios
Crea solicitudes de incorporación de cambios dependientes y más pequeñas con el CLI o la integración del editor, mantén sincronizadas las ramas y fusiona la pila en orden.
Revisar con IA
Encuentra posibles errores, haz preguntas sobre las diferencias, aplica las correcciones sugeridas y genera títulos y descripciones para las solicitudes de incorporación de cambios.
Coordinar la entrega
Clasifica las solicitudes en una única bandeja de entrada, canaliza las notificaciones mediante Slack, usa una cola de fusión y consulta las métricas de entrega.
Ventajas
- Combina la creación y revisión de solicitudes de incorporación de cambios apiladas con la sincronización con GitHub, lo que reduce los cambios de contexto para los equipos que usan este flujo de trabajo.
- Las revisiones con IA y Chat pueden detectar problemas, explicar diferencias y convertir las sugerencias aceptadas en commits directamente desde la página de la PR.
- Las acciones de Slack, una bandeja de entrada unificada, las colas de fusión y las métricas ofrecen a los equipos varias formas de coordinar la revisión y la entrega.
Limitaciones
- El apilamiento puede generar más ejecuciones de CI porque produce solicitudes de incorporación de cambios adicionales y rebasa las ramas dependientes.
- La sincronización del plan Aficionado se limita a los repositorios de cuentas personales, por lo que los repositorios de organizaciones requieren otro nivel.
- Los controles empresariales, como SAML, los registros de auditoría de SIEM, la compatibilidad con GHES y los SLA prémium, requieren precios personalizados.
Planes de precios
Aficionado
- Sincronización con GitHub para repositorios de cuentas personales
- Bandeja de entrada y notificaciones
- Apilamiento mediante CLI, VS Code y MCP
- Chat y revisiones con IA limitados
Empresa
- Todo lo incluido en Equipo
- Configuración avanzada de la cola de fusión y análisis personalizados
- ACL, SAML y registro de auditoría de SIEM
- Compatibilidad con GHES, asistencia prémium y SLA
- Acuerdos, pagos y cargas privadas personalizados
* La información de precios es solo orientativa. Consulta el anuncio más reciente en el sitio web oficial de Graphite.