code_execution führt sandboxed entfernte Python-Analysen über die Responses API von xAI aus. Es wird vom gebündelten xai-Plugin registriert (unter dem tools-Vertrag) und leitet an denselben https://api.x.ai/v1/responses-Endpoint weiter, den auch x_search verwendet.
| Eigenschaft | Wert |
|---|---|
| Tool-Name | code_execution |
| Provider-Plugin | xai (gebündelt, enabledByDefault: true) |
| Auth | xAI-Auth-Profil, XAI_API_KEY oder plugins.entries.xai.config.webSearch.apiKey |
| Standardmodell | grok-4-1-fast |
| Standard-Timeout | 30 Sekunden |
Standard-maxTurns | nicht gesetzt (xAI wendet sein eigenes internes Limit an) |
exec:
execführt Shell-Befehle auf Ihrem Rechner oder gekoppelten Node aus.code_executionführt Python in der entfernten Sandbox von xAI aus.
code_execution für:
- Berechnungen.
- Tabellierung.
- Schnelle Statistiken.
- Diagrammartige Analysen.
- Analysen von Daten, die von
x_searchoderweb_searchzurückgegeben wurden.
exec.
Einrichtung
Provide xAI credentials
Melden Sie sich mit Grok OAuth über ein berechtigtes SuperGrok- oder X Premium-Abonnement an,
oder speichern Sie einen API-Schlüssel. xAI OAuth verwendet die Gerätecode-Verifizierung und funktioniert daher
von entfernten Hosts aus ohne localhost-Callback. OAuth funktioniert für
Bei einer Neuinstallation sind dieselben Auth-Optionen im
Onboarding verfügbar:Oder verwenden Sie einen API-Schlüssel:Oder über die Konfiguration:
code_execution und x_search; XAI_API_KEY oder die Plugin-Web-Search-Konfiguration
können auch Grok web_search bereitstellen.Enable and tune code_execution
code_execution ist verfügbar, wenn xAI-Anmeldedaten vorhanden sind. Setzen Sie
plugins.entries.xai.config.codeExecution.enabled auf false, um es zu deaktivieren,
oder verwenden Sie denselben Block, um Modell und Timeout anzupassen.Verwendung
Fragen Sie natürlich und machen Sie die Analyseabsicht ausdrücklich:task-Parameter entgegen. Daher sollte der Agent die vollständige Analyseanfrage und alle Inline-Daten in einem Prompt senden.
Fehler
Wenn das Tool ohne Auth ausgeführt wird, gibt es einen strukturiertenmissing_xai_api_key-Fehler zurück, der auf Auth-Profil, Umgebungsvariable und Konfigurationsoptionen verweist. Der Fehler ist JSON, keine ausgelöste Exception, sodass der Agent sich selbst korrigieren kann:
Limits
- Dies ist entfernte xAI-Ausführung, keine lokale Prozessausführung.
- Behandeln Sie Ergebnisse als flüchtige Analyse, nicht als persistente Notebook-Sitzung.
- Gehen Sie nicht davon aus, dass Zugriff auf lokale Dateien oder Ihren Arbeitsbereich besteht.
- Für aktuelle X-Daten verwenden Sie zuerst
x_searchund leiten das Ergebnis incode_executionweiter.
Verwandt
Exec tool
Lokale Shell-Ausführung auf Ihrem Rechner oder gekoppelten Node.
Exec approvals
Zulassen-/Ablehnen-Richtlinie für Shell-Ausführung.
Web tools
web_search, x_search und web_fetch.xAI provider
Grok-Modelle, Web-/X-Suche und Code-Ausführungskonfiguration.