Documentation Index
Fetch the complete documentation index at: https://docs.openclaw.ai/llms.txt
Use this file to discover all available pages before exploring further.
code_execution は、xAI の Responses API でサンドボックス化されたリモート Python 解析を実行します。同梱の xai Plugin(tools コントラクト配下)によって登録され、x_search が使用するものと同じ https://api.x.ai/v1/responses エンドポイントにディスパッチします。
| プロパティ | 値 |
|---|---|
| ツール名 | code_execution |
| プロバイダーPlugin | xai(同梱、enabledByDefault: true) |
| 認証 | xAI 認証プロファイル、XAI_API_KEY、または plugins.entries.xai.config.webSearch.apiKey |
| 既定のモデル | grok-4-1-fast |
| 既定のタイムアウト | 30 秒 |
既定の maxTurns | 未設定(xAI が独自の内部制限を適用) |
exec とは異なります。
execは、自分のマシンまたはペアリングされたノードでシェルコマンドを実行します。code_executionは、xAI のリモートサンドボックスで Python を実行します。
code_execution は次の用途に使います。
- 計算。
- 表形式化。
- 簡単な統計。
- グラフ形式の解析。
x_searchまたはweb_searchから返されたデータの解析。
exec を使います。
セットアップ
xAI API キーを指定する
code_execution と x_search 用に openclaw onboard --auth-choice xai-api-key を実行するか、
Grok Web 検索でも同じ認証情報を使いたい場合は XAI_API_KEY を設定するか、
xAI Plugin 配下でキーを構成します。使い方
自然に依頼し、解析の意図を明確にします。task パラメーターを受け取るため、エージェントは完全な解析リクエストとインラインデータを 1 つのプロンプトで送る必要があります。
エラー
ツールが認証なしで実行されると、認証プロファイル、環境変数、設定オプションを指す構造化されたmissing_xai_api_key エラーを返します。このエラーは JSON であり、スローされた例外ではないため、エージェントは自己修正できます。
制限
- これはリモートの xAI 実行であり、ローカルプロセス実行ではありません。
- 結果は永続的なノートブックセッションではなく、一時的な解析として扱ってください。
- ローカルファイルやワークスペースへのアクセスを前提にしないでください。
- 新しい X データについては、まず
x_searchを使い、その結果をcode_executionに渡してください。
関連
Exec ツール
自分のマシンまたはペアリングされたノードでのローカルシェル実行。
Exec 承認
シェル実行の許可/拒否ポリシー。
Web ツール
web_search、x_search、web_fetch。xAI プロバイダー
Grok モデル、Web/X 検索、コード実行設定。