xAI, 코딩 에이전트 '그록 빌드' 오픈소스로 공개
xAI는 코딩 에이전트 및 터미널 UI인 '그록 빌드(Grok Build)'의 소스코드를 깃허브에 오픈소스로 공개했다. 컨텍스트 구성부터 도구 호출 디스패치까지의 전체 구조를 포함하며, MCP 서버와 하위 에이전트 확장을 지원한다. 개발자가 직접 빌드해 로컬 추론 엔진과 연동하는 완전 로컬 실행도 가능하다.

그록 빌드(Grok Build)는 xAI가 개발한 터미널 기반 AI 코딩 에이전트이자 풀스크린 TUI(터미널 사용자 인터페이스)입니다. 코드베이스를 파악하고 파일을 수정하며 셸 명령을 실행하고 웹을 검색하는 등 장기 작업을 터미널 안에서 직접 처리합니다.
마우스를 지원하는 대화형 풀스크린 모드뿐만 아니라 스크립트나 CI 자동화를 위한 헤드리스(headless) 모드를 지원하며, 에이전트 클라이언트 프로토콜(ACP)을 통해 외부 에디터와 연동할 수도 있습니다.
지원 기능과 확장 구조
이번에 공개된 코드는 단순한 인터페이스가 아니라 에이전트 런타임의 핵심 실행 체계(harness) 전체를 포함합니다. 문맥 조합부터 모델 응답 파싱, 파일 편집 및 검색, 터미널 실행에 이르는 도구 호출 디스패치 루프가 모두 들어 있습니다.
확장성 면에서는 스킬, 플러그인, 훅, 하위 에이전트와 함께 표준 MCP(Model Context Protocol) 서버 연동을 지원합니다.
가장 큰 장점은 완전한 로컬 우선(local-first) 구동입니다. 개발자가 소스코드를 직접 빌드하고, config.toml 설정 파일에서 자체 로컬 추론 엔진을 지정하면 외부 클라우드 없이도 모든 작업을 로컬에서 처리할 수 있습니다.
실행 방법과 라이선스
단순 실행을 원하는 경우 macOS, Linux, Windows용으로 미리 빌드된 바이너리가 제공되며 공식 설치 스크립트를 통해 grok 명령어로 즉시 실행할 수 있습니다.
직접 빌드하려는 경우 프로젝트는 Rust로 작성되어 있으며 rust-toolchain.toml의 도구 모음과 protoc 실행을 위한 DotSlash 설정이 필요합니다. 공식 빌드는 macOS와 Linux를 지원하며 Windows 소스 빌드는 베스트 에포트 수준입니다.
저장소의 자체 코드는 Apache 2.0 라이선스로 배포되었습니다. 다만 해당 저장소는 xAI 내부 모노레포에서 주기적으로 동기화되는 미러 형태이기 때문에 외부 기여(Pull Request)는 받지 않는다고 명시되어 있습니다.
왜 중요한가
터미널 작업 환경을 선호하는 개발자나 자체 코딩 에이전트 인프라를 구축하려는 엔지니어에게 실질적인 설계 기준을 제공한다는 점에서 의미가 큽니다. 도구 디스패치와 MCP 통합이 어떻게 구현되었는지 직접 확인하고 로컬 모델과 묶어 안전하게 쓸 수 있습니다.
하지만 외부 PR을 받지 않는 일방향 오픈소스 정책은 이 프로젝트가 커뮤니티 협업 생태계라기보다는 내부 성과물의 공개용 참조 코드임을 보여줍니다. 코드를 분석하고 로컬 환경에서 수정해 사용하는 용도로는 충분히 유용하지만, 커뮤니티 주도의 빠른 피드백 반영을 기대하기는 어렵습니다.
출처 (2)
- x.ai(새 탭에서 열림)원문x.ai
- github.com(새 탭에서 열림)보도github.com