本文介绍如何通过 ArkCLI Helper 为 Grok CLI 配置方舟 Agent Plan,并在项目目录中启动工具完成首次对话。
前提条件#
- 本文通过 npm 安装 ArkCLI,需提前安装 Node.js LTS。
- 已订阅 Agent Plan,并获取 专属 API Key。订阅步骤参见 Agent Plan 快速开始。
第 1 步 · 安装工具#
- 按操作系统执行 Grok 官方安装脚本。
在终端执行以下命令。
curl -fsSL https://x.ai/cli/install.sh | bash
安装 Git for Windows,打开 Git Bash 执行以下命令。也可在 MSYS2 Bash 中运行。
curl -fsSL https://x.ai/cli/install.sh | bash
官方脚本安装原生 Windows 可执行文件 grok.exe。如需从 PowerShell 或 CMD 启动,将 %USERPROFILE%\.grok\bin 加入用户 PATH,重新打开终端后运行 grok。在 WSL 中执行安装脚本时,使用 Linux 版本。
-
安装最新版 ArkCLI。
npm install -g @volcengine/ark-cli@latest -
打开新的终端会话,检查安装结果。以下命令应分别显示 Grok CLI 帮助和 ArkCLI 版本。
grok --help arkcli --version
第 2 步 · 配置接入#
-
登录 ArkCLI,并查看可用 profile。
arkcli auth login arkcli profile list -
选择
agent-plan类型的 profile。将<AGENT_PLAN_PROFILE>替换为列表中对应的 profile 名称。arkcli helper configure grok --profile <AGENT_PLAN_PROFILE> --model ark-code-latestHelper 使用 OpenAI Chat Completions 协议,Base URL 为
https://ark.cn-beijing.volces.com/api/plan/v3。ark-code-latest使用控制台配置的路由策略;如需指定模型,将其替换为套餐支持的文本生成 Model Name。可用模型参见 套餐支持的模型。
-
确认 Helper 输出的模型和 Base URL 与所选资源一致。
Helper 默认写入
~/.grok/config.toml:model_providers保存 provider,model保存模型清单,models.default指向选定模型。api_backend为chat_completions。设置GROK_HOME后,配置写入该环境变量指定的目录。 -
(可选)只配置豆包搜索能力时,执行以下命令。
arkcli helper mcp grok --profile <AGENT_PLAN_PROFILE> --capability web-searchHelper 将 MCP 配置写入
~/.grok/mcp.json;设置GROK_HOME后使用对应目录。个人版和企业版均支持豆包搜索与 DataPro,OpenViking 仅适用于个人版。其他 Harness 工具配置参见 helper mcp 命令参考。
第 3 步 · 启动并验证#
-
在终端进入需要使用的项目目录,启动 Grok CLI。
grok -
输入以下需求,验证模型能够回复并读取工作区。
简单介绍一下当前目录的文件结构。如果返回当前项目的文件结构,说明 Grok CLI 已完成方舟接入。
-
如果配置后仍使用旧模型,退出 Grok CLI,确认启动终端中的
GROK_HOME与配置时一致,再重新启动。如果 ArkCLI 提示不支持
grok,升级 ArkCLI 后重新配置;如果返回鉴权错误,核对 profile、API Key 和 Base URL 是否属于同一接入方式。更多检查命令参见 ArkCLI Helper 命令参考。