8 puntos por GN⁺ 2025-12-21 | 1 comentarios | Compartir por WhatsApp
  • La desconexión entre escribir código y colaborar seguía siendo un cuello de botella para la eficiencia en el desarrollo
  • Graphite ha pasado años investigando flujos de trabajo de revisión de código y construyendo una plataforma de code review usada por cientos de miles de ingenieros
  • Cursor firmó un acuerdo definitivo para adquirir Graphite, y Graphite seguirá operando de forma independiente con su equipo y producto actuales
  • Ambas compañías están explorando una conexión natural a futuro, incluida la integración entre el desarrollo local y los Pull Requests y el code review inteligente basado en el aprendizaje de ambos sistemas
  • Esta unión marca un paso para reducir los límites entre desarrollo y colaboración y ampliar la experiencia de desarrollo de software

Cambios y cuellos de botella en la colaboración de desarrollo

  • En los últimos años, la forma en que los desarrolladores escriben código ha cambiado de manera importante
    • Sin embargo, la revisión de cambios, los merges seguros y la colaboración siguen funcionando como cuellos de botella en el desarrollo de software de nivel de producción
  • Para resolver este problema, el equipo de Graphite ha investigado en profundidad los flujos de trabajo de revisión de código

La plataforma y los logros de Graphite

  • Graphite construyó una plataforma de code review utilizada por cientos de miles de ingenieros
    • Organizaciones de ingeniería destacadas ya usan esta plataforma
  • La frontera entre escribir código y colaborar se percibe cada vez más como una distinción arbitraria e innecesaria
    • Mencionan que reducir la distancia entre ambas áreas puede abrir nuevas posibilidades

Anuncio de la adquisición por parte de Cursor

  • Se confirmó que Graphite será adquirida por Cursor
    • Ambas compañías indicaron que firmaron un acuerdo definitivo (definitive agreement)
  • Graphite continuará operando de forma independiente con el mismo equipo y producto

Planes de integración a futuro

  • Durante los próximos meses, planean explorar formas naturales de integrar ambos productos
    • Una conexión más estrecha entre el entorno de desarrollo local y los Pull Requests
    • Funciones de code review inteligente que combinen el aprendizaje de ambos sistemas
    • También existen nuevas ideas que todavía no pueden revelar

El significado de la adquisición

  • Esta unión representa un movimiento hacia derribar la frontera entre escribir código y colaborar
  • Se perfila como una base para mejorar la experiencia de los desarrolladores y reforzar un entorno de desarrollo integrado centrado en la productividad

