大家好,我是R哥。
今年真是 AI 编程工具大洗牌的一年啊,本以为 Claude Code 和 Codex 之间的竞争已经到了白热化的阶段,没想到马斯克带着他的 Grok 4.5 又杀进了决赛,收购 Cursor 这招真的厉害。
AI 御三家(GPT / Claude / Gemini)中的 Gemini 已经被 Grok 取代了,虽然 Grok Build 经历了《偷偷上传代码风波》,但很快马斯克就将 Grok Build 进行了开源:
Grok Build 又迎来了新的增长,越来越多人开始接受并使用 Grok Build。
这篇我就分享下 Grok Build 的安装和使用心得,希望对大家有所帮助。
Grok Build 安装
Grok 工具这块现在官方只有 Grok Build,当然在 Cursor、API 中转站、小龙虾、爱马仕中也能使用,下期我再整理一波再分享。
Grok Build 官方网址:
https://x.ai/cli
一条命令一键安装:
curl -fsSL https://x.ai/cli/install.sh | bash
使用下面的命令验证版本:
grok -v
grok version
使用下面的命令进行更新:
grok update
Grok Build 启动
Grok Build 和 Claude Code CLI、Codex CLI 是同一套逻辑,都是面向终端用户的命令行工具,如果你用过类似的工具,现在可以无缝衔接过来。
没用过类似的可以参考我这篇:
使用 grok 或者 agent 命令启动 Grok Build:

首次启动时,Grok 会打开浏览器进行身份验证,没用户的可以注册一个:
https://accounts.x.ai/account
新用户可以免费试用,如果你不想订阅套餐,也可以使用 API key:
export XAI_API_KEY="xai-..."
完成后,发一条消息测试下:


OK,搞定了。
Grok Build 使用指南
Grok Build 的用法和 Claude Code 等面向终端的工具差不多,使用 / 可以列出所有支持的命令:

环境变量
Grok Build 的两个核心环境变量:
• GROK_HOME:Grok 的工作区主目录,默认为 ~/.grok目录;• XAI_API_KEY:通过 API 使用时设置。
登录和退出
使用 /login 命令登录:

使用 /logout 命令登录:

或者直接使用 grok login 和 grok logout 都是可以的。
启动时干活
就是让 Grok 启动的时候就自动执行任务:
grok -p "分析一下这个项目"
这个非常适合用于脚本、自动化任务或集成到其他应用程序中。
自定义设置
要确认 Grok Build 使用了哪些配置,请运行以下命令:
grok inspect
使用 /settings 和 /config 命令可以进入自定义设置:



设置项持久化存储于 ~/.grok/config.toml 这个文件。
Claude 一键搬家
使用 /import-claude 命令可以一键从 Claude 导入设置:


哈哈,这真有点不讲武德了,不过用起来真香,实际用起来,其实像 Skills 这些它都会自动带过来。
不仅设置可以一键搬家 Claude,连 Claude、Codex、Cursor 会话都可以一键续上,见下面的会话恢复教程。
切换皮肤
使用 /theme 或者 /t 命令切换皮肤:

规则文档
Grok Build 和 Codex 一样使用的是规范的 AGENTS.md 项目文档,这是一个 Markdown 文件,Grok 会在每次会话中从目录树加载这些文件到上下文中。
可以将编码规范、构建和测试命令以及架构说明写入仓库根目录中的 AGENTS.md 文件,Grok 就会在每次会话中自动遵循这些规则,后续就不需要重复说明了。
目前还没有找到类似的
/init命令来初始化AGENTS.md文件,但可以用自然语音和它交流初始化。
同时,Grok 支持按以下顺序加载规则,遇到冲突时,层级更深的文件有更高的优先级:
• ~/.grok/中的全局规则;• 从仓库根目录到工作目录的每一级目录。
在每个目录中,Grok 会读取 AGENTS.md 、 Agents.md 、 AGENT.md 、 CLAUDE.md 、 Claude.md 和 CLAUDE.local.md 中的任意文件,以及 .grok/rules/ 目录中的所有 *.md 文件。
为兼容性考虑,也会读取 .claude/rules/ 和 .cursor/rules/ 目录中的文件。
被 .gitignore 忽略的文件会被跳过,从而避免将 CLAUDE.local.md 这类个人覆盖配置文件加入共享上下文。
开启始终授权
可以在 ~/.grok/config.toml 配置文件中配置授权模式:
[ui]permission_mode = "always-approve"支持以下两个值:
• ask:每个工具调用时都会提示授权; • always-approve:跳过工具调用的权限提示。
默认为 ask 请求授权模式,使用以下命令可开启始终授权:
grok --always-approve
也可以在启动之后通过 /always-approve 命令进行切换:

