• 2 min de lectura
xAI publica el código de Grok Build, un agente de codificación en Rust
Grok Build, el agente de codificación basado en terminal de xAI, ya está disponible en un repositorio público en Rust con binarios para macOS, Linux y Windows.

Imagen: Hacker News
Grok Build — descrito en el repositorio como el agente de codificación basado en terminal de SpaceXAI — ya está disponible como código Rust público en GitHub. La herramienta se ejecuta como una TUI a pantalla completa y está diseñada para comprender una base de código, editar archivos, ejecutar comandos de shell, buscar en la web y gestionar tareas de larga duración. Puede ejecutarse de forma interactiva, en modo headless para scripting y CI, o dentro de editores mediante el Agent Client Protocol (ACP).
El repositorio indica que se sincroniza periódicamente desde el monorepo de SpaceXAI y contiene el código fuente del CLI/TUI grok y su runtime de agente. Hay binarios precompilados disponibles para macOS, Linux y Windows. Para compilaciones locales, el proyecto requiere Rust, con la cadena de herramientas fijada por rust-toolchain.toml, y protoc, resuelto a través de bin/protoc o una versión en PATH o $PROTOC.
Instalación y detalles de compilación
El binario publicado se instala como grok, mientras que el artefacto generado desde la fuente se denomina xai-grok-pager. En el primer lanzamiento, la aplicación abre un navegador para la autenticación, según la documentación del repositorio.
El proyecto lista estos comandos principales de compilación:
- cargo run -p xai-grok-pager-bin to build and launch the TUI
- cargo build -p xai-grok-pager-bin --release for a release binary
- cargo check -p xai-grok-pager-bin for faster validation
macOS y Linux son los hosts de compilación compatibles. Las compilaciones para Windows se describen como de mejor esfuerzo y «no están actualmente probadas desde este árbol».

Recomendado
Signal prueba usar teléfonos Android como dispositivos vinculados
Estructura del repositorio y licencias
La base de código está dividida en varios crates, entre ellos:
- xai-grok-pager-bin para el paquete composition-root que construye el binario
- xai-grok-pager para la capa TUI, que incluye scrollback, prompt, modales y renderizado
- xai-grok-shell para el runtime del agente y los puntos de entrada
- xai-grok-tools para implementaciones de herramientas como acceso al terminal, edición de archivos y búsqueda
- xai-grok-workspace para sistema de archivos, VCS, ejecución y checkpoints
El repositorio también señala que el Cargo.toml raíz está generado y debe tratarse como de solo lectura, y que los cambios deben hacerse en los archivos Cargo.toml de cada crate.
La documentación está alojada en docs.x.ai/build/overview, mientras que la guía de usuario incluida cubre la configuración, atajos de teclado, comandos con barra, configuración, tematización, servidores MCP, habilidades, plugins, ganchos, modo headless y sandboxing. El código de primera parte está licenciado bajo la Apache License, Version 2.0, mientras que el código de terceros y el vendorizado conservan sus licencias originales, incluyendo componentes que hacen referencia a las implementaciones de herramientas openai/codex y sst/opencode.
Computing Editor
Tomas lives in the terminal. He covers chips, laptops, and operating systems with a focus on performance and efficiency. He reads kernel changelogs the way other people read fiction, and he's always on the hunt for the perfect mechanical keyboard switch. If it processes data, Tomas has an opinion on it.
vía Hacker News