1 comentarios

 
GN⁺ 2025-12-21
Comentarios en Hacker News
  • ¡Hola a todos! Soy Greg, cofundador de Graphite
    Hay dos razones por las que hago Graphite. La primera es la alegría de trabajar con colegas inteligentes y apasionados. La segunda es porque quiero crear herramientas de desarrollo de vanguardia que eleven a toda la industria del desarrollo un nivel más arriba
    Unirnos a Cursor acelera estos dos objetivos. Podemos seguir con el equipo actual y al mismo tiempo colaborar con nuevas personas excelentes, y con más recursos y experiencia podremos llevar las herramientas de colaboración de código a otro nivel
    No habría tomado esta decisión si no estuviera convencido de que el equipo de Cursor está formado por personas íntegras y con visión. Ahora que se cumplen todas esas condiciones, avanzo con ellos con emoción genuina y mucha alegría

    • Me gusta mucho el tono cálido de este texto. Ojalá hubiera más líderes que priorizaran palabras como amor, amabilidad, personas, corazón y carácter
    • Si mi empresa ya está suscrita a Cursor, me pregunto si podremos usar Graphite gratis
    • Me gustan muchísimo el CLI y la UI de Reviewer de Graphite. Me preocupa si esta adquisición hará que esa parte se mantenga y mejore
    • ¡Felicidades! Parece que dos grandes empresas están uniendo fuerzas y podrán generar una sinergia aún mayor
    • Me gusta la explicación transparente. Respeto lo que Graphite ha hecho y ahora tengo curiosidad por ver qué construirán junto con el equipo de Cursor
  • Cursor ha tomado una posición líder en el mercado de IDEs de programación con IA, pero no veo una ruta de crecimiento realista hacia adelante
    Personalmente prefiero la experiencia de Codex CLI a integrar IA dentro del IDE. Si está basado en un fork de VSCode, probablemente jamás lo usaría. Además, con los proveedores de modelos ofreciendo tokens mucho más baratos, dudo que Cursor pueda seguir siendo competitivo

    • No estoy de acuerdo con eso. El 80–90% de los desarrolladores del mundo usa IDE. El modelo Composer 1 de Cursor está optimizado para IDE y es muy rápido, además de tener buena calidad. Combinado con Graphite, tiene mucho potencial para evolucionar hacia un GitHub nativo de IA
    • Como usuario de Cursor, no entiendo por qué alguien usaría herramientas de IA basadas en CLI. La integración con el IDE es mucho más productiva y flexible. Cursor es un producto más pulido gracias a su integración vertical
    • A los principiantes les gusta poder usar una ventana de chat con IA directamente dentro del IDE. Pero mantener todo un IDE es ineficiente. Al final la clave es la diferenciación del modelo, y no está claro si Cursor podrá sostenerse en ese mercado
    • Una de las ventajas de Cursor es que administra varios modelos bajo un solo contrato mientras garantiza la privacidad de los datos. Sin importar qué modelo uses, el contenido de las conversaciones no se utiliza para entrenamiento
    • Las herramientas basadas en CLI no encajan bien con mi flujo de trabajo. Las integradas al IDE, como Cursor o Kline, se sienten mucho más naturales
  • Si las empresas de IA de verdad tuvieran una productividad de desarrollo 100 veces mayor, ¿por qué comprarían una empresa? ¿No bastaría con mostrar una captura de pantalla y dejar que la IA la implemente?
    ¿Será por cuota de mercado? ¿Habrá alguien con una base de usuarios más grande que Cursor?

    • Ese tipo de afirmaciones es exagerado. En la práctica, la mayoría de los IDE de IA apenas están al nivel de un fork de VSCode. Hay muchísimos competidores, pero casi no hay diferenciación
    • Trabajo en Graphite (opinión personal). Graphite es un producto con una pila de software compleja, así que incluso con IA no se puede reemplazar en poco tiempo
    • Probablemente la adquisición sea para obtener feedback real de usuarios y experiencia operativa. Aun así, no entiendo por qué no terminar algo que ya está 80% hecho
    • Cursor no hace afirmaciones exageradas como lo de una productividad 100x. Publica análisis de productividad basados en investigación real (blog de Cursor)
      Son otras empresas las que suelen vender ese tipo de humo
    • La adquisición es una estrategia para asegurar usuarios existentes, marca y capacidad de distribución. Graphite no es una simple función, sino un producto complejo
  • Estoy tan acostumbrado al flujo de trabajo de Graphite que ahora me costaría trabajar sin él. Este tipo de adquisiciones normalmente no son buenas noticias para el producto

    • Yo también quería probarlo, pero ahora menos que nunca
    • No se preocupen. Planeamos seguir manteniendo y mejorando el producto
    • He probado varios reviewers de IA como Gemini, Cursor Bugbot, Qodo y Sentry, y me gustaría comparar cómo se posiciona Graphite
    • Entiendo la preocupación. Pero Graphite no va a desaparecer. Al contrario, ahora estamos enfocados en mejorar el flujo de trabajo con más recursos
  • Cursor cerró Supermaven, que había adquirido hace un año. Sus funciones principales se integraron en Cursor Tab, y a los usuarios actuales de VSCode se les recomienda migrar a Cursor

  • Estoy construyendo un sistema donde Jenkins realiza automáticamente revisión de código con IA usando webhooks de PR de Bitbucket
    Cuando se crea un PR, analiza el diff y deja feedback como si fuera un senior engineer. Pero me preocupa si el diff por sí solo puede dar suficiente contexto, o si podría generarse exceso de confianza en la revisión automática

    • El diff por sí solo no basta. Un buen reviewer de IA indexa la base de código y usa búsqueda para aportar un contexto más rico. De hecho, a veces detecta bugs que no se pueden ver solo con el diff
    • En nuestra empresa usamos internamente un sistema de revisión basado en Claude Code. Además de git diff, también aprovechamos análisis de dependencias y contexto de compilación. Está tan bien ajustado que la relación señal/ruido es muy buena
    • Trabajo en Graphite. El Reviewer de Graphite forma parte de un flujo de revisión integrado que reemplaza la página de PR de GitHub. Ya lo usan miles de personas junto con Cursor Bugbot, Coderabbit y otros
    • El reviewer de Cursor también funciona bastante bien. Encuentra problemas incluso fuera del diff
    • En nuestra empresa, un equipo de desarrollo de 1,000 personas usa reviewers de IA. Hay que proporcionar suficiente contexto del proyecto para obtener resultados útiles. Si falta contexto, el cansancio por revisión incluso puede empeorar
  • Graphite es una gran herramienta, pero últimamente Cursor se siente como un IDE menos útil. Graphite tal vez podría haber crecido más por su cuenta; me pregunto si de verdad la mejor opción era quedar absorbido como una función más dentro de Cursor

  • Tengo curiosidad por una comparación de herramientas de revisión de código con IA como Graphite y Qodo.
    En Qodo me resultaron útiles funciones para acelerar la revisión (por ejemplo, effort label y walkthrough de archivos modificados).
    Estaría bien ver algún material que haga una comparación benchmark entre estas herramientas

  • Las startups deberían revisar los nombres de herramientas existentes al elegir el nombre de su producto. Por ejemplo, ya existe la herramienta de monitoreo Graphite

    • Antes de elegir el nombre, Graphite debería haber revisado al menos el significado de grafito (graphite) en el diccionario (definición de Merriam-Webster)
  • Parece que ya es hora de aprender Jujutsu (jj) durante las vacaciones

    • Me tomó un mes, pero lo aprendí con éxito. Fue más difícil que Git, pero ahora la gestión del historial de commits quedó mucho más limpia
    • Un colega me enseñó solo cuatro comandos y lo aprendí rapidísimo. Ahora ya no podría volver a Git de lo cómodo que es
    • No se siente como morder la bala, sino más bien como comer chocolate
    • Graphite resuelve el problema de gestión de pilas de PR, pero jj no aborda esa parte
    • jj es realmente divertido y vale la pena aprenderlo. Pero Graphite sigue firme de todos modos