
基于 Electron 的 Grok Build 可视化工作台,三栏布局集成聊天、文件树、终端,支持 Agent 工具调用检查、Git diff 预览与项目管理。
#Electron#React#TypeScript#Monaco Editor#SQLite
Grok Build 是 xAI 的 CLI 编码 Agent,能力很强但纯终端操作有局限——看不到文件树、diff 要切窗口、工具调用细节藏在滚动日志里。ForgeX 给它加了一层桌面 GUI,把这些分散的操作收进一个界面。
三栏布局:左侧是聊天面板,与 Grok Build Agent 实时交互;中间是文件树和 Monaco 代码编辑器,支持语法高亮和 Git diff 预览;右侧是基于 xterm.js 的集成终端。Agent 的每一步工具调用都可以展开检查,看到它读了什么文件、执行了什么命令、修改了哪些代码。
ForgeX 将 Grok Build CLI 作为子进程管理,不直接调用 API,所以 Grok Build 更新任何能力都会自动继承。会话记录、工具调用日志和项目配置存在本地 SQLite 中。支持 macOS、Windows 和 Linux。