Lokaler KI-Agenten-Workflow mit OpenCode, FastMCP und DeepSeek-r1

✍️ OpenClawRadar📅 Veröffentlicht: 25. März 2026🔗 Source
Lokaler KI-Agenten-Workflow mit OpenCode, FastMCP und DeepSeek-r1
Ad

Ein Entwickler auf r/LocalLLaMA beschreibt, wie er über die Nutzung von LLMs als „aufgeblasene Autovervollständigung“ hinausgeht, indem er einen lokalen agentenbasierten Workflow mit OpenCode, FastMCP und dem DeepSeek-r1-Modell implementiert.

AGENTS.md-Standard für deterministische Prompts

Der Entwickler nutzt eine AGENTS.md-Datei als deterministisches Handbuch, das strikte Regeln in den Systemprompt der KI einfügt. Beispiele sind „Verwende Python 3.9, formatiere mit Ruff, absolut keine globalen Variablen.“ Dieser Ansatz zielt darauf ab, Halluzinationen von vornherein zu vermeiden.

Lokale Subagenten mit DeepSeek-r1

Anstatt Cloud-APIs wie Claude oder GPT-4o für triviale Aufgaben zu nutzen, richteten sie Ollama mit dem kostenlosen deepseek-r1-Modell ein. Sie erstellten spezifische Subagenten, wie einen für Tests, der in einer pytest.md-Datei definiert ist. Wichtige Konfigurationen umfassen:

  • Temperatur auf 0,1 gesetzt
  • Tools eingeschränkt: „pytest“: true und „bash“: false

Dies ermöglicht es der KI, Testsuites autonom auszuführen, Tracebacks zu lesen und Syntaxfehler zu beheben, während sie von potenziell gefährlichen Befehlen wie rm -rf blockiert wird.

Ad

FastMCP für standardisierte lokale Funktionsbereitstellung

FastMCP wird als „das ‚USB-C‘ der KI“ beschrieben – ähnlich wie FastAPI, aber für KI-Agenten. Mit etwa 5 Zeilen Python kann man einen lokalen Server starten, um sichere lokale Funktionen (wie das Abfragen einer Entwicklungsdatenbank) auf standardisierte Weise bereitzustellen, die jeder OpenCode-Agent nutzen kann.

Ein entscheidender Implementierungstipp: Leite alle Python-Logs an stderr weiter, da das MCP-Protokoll über stdio läuft. Ein stehengebliebener print()-Aufruf kann das JSON-RPC-Paket beschädigen und die Verbindung abbrechen.

Der Entwickler merkt an, dass sie ein Video aufgenommen haben, in dem sie diese gesamte Architektur von Grund auf codieren und die lokale Umgebung in etwa 15 Minuten einrichten.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Entwickler baut Terminal-Statusleiste zur Überwachung der Claude-Code-Sitzungslimits nach unerwartetem Abbruch
Werkzeuge

Entwickler baut Terminal-Statusleiste zur Überwachung der Claude-Code-Sitzungslimits nach unerwartetem Abbruch

Ein Entwickler hat eine Python-Terminal-Statuszeile erstellt, die die Sitzungsnutzung von Claude Code live anzeigt, nachdem er mitten in einer Refaktorisierung ohne Vorwarnung abgeschnitten wurde. Das Tool verwendet bestehende Sitzungen und erfordert keinen API-Schlüssel.

OpenClawRadar
🦀
Werkzeuge

ClaudeAI Brainstorming-Modus erhält visuellen Begleiter für Mockups und UI-Freigaben

Ein Benutzer entdeckt eine neue Funktion 'Visueller Begleiter' im Brainstorming-Modus von ClaudeAI, die Mockups auf einem lokalen Webserver bereitstellt und so ein Hin-und-Her bei UI-Anpassungen vor dem Bauen ermöglicht.

OpenClawRadar
Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen
Werkzeuge

Claude TimeTrack: macOS-Menüleisten-App, die Claude Code JSONL-Dateien liest, um Entwicklungszeit pro Projekt automatisch zu erfassen

Open-Source-macOS-Menüleisten-App, die Claude-Code-Sitzungs-JSONL-Dateien und Git-Verlauf parst, um die Zeit pro Projekt automatisch zu erfassen – keine manuellen Timer nötig.

OpenClawRadar
Entwicklung einer Programmiersprache mit Claude Code: Das Cutlet-Experiment
Werkzeuge

Entwicklung einer Programmiersprache mit Claude Code: Das Cutlet-Experiment

Ankur Sethi entwickelte in vier Wochen eine vollständige Programmiersprache namens Cutlet mithilfe von Claude Code, wobei die KI jede Codezeile generierte, während er sich auf Sicherheitsvorkehrungen und Tests konzentrierte. Die Sprache bietet dynamische Typisierung, vektorisierte Operationen und eine REPL und läuft auf macOS und Linux.

OpenClawRadar