通过 /always-approve 命令切换后,同时也会在配置文件中进行更新。
切换模型
使用 /model 命令切换模型:

切换思考程度
使用 /effort 命令切换模型思考程度:

发送图片
直接按 Ctrl + V 就能粘贴图片:

使用队列
在 Grok Build 正在执行任务时也能发送提示词,提示词默认会放到等待队列中:

可以点击队列右边的立即发送或者取消。
查看进度
当正式干活时,Grok Build 会将任务拆解成几个步骤,通过点击右上角可以查看:

左边会显示当前任务所有步骤的进度,这个很直观啊。
使用计划模式
计划模式是 Grok 在开始改代码前,先让它给出任务计划/解决方案,它支持两个命令:

通过 /plan [description] 输入具体的任务,使用 /view-plan 查看当前任务计划。
查看上下文情况
在 Grok Build 右上方可以直观的看到上下文使用情况:

当然,你也可以使用 /context 命令来查看:


手动查看的会显示的更详细。
压缩上下文
Grok Build 提供了两个上下文压缩命令:

这个 /compact-mode 命令负责切换自动压缩模式,而 /compact 用于手动执行压缩。
查看用量
使用 /usage 命令可以查看套餐用量或者管理账单:


开启新会话
使用 /new、/clear 命令可以开启一个新会话:


这个在你需要开启一个新任务时特别有用,不然上下文会被撑爆,影响模型注意力。
恢复会话
使用 /resume 及 /resume-xx 命令恢复会话:

可一键恢复 Codex、Claude、Cursor 的最近的一次会话:

也就是说,Grok Build 可以接着继续干活。 有一说一,这还真挺实用,Codex 要是蹬完了,Grok Build 续上。
会话管理
如果你想管理 Grok 中的会话,可以通过 /sessions、/session-info 这两个命令:

一个负责切换、重命名、关闭活动会话,一个负责显示会话详细信息。
另外,还提供了两个单独的 ``/rename和 /title` 命令,可以重命名当前会话。
切换分支会话
如果任务与当前当前会话无关,或者只想再开一个分支,可以用 /fork 命令:

这样上下文信息会原样带过去,但不会污染当前会话,适合做多方案验证。
会话和代码回滚
通过 /rewind 命令进行回滚:

然后选择要回滚的会话:

选择要回滚会话还是文件还是两者:

选择确认回滚就行:

之后,选择的会话和代码就都会回到之前的状态。
不打断任务进行提问
Grok Build 也学习 Claude Code 提供了一个 /btw 命令,可以在不打断当前任务的情况下,对当前会话进行提问:

这个功能很好用啊,边干边问它进度、细节什么的。
循环任务
Grok Build 支持使用 /loop 定时循环地执行任务:

可以以固定的间隔来运行任务,这个对固定间隔要运行的任务很有用。
保存记忆
使用 /remember 命令可以记住习惯:

比如,可以把使用中文保存到记忆文件中。
查看任务列表
使用 /tasks 命令查看正在运行的任务列表:

以上,包括后台任务、子代理和定时任务。
使用 /queue 命令查看正在排队等待运行的任务:

Agent 管理
使用 /dashboard 命令查看 Agent 面板:

使用 /config-agents 或者 ``/agents` 命令管理 Agent 定义:


角色管理
使用 /personas 命令可以进行角色管理:


这里默认提供了好些个用户角色,也可以添加自己的。
Hooks 管理
使用 /hooks 命令管理 Hooks:


在这里可以 查看、重新加载、开启、禁用、删除 Hooks。
插件管理
使用 /plugins 命令可以管理插件:


在这里可以 查看、重新加载、更新、安装、卸载、开启、禁用插件。
市场管理
使用 /marketplace 命令可以管理市场:


