AICoder 1.4.0 veröffentlicht – Teamrun-, MCP-, NVIDIA- und Memory-Bugs behoben
Version 1.4.1 fixed the missing
design_tokens.json resource in frozen GUI builds. Version 1.4.2 additionally fixes native system tools such as journalctl inheriting PyInstaller’s private _MEI library path, which could cause host systemd/OpenSSL ABI errors such as OPENSSL_3.4.0 not found. The final 1.4.2 Linux package has been installed from the public AILinux APT repository and verified with both aicoder gui and aicoder systemlog analyze. GitHub Release v1.4.2 · Current downloadsAICoder 1.4.0 ist veröffentlicht. 🎉 Dieses Release ist vor allem ein Stabilitäts- und Architektur-Release: Wir haben mehrere Fehler beseitigt, die sich erst in echten Multi-Agent-Teamruns zuverlässig reproduzieren ließen.
Die wichtigsten Bugfixes
- Coder-Readloops beseitigt: Coding-Agents konnten in wiederholten
file_read/file_tree-Schleifen hängen, bevor sie überhaupt schreiben durften. Der Implementierungs-Nudge greift jetzt vor dem semantischen Stall-Pause-Mechanismus. - MCP-JWT-Auth repariert: Ein gültiger AICoder-JWT wurde auf
/v1/mcpfälschlich als normaler MCP-Bearer behandelt. Der vollständige Tool-Katalog ist wieder verfügbar statt nur Recovery-Tools. - Shared Notify / Presence 401 behoben:
/v1/notify-networkakzeptiert den AICoder-JWT wieder korrekt. - NVIDIA NIM 404 behoben: Der interne Prefix
nvidia/wird jetzt korrekt entfernt, bevor Modell-IDs an NVIDIA gesendet werden. - NVIDIA GPT-OSS stabilisiert: Der Reasoning-Aufwand wird für Agent-Workloads reduziert, damit bei großen Prompts nicht der komplette Output im Reasoning verschwindet.
- Provider-Rate-Limits entschärft: Teamworker werden pro Provider serialisiert. Verschiedene Provider dürfen weiterhin parallel arbeiten, aber zwei Rollen desselben Providers überfahren nicht mehr denselben Rate-Limit-Topf.
- Candidate → Test → Merge → Atomic Write verifiziert: Der komplette Teamrun-Pfad wurde Ende-zu-Ende getestet und läuft jetzt zuverlässig.
- Project Memory + Claude-Mem integriert: Teamruns schreiben automatische Checkpoints in Project Memory. Akzeptierte Revisionen werden über TriForce in Claude-Mem historisiert. Memory-Sync ist fail-open und kann den Teamrun nicht abbrechen.
End-to-End-Test
plan_research
research
brainstorm
plan_code
code
merge_plan
merge
plan_tests
tests_function_ok
atomic_disk_write
run_completed
Der Candidate wurde mit Score 100 verifiziert, der Unit-Test war grün und der finale Workspace bestand git diff --check.
Neue Memory-Kette
AICoder Teamrun
↓
Runtime State
↓
Project Memory
↓
TriForce Revisionen
↓
Claude-Mem Historie
Im E2E-Test wurden 12 Checkpoints als 12 akzeptierte Revisionen gespeichert – von run_start bis run_completed.
Release
Version: 1.4.0
GitHub: AICoder v1.4.0 Release
Linux, Debian/Ubuntu, macOS, Windows und Termux-Artefakte sind veröffentlicht. Der ursprüngliche Windows-Build hatte beim NSIS-Schritt einen Abbruch; ein späterer Retry wurde von GitHub abgelehnt, weil der Release-Tag inzwischen auf den Test-Fix-Commit weitergezogen wurde. Die bereits veröffentlichten Windows-Artefakte sind vorhanden; der Runtime-Code wurde durch den Test-Fix nicht verändert.
Für uns ist das ein großer Meilenstein: AICoder kann jetzt reale Multi-Provider-Teamruns nicht nur ausführen, sondern ihren Zustand projektbezogen speichern und als Historie weiterführen.



