Ostatnio mój agent OpenClaw ciągle pyta mnie "jeśli chcesz, mogę ..." kiedy już się na coś zgodziliśmy. Zdałem sobie sprawę, co to było, myślę, że częściowo to rozwiązałem. Mam "domyślnie do działania, nie do pozwolenia" w agents.md, ale on wciąż wpada w pętlę wahania przy drobnych zmianach. Ma instrukcje w agents.md, aby zawsze przeszukiwać dokumentację projektu i używać memory_search oraz jego narzędzi lcm DAG i SOP w miejscu pracy przed wymyśleniem nowego procesu dla czegoś, co już wiemy, jak zrobić. Dziś powiedziałem "zmień heartbeats.md na tryb kontekstu lekkiego" i zamiast szukać zmiennej "lightContext" w openclaw.json, napisał instrukcję w pliku heartbeat.md, aby "Uruchomić w trybie kontekstu lekkiego." Kiedy go poprawiłem i przypomniałem mu o zasadzie przeszukiwania, znalazł właściwy proces i nadal zapytał mnie, czy chcę, aby postąpił właściwie. Strata czasu, a także sprzeczne z naszym procesem. 2 regresje w 1. Więc zagłębiliśmy się ... aby zapobiec pętli wysokiego ciśnienia związanej z zadowalaniem ludzi, powiedziałem mu, aby przeszedł w tryb diagnostyczny, bez presji... zbadajmy to. Dziś zdiagnozowaliśmy, że wpada w pętlę nadmiernej korekcji / wahania z powodu hamulca awaryjnego, który dodaliśmy do agents.MD około 10 dni temu, kiedy zabił się 6 razy w 1 dzień i nie przestawał zmieniać konfiguracji bez pytania. "Nie edytuj openclaw.json bez wyraźnego pozwolenia." Więc dzisiaj zwolniliśmy hamulec awaryjny i zmieniliśmy sformułowanie na "openclaw.json jest produkcją. Działaj rozważnie, ale nie pytaj ponownie o już zatwierdzony zakres; pytaj tylko, jeśli zakres/ryzyko się zmienia." Bardzo trudno jest znaleźć równowagę między efektywnością a chaosem z agentem openclaw...