AgileCoder est un framework innovant de développement logiciel multi-agents, inspiré de la méthodologie Agile largement utilisée dans l'ingénierie logicielle professionnelle. La clé de ce framework réside dans son approche orientée tâches, plutôt que d'attribuer des rôles fixes aux agents. AgileCoder imite le développement logiciel réel en créant un backlog de tâches et en divisant le processus de développement en sprints, le backlog étant mis à jour dynamiquement à chaque sprint. AgileCoder supporte plusieurs modèles, incluant OpenAI, Azure OpenAI, Anthropic et les modèles Ollama auto-hébergés.