Code Broker: A Multi-Agent System for Automated Code Quality Assessment
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
We present Code Broker, a multi agent system built on Google s Agent Development Kit ADK that analyses Python source code from individual files, local directory trees, or remote GitHub repositories and generates structured, actionable quality assessment reports. The system realises a hierarchical five agent architecture in which a root orchestrator coordinates a sequential pipeline agent that, in turn, dispatches three specialised agents concurrently a Correctness Assessor, a Style Assessor, and a Description Generator before synthesising their findings through an Improvement Recommender. Reports quantify four quality dimensions correctness, security, style, and maintainability on a normalised scale and are rendered in both Markdown and HTML for integration into diverse developer workflows. Code Broker fuses LLM based semantic reasoning with deterministic static analysis signals from Pylint, employs asynchronous execution with exponential backoff retry logic to improve robustness under transient API failures, and explores lightweight session memory for retaining and querying prior assessment context across runs. We frame this paper as a technical report on system design, prompt engineering, and tool orchestration, and present a preliminary qualitative evaluation on representative Python codebases of varying scale. The results indicate that parallel specialised agents produce readable, developer oriented feedback that complements traditional linting, while also foregrounding current limitations in evaluation depth, security tooling, large repository handling, and the exclusive reliance on in memory persistence. All code and reproducibility materials are publicly available: https://github.com/Samir-atra/agents_intensive_dev.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. Builds on 24 of its 44 references that are in the map. First posted on arXiv 25 Apr 2026.
Builds on
24 of 44 references.
Closest ancestors · 10
Same direction, newest first
- 2026Code Review Agent Benchmark24 Mar
- 2026Loosely-Structured Software: Engineering Context, Structure, and Evolution Entropy in Runtime-Rewired Multi-Agent Systems16 Mar
- 2026Agyn: A Multi-Agent System for Team-Based Autonomous Software Engineering1 Feb
- 2026LLM-Based Agentic Systems for Software Engineering: Challenges and Opportunities14 Jan
- 2025Towards autonomous normative multi-agent systems for Human-AI software engineering teams2 Dec
- 2025Multi-Agent Systems for Dataset Adaptation in Software Engineering: Capabilities, Limitations, and Future Directions26 Nov
- 2025Designing LLM-based Multi-Agent Systems for Software Engineering Tasks: Quality Attributes, Design Patterns and Rationale11 Nov
- 2025Facilitating Trustworthy Human-Agent Collaboration in LLM-based Multi-Agent System oriented Software Engineering7 May
- 2024HyperAgent: Generalist Software Engineering Agents to Solve Coding Tasks at Scale9 Sep
- 2024LLM-Based Multi-Agent Systems for Software Engineering: Literature Review, Vision and the Road Ahead7 Apr
Other references · 14
- 2023MetaGPT: Meta Programming for A Multi-Agent Collaborative Frameworkcited by 1,808
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 744
- 2026Externalization in LLM Agents: A Unified Review of Memory, Skills, Protocols and Harness Engineeringcited by 74
- 2024ReDel: A Toolkit for LLM-Powered Recursive Multi-Agent Systemscited by 8
- 2025LAURA: Enhancing Code Review Generation with Context-Enriched Retrieval-Augmented LLMcited by 8
- 2025What Types of Code Review Comments Do Developers Most Frequently Resolve?cited by 7
- 2025HiveMind: Contribution-Guided Online Prompt Optimization of LLM Multi-Agent Systemscited by 7
- 2025Assessing and Enhancing the Robustness of LLM-based Multi-Agent Systems Through Chaos Engineeringcited by 6
- 2025Bridging the Prototype-Production Gap: A Multi-Agent System for Notebooks Transformationcited by 6
- 2019An Architectural Style for Self-Adaptive Multi-Agent Systemscited by 2
- 2022RV4JaCa -- Runtime Verification for Multi-Agent Systemscited by 2
- 2025Analyzing Code Injection Attacks on LLM-based Multi-Agent Systems in Software Developmentcited by 2
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2025Automatically Benchmarking LLM Code Agents through Agent-Driven Annotation and Evaluation
- 2024CodeAgent: Enhancing Code Generation with Tool-Integrated Agent Systems for Real-World Repo-level Coding Challenges
- 2024Evaluating Software Development Agents: Patch Patterns, Code Quality, and Issue Complexity in Real-World GitHub Scenarios
- 2025Beyond Final Code: A Process-Oriented Error Analysis of Software Development Agents in Real-World GitHub Scenarios
- 2026Quality and Security Signals in AI-Generated Python Refactoring Pull Requests
- 2026A Unified Issue Resolution Benchmark for Requirement Clarification, Planning, and Code Generation for Coding Agents
- 2026CR-Bench: Evaluating the Real-World Utility of AI Code Review Agents
- 2024CodeAgent: Autonomous Communicative Agents for Code Review