xai-org/grok-build

SpaceXAI's coding agent harness and TUI. Fullscreen, mouse interactive, extensible.

解決する課題

Grok Buildは、ソフトウェア開発タスクを自動化するために設計されたターミナルベースのAIコーディングエージェントです。開発者は、ターミナル環境内で、コードベースを理解し、ファイルを編集し、シェルコマンドを実行し、ウェブ検索を行うことができるAIと対話できます。

仕組み

エージェント・ランタイムを統合した全画面のターミナルユーザーインターフェース(TUI)として動作します。システムはRustで構築されており、レンダリングとプロンプト用のTUI、タスクを管理するエージェント・ランタイム、およびファイルシステムへのアクセス、バージョン管理、シェル実行のためのツールセットのいくつかのコンポーネントで構成されています。対話的に実行できるほか、CI/CDスクリプト用のヘッドレスモード、またはAgent Client Protocol (ACP) を介してエディタに組み込むことも可能です。

対象者

ターミナル中心のワークフローを好み、複雑で実行時間の長いコーディングタスクを自律的または対話的に実行できるAIエージェントを求める開発者向けです。

ハイライト

  • TUIベースのインタラクション: AI支援コーディングのための全画面ターミナルインターフェースを提供します。
  • コードベースの認識: ローカルのコードベースを理解し、編集や修正を行います。
  • ヘッドレスモード: ヘッドレス・エントリポイントを通じて、スクリプト作成やCI/CD統合をサポートします。
  • 拡張性: MCPサーバー、スキル、プラグイン、およびフックをサポートします。
  • マルチモーダル実行: シェルコマンドの実行やウェブ検索が可能です。
  • Agent Client Protocol (ACP): エージェントを他のエディタに組み込むことを可能にします。

関連

  • Dispatch
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト