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)中執行 shell 指令,以保護主機系統。
  • Media Generation:整合產生與編輯影像與影片的工具。
  • Verification/verify 指令可自動建置、測試,並提供應用功能的視覺證據。