superagent-ai/grok-cli

An open-source coding agent for the Grok API

What it solves

grok-cli はターミナルベースのコーディングエージェントで、開発者がコマンドラインから直接 xAI の Grok API とやり取りできます。コーディングタスク、リポジトリ管理、システム操作を自動化し、ブラウザとコードエディタ間の切り替えの必要性を減らします。

How it works

このツールは Grok API に接続し、インタラクティブなターミナル UI(Bun と OpenTUI で構築)またはスクリプトや CI 用のヘッドレスモードを提供します。タスク委任のためのサブエージェントシステムを利用し、macOS デスクトップ自動化用の特化した "computer" サブエージェントを含みます。Model Context Protocol(MCP)サーバーやカスタムスキルで拡張可能です。

Who it’s for

Grok API を使用し、ターミナル中心の作業環境を好む開発者、そして繰り返しのコーディングや検証タスクを自動化したい人向けです。

Highlights

  • Multi-Agent Orchestration:フォアグラウンドタスク委任とバックグラウンド委任を使用した並列処理。
  • Integrated Search:リアルタイム X(旧 Twitter)およびウェブ検索の組み込みツール。
  • Desktop Automation:macOS 用の computer サブエージェントがスクリーンショット取得や UI 操作を実行。
  • Remote Control:Telegram とペアリングしてモバイルデバイスからエージェントを制御可能。
  • Sandboxing:microVM サンドボックス(macOS 14+ Apple Silicon)でシェルコマンドを実行し、ホストシステムを保護。
  • Media Generation:画像・動画の生成・編集ツールを統合。
  • Verification/verify コマンドで自動ビルド、テスト、アプリ機能のビジュアル証拠を提供。