- 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
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
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
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?
Son otras empresas las que suelen vender ese tipo de humo
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
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
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 buenaGraphite 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
Parece que ya es hora de aprender Jujutsu (jj) durante las vacaciones