
Graphite
Graphite (acquired by Cursor in 2025) · Programación
Graphite es una plataforma de revisión de código con IA que añade pull requests apilados, cola de fusión y un revisor con IA dentro del PR sobre GitHub.

Acerca de Graphite
What Is Graphite
Graphite es una herramienta de revisión de código para GitHub pensada para equipos de ingeniería. Como software de revisión de pull requests, envuelve el flujo de trabajo del PR con tres cosas que GitHub no trae de serie: pull requests apilados, una cola de fusión que entiende la pila y Graphite Chat, un revisor con IA que responde preguntas y propone arreglos desde la propia página del PR.
El producto ataca un problema que casi todo equipo siente antes de saber nombrarlo. La revisión es la parte más lenta de publicar. Un cambio espera a un revisor, el revisor espera a la integración continua y un pull request grande acumula docenas de archivos que nadie puede retener en la cabeza. Graphite parte ese trabajo en una secuencia de pull requests pequeños, mantiene las ramas sincronizadas mientras editas la base de la pila y las fusiona en orden cuando pasan las comprobaciones. La capa de IA se encarga de lo mecánico: marca posibles errores y sugiere arreglos antes de que una persona mire el diff.
El límite más claro es que Graphite da por hecho GitHub. Los equipos en GitLab o Bitbucket no reciben esa sincronización profunda, y tanto la CLI como la cola de fusión están construidas sobre cómo se comportan las ramas de GitHub. Además, es un producto de pago para todo lo que pase de un proyecto personal. El plan Hobby es gratis, pero los repositorios de organización, las notificaciones de Slack y las revisiones de IA sin límite quedan detrás de los planes Starter y Team.
En diciembre de 2025, la empresa matriz de Cursor anunció que compraría Graphite. Ambas compañías dijeron que Graphite seguiría funcionando como producto independiente mientras se integraba más a fondo con el editor de Cursor y con su agente de revisión Bugbot.
Getting Started
- Regístrate en graphite.com y conecta tu cuenta de GitHub para que Graphite sincronice repositorios y pull requests
- Instala la CLI con npm y autentícate; añade después la extensión de VS Code o Cursor si quieres gestionar pilas dentro del editor
- Empieza una pila con gt create, haz tus cambios y sube cada capa con gt submit --stack
- Abre la página del pull request para leer la revisión de la IA, responde a Graphite Chat y fusiona por la cola cuando pasen las comprobaciones
Información del producto
Un vistazo rápido a los precios, las plataformas compatibles y el rendimiento de Graphite.
Ideal para
Los usuarios, tareas y casos de uso en los que esta herramienta encaja mejor.
Usuarios
- Equipos de ingeniería que revisan cada cambio en GitHub
- Responsables técnicos y revisores
- Desarrolladores con proyectos personales
- Equipos de plataforma y DevOps
Tareas
- Partir un cambio grande
- Mantener una pila sincronizada
- Estudiar un cambio grande o desconocido
- Fusionar pull requests sin sustos
- Seguir la salud de la revisión
Casos de uso
- Publicar una función con varias partes tras una sola rama
- Acompañar a un ingeniero junior
- Sacar una versión con prisa
- Revisar el pull request de alguien en otra zona horaria
- Incorporarte a un código heredado
Funciones clave
Revisiones de IA en cada pull request
Graphite lee cada pull request contra el código que lo rodea y deja comentarios de alta señal que señalan posibles errores, no detalles de estilo. Los arreglos llegan como sugerencias que aplicas con un clic. Las revisiones de IA sin límite y las personalizaciones viven en el plan Team; los planes gratuito y Starter topan el volumen.
Graphite Chat dentro del pull request
Chat es un asistente de IA que vive en la página del pull request. Le preguntas por qué falló la integración continua, qué toca un cambio o cómo reescribir un bloque, y responde con contexto sacado del repositorio. También puede abrir arreglos sugeridos y comprometerlos sin salir de la conversación.
Pull requests apilados
El apilado parte un cambio grande en una cadena de pull requests más pequeños, donde cada uno se apoya en la rama de abajo. Sigues trabajando en las capas superiores mientras una inferior espera revisión, lo que elimina casi toda la parada que imponen los flujos de un solo PR.
Cola de fusión que entiende la pila
La cola de fusión mete los pull requests aprobados en orden y vuelve a ejecutar cada uno contra la base más reciente antes de fusionar. Como entiende la pila, fusiona una cadena entera sin el rebasado manual que suele seguir cuando varias ramas apuntan al mismo archivo.
CLI y extensiones de editor
La CLI de Graphite convierte la gestión de pilas en unos pocos comandos cortos, y las extensiones de VS Code y Cursor llevan esos mismos controles al editor. Se monta sobre git en lugar de sustituirlo, así que tus alias y scripts existentes siguen funcionando.
Datos del equipo y analíticas
Los datos del equipo muestran tiempos de revisión, tamaño de los pull requests y frecuencia de fusión para que los responsables vean dónde se atasca el proceso. Las analíticas a medida y el acceso por ACL están en Enterprise, pensados para organizaciones grandes que necesitan informar sobre el estado de la integración y controlar quién ve qué.
Sincronización con GitHub e integraciones
Graphite se sincroniza con GitHub de forma continua y publica en Slack, así que el estado de los pull requests en Graphite y en GitHub nunca se separa. Se conecta a las herramientas de integración y alojamiento que los equipos ya usan, entre ellas Vercel, Buildkite y Depot.
Ventajas y desventajas
Ventajas
- Los pull requests apilados recortan la espera de revisión en equipos que publican funciones grandes, porque nadie aguarda a que el cambio entero esté listo
- La cola de fusión fusiona los pull requests en orden y mantiene las ramas en verde, y eso quita el rebasado manual que casi todos hacen a mano
- La revisión de IA y Graphite Chat viven en la página del pull request, así que el feedback aparece donde los revisores ya trabajan en vez de en otra herramienta
- La CLI funciona sobre los comandos de git existentes, así que un equipo puede adoptar el apilado poco a poco sin reescribir sus scripts
- El plan Hobby gratuito deja que un desarrollador pruebe todo el flujo en repositorios personales antes de que el equipo pague
Desventajas
- Da por hecho GitHub. Los equipos en GitLab o Bitbucket pierden la sincronización profunda y la cola de fusión, lo que limita su uso fuera de entornos GitHub
- Las revisiones de IA sin límite y la cola de fusión solo se abren en el plan Team, así que los equipos pequeños topan con los límites pronto en el plan gratuito o Starter
- El apilado añade un modelo mental que hay que aprender. Un equipo que no adopte la CLI o que no parta los cambios en capas no verá mucha ventaja frente a GitHub a secas
- La compra por parte de Cursor deja cierta incertidumbre sobre cuánto mantendrá Graphite su independencia con el tiempo, y los precios de la web no listan cifras fijas para todos los planes
Preguntas frecuentes
Graphite sirve para revisar y fusionar código en GitHub más rápido. Suma pull requests apilados, una cola de fusión y un revisor con IA al flujo del pull request para que los equipos publiquen cambios pequeños sin esperar ciclos de revisión largos.
Contenido relacionado
Explora herramientas, habilidades y artículos relacionados con Graphite.
Alternativas a Graphite
Forefront
Forefront · ProgramaciónForefront es una plataforma web para construir con IA de código abierto. Te deja ajustar los principales modelos de lenguaje de código abierto con tus propios datos, evaluar cómo rinden y ejecutarlos a través de una API o exportarlos para alojarlos tú mismo. Los desarrolladores que quieren la comodidad de una plataforma cerrada pero insisten en ser dueños de sus modelos y sus datos son el público objetivo.
Startkit
StartKit.AI · ProgramaciónStartkit es un boilerplate para crear productos de SaaS con IA y wrappers de IA. Piénsalo como un boilerplate para startups de IA con las partes aburridas ya conectadas: autenticación, pagos con Stripe y Lemon Squeezy, límites de uso, correo transaccional y un kit de inicio de API de IA que habla con OpenAI, Anthropic, Groq o Llama. Clonas el repositorio, pones tu precio y te dedicas a la parte del producto por la que la gente paga de verdad. Está hecho con Next.js sobre React y Tailwind, así que buena parte del código boilerplate ya te resulta familiar.
Testim
Tricentis · ProgramaciónTestim es una plataforma de automatización de pruebas impulsada por IA para crear y ejecutar pruebas de extremo a extremo en aplicaciones web, móviles y Salesforce. Se apoya en el aprendizaje automático para mantener las pruebas estables cuando cambia una interfaz, así que los equipos dedican menos tiempo a reparar selectores rotos. No está nada mal para una herramienta de pruebas automatizadas que puedes empezar a usar hoy mismo. Creas pruebas grabando acciones en un navegador y luego añades JavaScript cuando necesitas más control. Es una opción sólida para equipos de QA con mucho trabajo.
