SpaceXAI는 grok CLI를 구동하는 터미널 기반 AI 코딩 에이전트인 Grok Build를 Apache 2.0 라이선스 하에 오픈소스로 공개했습니다. 이번 릴리스에는 에이전트 허브, 터미널 사용자 인터페이스(TUI), 도구 레이어의 소스 코드가 포함되어 있습니다.

  • 이 프로젝트는 Rust로 구축되었으며 컨텍스트 조립 및 도구 디스패치를 위한 에이전트 루프, 코드 편집 및 검색을 위한 도구, 인라인 diff 뷰어가 포함된 풀스크린 TUI, 플러그인과 MCP 서버를 위한 확장 시스템을 포함한 네 가지 주요 영역으로 구성됩니다.
  • 주요 구성 요소는 에이전트 런타임을 위한 xai-grok-shell, 파일 및 검색 작업을 위한 xai-grok-tools, UI 렌더링을 위한 xai-grok-pager 등 이름이 지정된 크레이트로 조직화되어 있습니다.
  • Grok Build는 로컬 우선 운영을 지원하며, 사용자가 직접 컴파일하고 config.toml을 통해 사용자 정의 추론 엔드포인트를 구성할 수 있습니다.
  • 에이전트는 대화형 TUI, CI 스크립팅을 위한 헤드리스 모드, 그리고 에이전트 클라이언트 프로토콜(ACP)을 통한 에디터 통합이라는 세 가지 표면에서 작동합니다.

오픈소스 릴리스는 개발자가 채택하기 전에 코드를 감사하거나 내부 사용을 위해 프로젝트를 포크하거나 외부 API에 의존하지 않고 에어갭 환경에서 실행할 수 있도록 합니다.