在这里可以 查看、添加、更新、安装、卸载市场等操作。
skills 管理
在 Grok Build 中,任何已经加载的 Skills 都可以使用 / 的方式来使用,比如:/find-skills。
使用 /skills 命令可以管理 skills:


在这里可以 查看、重新加载、禁用 Skills 等操作。
MCP 管理
使用 /mcps 命令可以管理 MCP 服务器:


在这里可以 查看、刷新、添加、启用、禁用、移除 MCP 等操作。
对了,
/hooks、/plugins、/marketplace、/skills和/mcps都会打开相同的模态框,它们只是一个标签页,可以点击快速切换。
图片/视频生成
通过 /imagine 命令可以直接生成图片:

通过 /imagine-video 命令可以直接生成视频:

测试一下图片生成:
/imagine AI大乱斗

还不错,但中文支持度真不好,远不如 GPT-Image 2。
使用多行模式
使用 /multiline 或者 /ml 命令切换到多行模式:


多行模式下,按「Enter」回车键会换行,需要按「Shift + Enter」键才会发送请求。
执行系统命令
输入 "!" 开头的命令可以直接执行:

这样它就不会经过模型处理,而是直接在系统中执行命令。
使用 Vim 模式
使用 /vim-mode 命令可以切换 Vim 模式:

主要是在浏览聊天记录时使用 Vim 按键,不需要再用鼠标操作终端来看信息,比如,按 j 向下移动,按 k 向上移动,等等。
问题反馈
使用 /feedback 命令可以发送当前会话的反馈:

这个牛逼,有问题直接一键发送给 Grok。
自定义模型
Grok Build 支持任何自定义模型,比如你可以使用 GPT、Claude、GLM、DeepSeek 等任意模型,这个太人性化了。
只需要编辑 ~/.grok/config.toml 配置文件:
[model.my-model]model = "model-id"base_url = "https://api.example.com/v1"name = "Display Name"env_key = "API_KEY"[models]default = "my-model"把模型、URL 地址、Key 等信息改一改就行。
常用快捷键
以下是几个常用的快捷键:
| Enter | |
| Shift + Enter | |
| Esc | |
| Esc Esc | |
| Ctrl + C | |
| Shift + Tab | |
| Ctrl + . | |
| F2 |
Grok 价格
API 价格
Grok 4.5 API 价格挺有杀伤力,官方给的是每百万输入 Token 2 美元、输出 Token 6 美元,还说在 Grok Build、Cursor 全套餐和 API 都能用。
据官方介绍和民间测试,Grok 不仅成本更低,相同的任务表现下还更省 Token。
Grok 4.5 这波真的杀疯了,GPT / Claude 两足鼎立的局面终于要被打破了,不仅这两家AI 巨头要急了,更急的恐怕是 Google 了,Gemini 3 已经好久没有声音了。。
SuperGrok 订阅价格
如果一定要说 Grok Build 的缺点,那就是订阅价格:

Grok Build 可以试用几天,个人订阅最低得 30 美元起步,最高 300 美元,而且个人用户目前只有这两档。
看到这个溢价,我想很多人也会被 Grok 劝退了,毕竟现在 Claude / GPT 都是 20 美元起步,其次还有 100 / 200 元的档次可以选择,而且聊天/画图/编程等额度还是共享的,Grok 不知道哪来的底气。
虽然 API 价格很低,但订阅价格确实有点高,就订阅来说,Claude Code / Codex / 国内大模型更具性价比。
如果要说性价比,目前更推荐在 Cursor 中使用 Grok 4.5,而且 Cursor 订阅价格更低($20 / $60 / $200),而且现在还有活动,首周双倍使用。
总结
Grok Build 像素级学习了 Claude Code,但也有它自己独创的地方,个人感觉在 TUI 交互方面,Grok Build 要更胜一筹。
未完待续,R哥会继续分享更多 AI 编程的实战干货,关注「AI技术宅」公众号和我一起学 AI。
⚠️ 版权声明:
本文系公众号 "AI技术宅" 原创,未经授权禁止转载,严禁搬运、抄袭、洗稿、侵权一律投诉,并保留追究其法律责任的权利。
< END >
夜雨聆风