AI Sparkup

최신 AI 쉽게 깊게 따라잡기⚡

Grok Build – xAI의 Rust 기반 터미널 코딩 에이전트와 TUI

Grok Build는 xAI가 공개한 터미널 기반 AI 코딩 에이전트다. grok CLI/TUI로 설치되며, 코드베이스 이해, 파일 편집, 쉘 명령 실행, 웹 검색, 장기 작업 관리를 fullscreen TUI에서 처리한다. headless 실행과 CI 스크립팅, Agent Client Protocol(ACP)을 통한 에디터 임베딩도 지원한다고 설명한다.

구조

저장소는 Rust 워크스페이스로 구성된다.

경로역할
xai-grok-pager-bingrok 바이너리 composition root
xai-grok-pagerTUI, scrollback, prompt, modal rendering
xai-grok-shell에이전트 런타임, leader, stdio, headless entry
xai-grok-toolsterminal, file edit, search 같은 도구 구현
xai-grok-workspace파일시스템, VCS, 실행, checkpoint 관리

문서에는 keyboard shortcuts, slash commands, configuration, theming, MCP servers, skills, plugins, hooks, headless mode, sandboxing이 포함된다고 되어 있다.

설치

macOS, Linux, Git Bash에서는 공식 설치 스크립트를 쓴다.

curl -fsSL https://x.ai/cli/install.sh | bash
grok --version

소스 빌드는 Rust와 protoc가 필요하다.

cargo run -p xai-grok-pager-bin
cargo build -p xai-grok-pager-bin --release

소스 빌드 산출물 이름은 xai-grok-pager이고, 공식 설치에서는 grok으로 제공된다.

특징과 의미

Grok Build는 claude-code, codex, zcode와 같은 터미널 코딩 에이전트 범주에 들어간다. 흥미로운 점은 저장소가 TUI와 런타임을 Rust crate로 잘게 나누고, codex와 opencode tool implementation의 in-tree source port를 third-party notice로 명시한다는 점이다.

다만 외부 기여는 받지 않는다고 되어 있어, “완전한 커뮤니티 주도 오픈소스 프로젝트”라기보다 xAI가 주기적으로 공개하는 소스 트리에 가깝다.

언제 살펴볼 만한가

  • Grok 모델을 중심으로 코딩 에이전트 워크플로를 쓰고 싶다.
  • TUI, headless, 에디터 임베딩을 모두 제공하는 단일 CLI를 검토한다.
  • MCP, 스킬, 플러그인, hooks를 지원하는 코딩 하네스 구현 구조를 보고 싶다.

관련 문서

  • claude-code — Anthropic 터미널 코딩 에이전트
  • codex — OpenAI Codex
  • zcode — GLM 기반 바이브 코딩 하네스
  • agent-harness — 에이전트 하네스 설계

참고 자료



AI Sparkup 구독하기

최신 게시물 요약과 더 심층적인 정보를 이메일로 받아 보세요! (무료)