SpaceXAI ha abierto el código fuente de Grok Build, el agente de codificación con IA basado en terminal que impulsa su CLI grok, bajo la licencia Apache 2.0. El lanzamiento incluye el código fuente del arnés del agente, la interfaz de usuario de terminal (TUI) y la capa de herramientas.
- El proyecto está construido en Rust y comprende cuatro áreas principales: el bucle del agente para la ensamblaje de contexto y el envío de herramientas, herramientas para la edición y búsqueda de código, una TUI de pantalla completa con visualización de diferencias en línea y un sistema de extensiones para complementos y servidores MCP.
- Los componentes clave están organizados en crates con nombre, incluyendo xai-grok-shell para el tiempo de ejecución del agente, xai-grok-tools para las operaciones de archivos y búsqueda, y xai-grok-pager para la renderización de la interfaz.
- Grok Build admite una operación local-first, permitiendo a los usuarios compilarlo ellos mismos y configurar puntos finales de inferencia personalizados mediante config.toml.
- El agente opera a través de tres superficies: una TUI interactiva, un modo headless para scripts de CI e integración con editores a través del Protocolo de Cliente de Agente (ACP).
El lanzamiento de código abierto permite a los desarrolladores auditar el código antes de su adopción, bifurcar el proyecto para uso interno o ejecutarlo en entornos air-gapped sin depender de APIs externas.