Skip to content

Release history

ChatDev releases

ChatDev 2.0: Dev All through LLM-powered Multi-Agent Collaboration

All releases

3 shown

v2.2.0 New feature
Notable features
  • Python SDK for programmatic workflow access
  • OpenClaw integration for seamless agent team orchestration
  • Filesystem-backed Agent Skills support
v2.1.0 Mixed
Notable features
  • Legacy Chat interface support for earlier OpenAI API semantics
  • Function calling stability improvements fixing API failures, redundant return values, and JSON/JSONL parsing errors
Full changelog

Highlights of This Release

1. Batch Execution Support and the Introduction of the Laboratory Interface
A new batch run capability has been added, enabling efficient batch-level execution of tasks and substantially improving scalability for large-scale experiments. Alongside this feature, a Laboratory interface is introduced to provide a more intuitive environment for running batch experiments, comparing configurations, and managing experimental results in research-oriented workflows.

2. Interface Upgrade: Legacy Chat Interface Support and Enhanced Function Calling Stability
Support for the legacy Chat interface has been added to maintain alignment with earlier OpenAI API semantics. Alongside this, multiple function calling issues—such as API call failures, redundant return values, and JSON/JSONL parsing errors—have been fixed, enhancing stability in complex and multi-turn chat scenarios.

3. Other Engineering and Documentation Improvements
Additional updates focus on overall system stability and usability, including:

  • Fixes for dynamic configuration issues, parallel image generation errors, and legacy branch linking problems;
  • Updates to example configurations (e.g., GameDev_v1.yaml) to remain consistent with current functionality;
  • Expanded documentation on context window usage and explicit warnings for --reload in file output tasks;
  • Improved troubleshooting guidance in the README for common frontend–backend disconnection issues.

Contributors

  • @zxrys made contribution in https://github.com/OpenBMB/ChatDev/pull/501
  • @kilo2127 made contribution in https://github.com/OpenBMB/ChatDev/pull/513
  • @MatrixA made contribution in https://github.com/OpenBMB/ChatDev/pull/515

Full Changelog: https://github.com/OpenBMB/ChatDev/compare/v2.0.0...v2.1.0

v2.0.0 Breaking risk
⚠ Upgrade required
  • ChatDev 1.0 available via chatdev1.0 branch for users requiring legacy version
  • Migration to ChatDev 2.0 recommended for flexible multi-agent orchestration
Breaking changes
  • ChatDev 1.0 removed from main branch; now requires chatdev1.0 branch
Notable features
  • DevAll: zero-code platform for multi-agent orchestration and system customization
  • Support for orchestrating agents across diverse tasks beyond software engineering
Full changelog

ChatDev 2.0 Release

ChatDev has evolved from a software-development–focused multi-agent framework into a general-purpose multi-agent orchestration platform. This release marks a clear architectural transition: from a domain-specific virtual software company paradigm to a zero-code system for orchestrating intelligent agents across diverse tasks.

ChatDev 2.0 introduces DevAll, a Zero-Code Multi-Agent Platform for “Developing Everything.” It enables users to construct, configure, and execute customized multi-agent systems without writing code, significantly expanding ChatDev’s scope beyond software engineering.

Migration Notes

ChatDev 2.0 is a conceptual generalization of ChatDev 1.0, and the main branch has now been switched to 2.0 (DevAll). Users seeking flexible multi-agent orchestration are encouraged to migrate to this version.

Existing users of ChatDev 1.0 can continue to access the legacy implementation via its branch chatdev1.0.

Beta — feedback welcome: [email protected]