← heapsort-ai

Software Architecture

67 items

DOCDEV.to AI·vor 13T

Two Knowledge Hierarchies: Structuring Context for AI Agents and LLMs

TestSmith verwendet zwei unterschiedliche Wissenshierarchien für verschiedene Zielgruppen: KI-Agenten, die an der Codebasis arbeiten, und LLMs, die zur Laufzeit Testcode generieren. Die vorgeschlagene Lösung ist eine CLAUDE.md-Hierarchie, die den Kontext für KI-Agenten strukturiert, damit diese die Codebasis verstehen, ohne jede Datei lesen zu müssen.

27
ARTICLEDEV.to AI·4/20/2026

Background Tasks: The One Actor in the Codebase and the SIGTERM Bug That Only Broke on Linux

Die Effizienz eines KI-Agenten wird durch blockierende Tool-Aufrufe beeinträchtigt, die eine sequentielle Aufgabenverarbeitung erzwingen und einen Engpass darstellen. Die vorgeschlagene Lösung ist eine Hintergrundausführungsebene, die es dem Agenten-Loop ermöglicht, nicht zu blockieren und Ergebnisse langsamer Befehle asynchron über eine Benachrichtigungswarteschlange zu verarbeiten.

27
ARTICLEDEV.to AI·4/27/2026

How I built an AI-first No-Code engine that actually understands your data schema

Zenku ist eine quelloffene, KI-gesteuerte No-Code-Engine, die eine Multi-Agenten-Architektur nutzt, um geschäftskritische Datenanwendungen zu erstellen und weiterzuentwickeln. Sie geht über die einfache Codegenerierung hinaus, indem sie Datenbankschemata, UI-Ansichten und Geschäftslogik dynamisch durch natürliche Sprache versteht und erstellt.

27
DOCDEV.to AI·4/17/2026

Mastering Dependency Injection in SwiftUI: Sharing AI Clients with @Environment

Dieser Inhalt behandelt architektonische Herausforderungen wie Prop Drilling und globale Singletons bei der Integration mehrerer KI-Clients (z.B. OpenAI, CoreML) in SwiftUI-Anwendungen. Er plädiert für SwiftUIs `@Environment` zur Implementierung impliziter Abhängigkeitsinjektion, um eine saubere und entkoppelte Architektur für die Verwaltung dieser KI-Clients zu fördern.

27