code_execution 會在 xAI 的 Responses API 上執行沙盒化的遠端 Python 分析
(https://api.x.ai/v1/responses,與 x_search 使用相同端點)。它由內建的 xai 外掛在 tools 合約下註冊。
| 屬性 | 值 |
|---|---|
| 工具名稱 | code_execution |
| 提供者外掛 | xai(內建,enabledByDefault: true) |
| 驗證 | xAI 驗證設定檔、XAI_API_KEY,或 plugins.entries.xai.config.webSearch.apiKey |
| 預設模型 | grok-4-1-fast |
| 預設逾時 | 30 秒 |
預設 maxTurns | 未設定(xAI 會套用自己的內部限制) |
x_search 或 web_search 傳回的資料。它無法存取本機檔案、你的 shell、你的 repo 或配對裝置,且不會在呼叫之間保留狀態,因此請將每次呼叫視為暫時性分析,而不是筆記本工作階段。若要取得最新的 X 資料,請先執行 x_search,再將結果傳入。
若要在本機執行,請改用 exec。
設定
Provide xAI credentials
OAuth 需要符合資格的 SuperGrok 或 X Premium 訂閱
(裝置碼驗證,因此可從沒有 localhost 回呼的遠端主機使用):在全新安裝期間,也可以在 onboarding 中選擇相同選項:或使用 API 金鑰:或透過設定:這三種方式也都會供
x_search 和 Grok web_search 使用。Enable and tune code_execution
只要能解析 xAI 憑證,就能使用
code_execution。將 plugins.entries.xai.config.codeExecution.enabled 設為 false 可停用它,或使用相同區塊覆寫模型、回合上限或逾時:如何使用
明確說明分析意圖;此工具接受單一task 參數,因此請在同一個提示中送出完整請求與任何內嵌資料:
錯誤
如果沒有驗證,工具會傳回結構化 JSON 錯誤(而不是拋出的例外),因此代理程式可以自行修正:相關
Exec tool
在你的機器或配對節點上執行本機 shell。
Exec approvals
shell 執行的允許/拒絕政策。
Web tools
web_search、x_search 和 web_fetch。xAI provider
Grok 模型、web/x 搜尋,以及程式碼執行設定。