Zwei erforderliche Korrekturen für "write_file nicht gefunden" in Gemini CLI in OpenClaw

✍️ OpenClawRadar📅 Veröffentlicht: 28. April 2026🔗 Source
Zwei erforderliche Korrekturen für "write_file nicht gefunden" in Gemini CLI in OpenClaw
Ad

Ein Reddit-Benutzer hat eine Lösung für ein häufiges Problem bei der Verwendung von OpenClaw mit google-gemini-cli (Gemini CLI) gepostet: Agenten können keine Dateien schreiben, melden write_file not found oder versuchen default_api_write_file und erhalten die Meldung „Tool not found. Did you mean: write_file, read_file, list_directory?“. Die Ursache ist zweigeteilt.

Ursachen

  • tools.profile hat standardmäßig den Wert coding – dieses Profil stellt write_file nicht bereit.
  • OpenClaw startet Gemini CLI als kopflosen Unterprozess ohne --approval-mode auto_edit – ohne dieses Flag ist write_file nicht in der Werkzeugliste verfügbar.

Lösungsschritte

  1. Ändern Sie das Werkzeugprofil:
    openclaw config set tools.profile full
  2. Bearbeiten Sie ~/.openclaw/openclaw.json und fügen Sie den cliBackends-Block innerhalb von agents.defaults hinzu:
    "cliBackends": {
      "google-gemini-cli": {
        "command": "/home/YOUR_USER/.npm-global/bin/gemini",
        "args": ["--approval-mode", "auto_edit"],
        "output": "json",
        "input": "arg"
      }
    }
  3. Starten Sie das Gateway neu:
    systemctl --user restart openclaw-gateway

Der Schlüssel cliBackends überschreibt, wie OpenClaw den Gemini-CLI-Prozess startet, und injiziert das erforderliche Flag. Ohne ihn läuft der Unterprozess im Standard-Genehmigungsmodus, der interaktive Eingaben erfordert und das Werkzeug stillschweigend entfernt.

Ad

Was nicht funktioniert

  • Erstellen einer settings.json im Arbeitsbereich mit approvalMode: auto_edit – OpenClaw übergibt nicht das richtige Arbeitsverzeichnis.
  • Setzen von agents.defaults.sandbox.workspaceAccess: rw – das ist die OpenClaw-Sandbox, nicht mit der Werkzeugverfügbarkeit verbunden.
  • Injizieren von GEMINI_CLI_ACTIVE_APPROVAL_MODE über die Umgebung – Schema lehnt dies ab.
  • Direktes Modifizieren der Gemini-Binärdatei – funktioniert isoliert, aber OpenClaw verwendet möglicherweise nicht denselben Pfad.

Für wen es gedacht ist: Entwickler, die OpenClaw mit Gemini CLI verwenden und bei der Bootstrap- oder Agentenausführung auf fehlende Dateischreibwerkzeuge stoßen.

📖 Lesen Sie die vollständige Quelle: r/openclaw

Ad

👀 Siehe auch

Zwei $0 OpenClaw-Einrichtungen mit kostenlosen Cloud-Modellen oder lokalem Ollama
Anleitungen

Zwei $0 OpenClaw-Einrichtungen mit kostenlosen Cloud-Modellen oder lokalem Ollama

Ein Reddit-Beitrag beschreibt zwei Ansätze, um OpenClaw-Agenten ohne Kosten zu betreiben: Nutzung kostenloser Tarife von OpenRouter, Gemini und Groq mit Ratenbegrenzungen oder lokale Modelle über Ollama ohne API-Schlüssel und ohne dass Daten Ihren Computer verlassen.

OpenClawRadar
OpenClaw Mega Cheatsheet: Ihr Gateway zur Meisterschaft im AI-Coding
Anleitungen

OpenClaw Mega Cheatsheet: Ihr Gateway zur Meisterschaft im AI-Coding

Tauchen Sie ein in das OpenClaw Mega Cheatsheet von r/openclaw – ein umfassender Leitfaden voller wesentlicher Tipps für AI-Coding- und Automatisierungsenthusiasten.

OpenClawRadar
Verwendung des Dispatcher-Musters zur Reduzierung der Claude-API-Kosten um 95 %
Anleitungen

Verwendung des Dispatcher-Musters zur Reduzierung der Claude-API-Kosten um 95 %

Ein Entwickler reduzierte seine Claude-API-Kosten von 800–2.000 $/Monat auf etwa 215 $/Monat, indem er ein Dispatcher-Muster implementierte, das schwere Aufgaben an die Claude Code CLI auf einem Claude Max-Abonnement delegiert, während für die Orchestrierung nur minimale API-Token verwendet werden.

OpenClawRadar
Claude Code Workflow Visual: Speicherhierarchie, Fähigkeiten, Hooks und Schleife
Anleitungen

Claude Code Workflow Visual: Speicherhierarchie, Fähigkeiten, Hooks und Schleife

Ein Reddit-Beitrag teilt eine Workflow-Visualisierung für Claude Code, die CLAUDE.md-Speicherschichtung (global → Repo → bereichsbezogen), Fähigkeiten als wiederverwendbare Muster in .claude/skills/ und einen empfohlenen Workflow-Loop (Planen → Beschreiben → Akzeptieren → Committen) abdeckt.

OpenClawRadar