[Problem] Coding-Agents verlieren Kontext bei langen Sessions #76

Open
opened 2026-04-11 09:07:18 +00:00 by orbitalo · 0 comments
Owner

Problem

Alle Coding-Agents (Grok 4.1 Fast, devstral-small-2, etc.) in OpenCode verlieren Kontext wenn der 32K-Token-Context voll ist. Bei Infrastruktur-Debugging mit SSH-Outputs passiert das nach 3-5 Tool-Calls.

Auswirkungen:

  • Agent schlägt bereits abgelehnte Aktionen erneut vor (z.B. 3x swapoff -a)
  • Agent vergisst Infrastruktur-Wissen aus früheren Nachrichten
  • User muss ständig korrigieren → kein Zeitgewinn

Erkannt bei

Issue #75 Praxistest am 11.04.2026

Mögliche Lösungen

1. OpenMemory-MCP aktiver nutzen

  • Agent soll Erkenntnisse aktiv in OpenMemory speichern
  • Vor jeder Infrastruktur-Aktion erst OpenMemory nach bestehendem Wissen fragen
  • Erfordert: System-Prompt anpassen

2. RAG über CT-999 Dokumentation

  • Eigener MCP-Server der die Homelab-Doku durchsucht
  • Agent fragt automatisch nach wenn er CT-Infos braucht
  • Erfordert: Neuen MCP-Server bauen

3. Bessere System-Prompts

  • AGENTS.md mit Regeln: "Bevor du einen Befehl wiederholst, prüfe ob der User ihn abgelehnt hat"
  • "Bei unbekannter Infrastruktur: Erst Doku lesen, dann handeln"

4. Größere Context-Windows

  • Warten auf Modelle mit 128K+ Context
  • Oder: Context-Kompression / Summarization zwischen Steps

Priorität

Mittel — betrifft Produktivität aller OpenCode-Sessions

## Problem Alle Coding-Agents (Grok 4.1 Fast, devstral-small-2, etc.) in OpenCode verlieren Kontext wenn der 32K-Token-Context voll ist. Bei Infrastruktur-Debugging mit SSH-Outputs passiert das nach 3-5 Tool-Calls. **Auswirkungen:** - Agent schlägt bereits abgelehnte Aktionen erneut vor (z.B. 3x `swapoff -a`) - Agent vergisst Infrastruktur-Wissen aus früheren Nachrichten - User muss ständig korrigieren → kein Zeitgewinn ## Erkannt bei Issue #75 Praxistest am 11.04.2026 ## Mögliche Lösungen ### 1. OpenMemory-MCP aktiver nutzen - Agent soll Erkenntnisse aktiv in OpenMemory speichern - Vor jeder Infrastruktur-Aktion erst OpenMemory nach bestehendem Wissen fragen - Erfordert: System-Prompt anpassen ### 2. RAG über CT-999 Dokumentation - Eigener MCP-Server der die Homelab-Doku durchsucht - Agent fragt automatisch nach wenn er CT-Infos braucht - Erfordert: Neuen MCP-Server bauen ### 3. Bessere System-Prompts - AGENTS.md mit Regeln: "Bevor du einen Befehl wiederholst, prüfe ob der User ihn abgelehnt hat" - "Bei unbekannter Infrastruktur: Erst Doku lesen, dann handeln" ### 4. Größere Context-Windows - Warten auf Modelle mit 128K+ Context - Oder: Context-Kompression / Summarization zwischen Steps ## Priorität Mittel — betrifft Produktivität aller OpenCode-Sessions
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: orbitalo/homelab-brain#76
No description provided.