GitButler — el rediseño de Git para la era de la IA creado por el cofundador de GitHub capta una Serie A de $17 millones liderada por a16z
(gitbutler.com)GitButler: un nuevo cliente de Git para la era de la IA
GitButler, creado por el equipo liderado por Scott Chacon (cofundador de GitHub y autor de Pro Git),
obtuvo una inversión Serie A de $17 millones liderada por Andreessen Horowitz (a16z).
• Inversionistas participantes: Fly Ventures, A Capital
• Peter Levine, de a16z, se une al consejo directivo
⸻
Por qué quieren rehacer Git
Scott Chacon explicó así el trasfondo de esta inversión:
“Durante demasiado tiempo, las prácticas de desarrollo se han forzado para encajar en lo que Git puede hacer.
El problema no es que los desarrolladores no sepan escribir código,
sino que el contexto se rompe entre herramientas, entre personas y ahora también entre personas y agentes.”
⸻
Funciones clave
GitButler rediseña la UX tradicional de Git y ofrece de forma nativa las siguientes funciones:
-
Ramas apiladas (Stacked Branches)
• Administración jerárquica de ramas
• Representación más intuitiva de flujos de trabajo complejos -
Ramas paralelas (Parallel Branches)
• Mantener varias ramas activas al mismo tiempo
• Aislamiento lógico incluso sinworktree -
Eliminación del staging
• Trabajar directamente singit add
• Reduce la barrera de entrada de Git -
Metadatos enriquecidos
• Aporta un contexto más rico a commits y trabajo -
Comandos exclusivos para agentes
• Ofrece comandos optimizados para entornos de programación con IA
⸻
Flujo de trabajo centrado en agentes de IA
GitButler pone la integración con herramientas de IA en el centro:
• Cursor
• Windsurf
• Claude Code
Funciones principales
• Automatización de la gestión de commits
• Creación de savepoints
• Ejecución directa de agentes desde la GUI
Actualización GitButler 0.16
• Se añadió la pestaña Agent
• Es posible ejecutar sesiones independientes de Claude Code por rama
⸻
Stack tecnológico
• Desktop Framework: Tauri
• Frontend: Svelte + TypeScript
• Backend: Rust
• CLI: but (comparte el motor en Rust)
⸻
Posicionamiento
• Compatibilidad inmediata con repositorios Git existentes
• Ofrece tanto GUI como CLI
• Entorno de desarrollo de próxima generación que reemplaza la interfaz de Git
⸻
Política de licencia
• Fair Source License
• Se puede revisar el código y contribuir
• Se restringe la creación de productos competidores
• Cambio a licencia MIT después de 2 años
⸻
Resumen clave
• Reduce la complejidad de Git y ofrece un entorno de desarrollo centrado en el contexto
• Diseñado partiendo de la colaboración entre humanos y agentes de IA
• Reinterpreta los conceptos de ramas y commits para adaptarlos a flujos de trabajo modernos
⸻
2 comentarios
Lo usé bastante por un tiempo... cuando yo lo usaba, era demasiado lento en repositorios grandes... y era muy difícil usarlo junto con Git normal... Espero que ahora haya mejorado mucho.
¿Que no hay
staging? Al principio lo dudas,pero para la próxima generación, capaz que sí tiene sentido...