ChatPaper.aiChatPaper

Конфуцианский код-агент: открытая система искусственного интеллекта для промышленного масштабирования разработки ПО

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

December 11, 2025
Авторы: 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

Аннотация

Разработка ПО с искусственным интеллектом в реальных условиях требует агентов, способных анализировать огромные репозитории кода, сохранять устойчивую память между и внутри длительных сеансов работы, а также надежно координировать сложные цепочки инструментов во время тестирования. Существующие открытые агенты кодирования обеспечивают прозрачность, но часто не справляются с промышленными масштабами задач, тогда как проприетарные агенты демонстрируют высокую практическую производительность, но обладают ограниченной расширяемостью, интерпретируемостью и управляемостью. Мы представляем Confucius Code Agent (CCA) — агента-программиста с открытым исходным кодом, способного работать в промышленных масштабах. CCA построен на базе Confucius SDK, открытой платформы для разработки агентов, созданной с учетом трех взаимодополняющих аспектов: опыта агента (Agent Experience, AX), пользовательского опыта (User Experience, UX) и опыта разработчика (Developer Experience, DX). SDK включает унифицированный оркестратор с иерархической рабочей памятью для рассуждений в длинном контексте, систему персистентных заметок для непрерывного обучения между сеансами и модульный механизм расширений для надежного использования инструментов. Кроме того, мета-агент автоматизирует синтез, оценку и улучшение конфигураций агентов через цикл «сборка-тестирование-улучшение», что позволяет быстро разрабатывать агентов под новые задачи, среды и стеки инструментов. Реализованный на Confucius SDK с использованием этих механизмов, CCA демонстрирует высокую производительность на реальных задачах разработки ПО. На наборе SWE-Bench-Pro CCA достигает наилучшего показателя Resolve@1 в 54.3%, существенно превосходя предыдущие агенты кодирования. Вместе Confucius SDK и CCA образуют прозрачную, расширяемую и воспроизводимую основу для ИИ-агентов, устраняют разрыв между исследовательскими прототипами и промышленными системами и поддерживают разработку и развертывание агентов в промышленных масштабах.
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