CodeFuse
Type: full-code · Vendor: Ant Group (蚂蚁集团) · Language: Python · License: open-source (MIT for components) · Status: active · Status in practice: mature
Ant Group's open-source code LLM family covering the full software development lifecycle (design, requirements, coding, testing, deployment, operations) with both pre-trained models and downstream agent products.
Description. CodeFuse is Ant Group's umbrella project for Code LLMs and coding agents spanning the full SDLC. The codefuse-ai GitHub org hosts pre-trained code models (CodeFuse-13B, -CodeLlama-34B, CodeFuse-MFT-VLM for multimodal), evaluation harnesses (CodeFuseEval), and downstream agent components (Muagent for multi-agent orchestration, ModelCache for cache, ChatBot UI). Distinct from a pure code-assistant by treating the SDLC as a coordinated multi-stage workflow rather than a single completion loop.
Agent loop shape. Multi-component stack. The base layer is a coding LLM (CodeFuse-CodeLlama-34B, etc.). Muagent layers a multi-agent orchestration (planner, coder, reviewer, executor roles) on top, with ModelCache to avoid duplicate LLM calls. Each agent runs a tool-augmented ReAct loop scoped to its SDLC stage.
Primary use cases
- open-source code LLMs for fine-tuning and research
- multi-agent SDLC orchestration (Muagent) for full lifecycle automation
- code-eval benchmark (CodeFuseEval) for in-house model evaluation
- self-hosted enterprise coding agent for Ant Group's internal products
Key concepts
- Muagent → orchestrator-workers (docs) — CodeFuse's multi-agent framework for SDLC orchestration.
- CodeFuseEval → eval-harness — Code-eval harness shipped alongside the models.
- ModelCache → prompt-caching — Semantic cache layer for LLM calls to reduce duplicate inference.
Patterns this full-code implements —
Neighbourhood
Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.