← heapsort-ai

Software Architecture

67 items

DOCDEV.to AI·hace 13d

Two Knowledge Hierarchies: Structuring Context for AI Agents and LLMs

TestSmith utiliza dos jerarquías de conocimiento distintas para diferentes audiencias: agentes de IA que desarrollan el código base y LLMs que generan código de prueba en tiempo de ejecución. La solución propuesta es una jerarquía CLAUDE.md, que estructura el contexto para que los agentes de IA entiendan el código base sin leer cada archivo.

27
ARTICLEDEV.to AI·20/4/2026

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

La eficiencia de un agente de IA se ve obstaculizada por llamadas a herramientas que bloquean y fuerzan la ejecución secuencial de tareas. La solución propuesta es una capa de ejecución en segundo plano, lo que permite que el bucle del agente continúe sin bloquearse y procese los resultados de comandos lentos a través de una cola de notificaciones.

27
ARTICLEDEV.to AI·27/4/2026

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

Zenku es un motor No-Code de código abierto y AI-first que emplea una arquitectura multiagente para construir y evolucionar aplicaciones de datos empresariales. Va más allá de la simple generación de código, comprendiendo y creando dinámicamente esquemas de bases de datos, interfaces de usuario y lógica de negocio a través de conversaciones en lenguaje natural.

27
DOCDEV.to AI·17/4/2026

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

Este contenido aborda desafíos arquitectónicos como el "prop drilling" y los singletons globales al integrar múltiples clientes de IA (ej: OpenAI, CoreML) en aplicaciones SwiftUI. Aboga por el uso de `@Environment` de SwiftUI para implementar la inyección de dependencias implícita, fomentando una arquitectura limpia y desacoplada para gestionar estos clientes de IA.

27