ChatPaper.aiChatPaper

Agent Code Confucius : Un ingénieur logiciel IA open source à l'échelle industrielle

Confucius Code Agent: An Open-sourced AI Software Engineer at Industrial Scale

December 11, 2025
papers.authors: Zhaodong Wang, Zhenting Qi, Sherman Wong, Nathan Hu, Samuel Lin, Jun Ge, Erwin Gao, Yining Yang, Ben Maurer, Wenlin Chen, David Recordon, Yilun Du, Minlan Yu, Ying Zhang
cs.AI

papers.abstract

L'ingénierie logicielle IA en contexte réel exige des agents de programmation capables de raisonner sur des référentiels massifs, de maintenir une mémoire durable entre et au sein de longues sessions, et de coordonner robustement des chaînes d'outils complexes lors des tests. Les agents de programmation open-source existants offrent de la transparence mais peinent fréquemment face à ces charges de travail industrielles, tandis que les agents propriétaires proposent de fortes performances pratiques mais une extensibilité, une interprétabilité et une contrôlabilité limitées. Nous présentons le Confucius Code Agent (CCA), un ingénieur logiciel IA open-source capable d'opérer à l'échelle industrielle. CCA est construit sur le Confucius SDK, une plateforme open-source de développement d'agents conçue autour de trois perspectives complémentaires : l'Expérience Agent (AX), l'Expérience Utilisateur (UX) et l'Expérience Développeur (DX). Le SDK introduit un orchestrateur unifié avec une mémoire de travail hiérarchique pour le raisonnement en contexte long, un système de prise de notes persistant pour l'apprentissage continu inter-sessions, et un module d'extension modulaire pour une utilisation robuste d'outils. De plus, un méta-agent automatise la synthèse, l'évaluation et l'affinement des configurations d'agents via une boucle de construction-test-amélioration, permettant un développement rapide d'agents sur de nouvelles tâches, environnements et piles d'outils. Instancié sur Confucius SDK avec ces mécanismes, CCA offre de solides performances sur des tâches d'ingénierie logicielle réelles. Sur SWE-Bench-Pro, CCA atteint une performance Resolve@1 de pointe de 54,3%, améliorant substantiellement les agents de programmation antérieurs. Ensemble, le Confucius SDK et CCA fournissent une base transparente, extensible et reproductible pour les agents IA, comblent les écarts entre les prototypes de recherche et les systèmes de qualité production, et soutiennent le développement et le déploiement d'agents à l'échelle industrielle.
English
Real-world AI software engineering demands coding agents that can reason over massive repositories, maintain durable memory across and within long sessions, and robustly coordinate complex toolchains at test time. Existing open-source coding agents provide transparency but frequently fall short when pushed to these industrial-scale workloads, while proprietary coding agents offer strong practical performance but limited extensibility, interpretability, and controllability. We present the Confucius Code Agent (CCA), an open-sourced AI software engineer that can operate at an industrial scale. CCA is built atop the Confucius SDK, an open-sourced agent development platform designed around three complementary perspectives: Agent Experience (AX), User Experience (UX), and Developer Experience (DX). The SDK introduces a unified orchestrator with hierarchical working memory for long-context reasoning, a persistent note-taking system for cross-session continual learning, and a modular extension module for robust tool use. Moreover, a meta-agent automates the synthesis, evaluation, and refinement of agent configurations through a build-test-improve loop, enabling rapid agent development on new tasks, environments, and tool stacks. Instantiated on Confucius SDK with these mechanisms, CCA delivers strong performance on real-world software engineering tasks. On SWE-Bench-Pro, CCA achieves a state-of-the-art Resolve@1 performance of 54.3%, substantially improving over prior coding agents. Together, the Confucius SDK and CCA provide a transparent, extensible, and reproducible foundation for AI agents, bridge gaps between research prototypes and production-grade systems, and support agent development and deployment at industrial scale.
PDF21December 13, 2025