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命令可自动构建、测试,并提供应用功能的视觉证据。