25 februari 2026 AgenC Devlog: Skärmdump: AgenC Grok-agent i ett sandboxat AgenC OS. Skriver kod, felsöker, installerar det den behöver och spelar sedan videospelet den skapat. Ingen uppmaning utöver den initiala uppgiften. Prompt: "Skapa ett fullständigt snake-spel i Python med tkinter. Spelet bör ha ett mörkt tema med lysande neongrön orm, poängräkning och game-over-skärm med omstart. Starta den på skrivbordet så jag kan se dig bygga och testa den." Levererade 4 PR:er som förvandlar en platt ReAct-loop till ett lager-på-lager-agentiskt system med persistent minne, självlärande och återupptagna arbetsflöden. → Semantiskt minne: vektorstödd hybridsökning, cosinus 0,7 + BM25 0,3 med nyligen omklassificering, 24 timmars halveringstid, girigt packad i en budget på 2000 tokens. Väljer automatiskt Ollama/Cloud/Noop. Ingen konfiguration. → Planering + kompaktering: systemsnabb planeringsinstruktion, låg risk, inga exekutörsbyten, 80 % av fördelen. Budgetkomprimering istället för hårt fel: sammanfatta äldre meddelanden, behåll system + sammanfattning + sista 5, starta kroken för att lagra sammanfattning, försök igen. → Självlärande + automatisk skärmdump: ChatExecutor läser inlärda mönster från KV, konfidensvärde >= 0,7 och injicerar dem per meddelande. Skrivbordshandlingar fångar automatiskt skärmdumpar efter 300 ms, sammanslagna direkt i verktygsresultaten så att visions-LLM:er ser resultat utan extra turer. Valfri responsutvärderare/kritiker. → Progress + pipelines: persistenta framstegsposter via verktyg: efter att hooks överlever demonomstartar. PipelineExecutor med kontrollpunkt/återupptagning, godkännandegrindar och felpolicyer per steg, avbryt/hoppa/försöka igen. Fullt serialiserbara kontrollpunkter. → Skrivbordsvisare: inbäddad noVNC-panel direkt i chatten. Öppnar automatiskt när en sandlåda är klar. Split-layout med en monitor-vippel i headern. Endast visning med autoanslutning, skaljustering och urklippsbehörigheter. Enhetligt mönster: MemoryRetriever-gränssnitt, delad KV-backend, krokdrivna sidoeffekter. Varje lager kan växlas oberoende.