Grok 编程工作流
用 Cline 或 Grok Build 完成项目分析、规则配置、代码修改与验收,并控制上下文开销。
Grok 接入后,建议用一次有明确验收条件的小任务确认编程能力。先完成 VS Code 配置 或 Grok Build 安装配置,再执行下面流程。
#1. 定义任务和边界
在项目根目录先运行:
git status --short
git diff --stat告诉模型哪些文件已有修改。一个合适的首个任务是“修复已知函数的空输入处理,沿用现有测试”,避免首次就要求全仓重构。
#2. 先只读分析
在 Cline 或 Grok Build 中输入:
只读检查当前项目,不修改文件。
找出目标函数、调用位置和现有测试。
解释实际错误原因,再提出最小修改计划。
保留已有未提交改动,使用锁文件对应的包管理器。核对它确实读取了实现,不是根据文件名猜测。Cline 可以先用 Plan 模式;切换到 Act 时检查供应商仍是 Passion8。
#3. 把规则放在正确的客户端位置
Cline:使用自己的项目规则入口,见 Cline 多模型配置。
Grok Build:在仓库根目录添加 AGENTS.md,例如:
# Project instructions
- Read the implementation and relevant tests before editing.
- Preserve unrelated local changes.
- Follow the existing naming and formatting conventions.
- Do not upgrade dependencies for a small bug fix.
- Run the relevant existing checks and report their real results.
- Report changed files and unverified behavior.官方 Grok Build 会读取目录树中的项目规则,深层规则在冲突时优先;monorepo 可为各个包添加自己的 AGENTS.md。运行以下命令核对发现的规则与配置来源:
grok inspectAGENTS.md 是 Grok Build 的规则机制;不要假设每个第三方插件都会读取同一份文件。
#4. 修改、审批和验证
计划确认后输入:
按已确认计划修复该错误。
只修改目标实现和必要测试,不改其他模块。
完成后展示 diff,并运行这个项目中对应的现有检查。审阅文件写入,再批准测试命令。Grok Build 也可以单次调用指定已配置的 Passion8 别名:
grok -p "只读解释目标函数和现有测试,不修改文件" -m passion8-grok这里 passion8-grok 是 安装配置 中自定义模型段的别名,不是新的模型 ID。
#5. 接受结果前检查
git diff --check
git diff --stat
git diff关注修复有没有覆盖原始错误、测试是否实际运行、是否夹带其他修改。模型摘要应列出改动文件、测试命令与结果、仍未验证的行为。完成一个目标后再开启下一个任务。
#长上下文和工具边界
500k 官方窗口不意味着应该每次传入整个仓库。优先搜索和局部读取,保留与当前任务有关的文件。客户端预算、自动压缩和渠道上限分别核对;长会话失败时先缩小上下文。
Cline 的文件、终端和 MCP 工具在客户端运行。xAI 的 Web Search / X Search 等托管工具走不同接口,不能因为模型支持工具调用就认为这些工具已在本站开放。普通文本验证见 Grok API,用量与模型路由以控制台记录为准。
#核对来源
核对日期:2026-10-11。
支持
需要帮助?
接入、计费与模型异常可邮件联系;服务可用性以状态页为准。
也可使用右下角微信 / QQ 客服。

