From a023deb1beab480f3a3c6fee417b0c1a1077181f Mon Sep 17 00:00:00 2001 From: Elton Turing Date: Mon, 7 Sep 2026 13:03:49 +0200 Subject: [PATCH] Leiter komplett auf Rollen: architect guenstig, alle opencode-Agenten, logbuch weg von Claude Andreas 2026-09-07: das Max-Abo laeuft aus, es wird direkt umgestellt statt am Mittwoch. Damit steht KEINE Rolle mehr auf der teuren Stufe. - llmrouter: architect von :high auf :medium (= allround:junior) - opencode.json: baseURL auf 4010 (Router statt LiteLLM), alle zehn Agenten auf role/*, model und small_model ebenso; Modelldeklarationen sind jetzt die Rollen statt der 2608-Namen - engines.json: xo-chat und logbuch von engine=claude auf opencode; masse von 42i/marvin-2608-mass:medium (kein Router-Gegenstueck) auf :low - logbuch-eintrag.sh: opencode-Zweig, Entwurf aus dem JSONL-Strom; der claude-Zweig bleibt als Rueckweg erhalten Co-Authored-By: Claude Opus 5 --- config.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.json b/config.json index e9b4d1f..e9bf248 100644 --- a/config.json +++ b/config.json @@ -161,10 +161,10 @@ "upstream": "litellm", "_doku": "Unbekannte Modellnamen (z.B. 42i/marvin-2608:*) gehen unverändert mit dem Client-Key an LiteLLM. Umstellung je Agent = Modellname 2608 -> 2609. Fällt weg, wenn LiteLLM abgeschaltet wird; dann kommen die 2608-Namen als altnamen zurück." }, - "_rollen_doku": "Rollen entkoppeln Agenten von Modellnamen: ein Agent ruft role/worker, welches Modell dahintersteht, stellt man HIER um -- aus der Ferne, ohne Container-Deploy. Ziele: 42i/*-Alias, openrouter/[:effort] (1:1) oder alt/[:effort] (guenstigste Alternative). Vorbelegung 2026-09-05 (Elton): Fuehrungsrollen high, Rest medium. Feinjustierung Andreas 2026-09-07: teamleader, lead UND xo auf medium (= leader:junior nach 42i/intern#1252). Der xo kam am selben Tag von Claude Code/Max-Abo auf opencode ueber den Router -- ausdruecklich als Versuch, hochstufen ist eine Zeile hier. Damit steht nur noch architect auf high (= allround:senior). role/inka (2026-09-06): Inkas Telefon-Hirn = Luna (Cloud-Optimum: 1,8 s/Zug, Cache greift). Getestet und verworfen: Qwen 3.8 27B via OpenRouter (mit Denken 5,2 s/Zug; ohne Denken 1,4 s, aber kein Cache-Treffer bei AkashML -> 3-4x Kosten) und lokales qwen36:35b auf der B70 (Prefill 7,5 s, Decode 19 s). Alias 42i/inka-qwen bleibt fuer weitere Tests.", + "_rollen_doku": "Rollen entkoppeln Agenten von Modellnamen: ein Agent ruft role/worker, welches Modell dahintersteht, stellt man HIER um -- aus der Ferne, ohne Container-Deploy. Ziele: 42i/*-Alias, openrouter/[:effort] (1:1) oder alt/[:effort] (guenstigste Alternative). Vorbelegung 2026-09-05 (Elton): Fuehrungsrollen high, Rest medium. Feinjustierung Andreas 2026-09-07: teamleader, lead UND xo auf medium (= leader:junior nach 42i/intern#1252). Der xo kam am selben Tag von Claude Code/Max-Abo auf opencode ueber den Router -- ausdruecklich als Versuch, hochstufen ist eine Zeile hier. Damit steht KEINE Rolle mehr auf high: architect folgte am selben Tag (Andreas). Alle 21 Rollen liegen auf der guenstigen Stufe; hochgestuft wird einzeln und mit Anlass. role/inka (2026-09-06): Inkas Telefon-Hirn = Luna (Cloud-Optimum: 1,8 s/Zug, Cache greift). Getestet und verworfen: Qwen 3.8 27B via OpenRouter (mit Denken 5,2 s/Zug; ohne Denken 1,4 s, aber kein Cache-Treffer bei AkashML -> 3-4x Kosten) und lokales qwen36:35b auf der B70 (Prefill 7,5 s, Decode 19 s). Alias 42i/inka-qwen bleibt fuer weitere Tests.", "rollen": { "xo": "42i/marvin-2609:medium", - "architect": "42i/marvin-2609:high", + "architect": "42i/marvin-2609:medium", "teamleader": "42i/marvin-2609:medium", "lead": "42i/marvin-2609:medium", "worker": "42i/marvin-2609:medium",