AI / Workflow
把 Grok CLI 當資料標註器:headless、JSON 輸出與 X search 的風險邊界
Threads 討論把 Grok CLI 用在資料標註:每次用新 session、關閉記憶/子代理/web search、指定 rubric 與 JSON schema。本文對照 xAI 官方 CLI headless / structured outputs 文件,整理可用模式與安全 caveats。
2026年8月3日2 分鐘閱讀👁 3
Threads 知識整理 · Grok CLI · Data Labeling
Threads 來源分享一個 Grok 使用法:把 CLI 包成「接近 API」的資料標註器,每次餵 prompt file、rubric、JSON schema、fresh session,並關閉記憶、plan、subagents、web search。這個做法的核心不是 Grok 神不神,而是把互動式 agent 降級成可重跑、可隔離、可比對的 batch worker。
來源中的命令形狀
grok --prompt-file <file> --system-prompt-override "<rubric for one dimension>" --json-schema '<JSON Schema>' --model grok-4.5 --reasoning-effort high --session-id <fresh UUID> --no-memory --no-plan --no-subagents --disable-web-search --tools '' --verbatim --cwd <per-call scratch dir>
版本 caveat:本機沒有安裝
grok 可直接驗證;xAI 官方 llms.txt 有 CLI headless / session / cwd / output-format / ACP 與 API structured outputs 文件,但來源命令裡的部分旗標可能是特定 CLI 版本或 Grok Build 路徑才有。使用前要以 grok --help 與官方文件核對。官方可驗證部分
| 能力 | 官方文件線索 |
|---|---|
| Headless scripting | xAI docs /build/cli/headless-scripting 說明 grok -p 可用於 scripts/bots/machine-friendly tasks |
| Session isolation |