Skip to content

v2.0.0

Latest

Choose a tag to compare

@Zongwei9888 Zongwei9888 released this 03 Aug 13:36
· 58 commits to main since this release

After continuous iteration, HKUDS DeepCode v2 is officially released 🚀
An open-source, general-purpose Coding Agent built for real-world software engineering.

Coding Agents are becoming increasingly capable of generating high-quality code. However, developers still face several recurring problems in real projects:

  • ⏸️ Complex tasks stop halfway and require repeated prompts to continue
  • 🧪 Code appears complete, but tests, builds, and runtime behavior are not actually verified
  • 🔁 Regression checks, test repairs, documentation updates, and repository maintenance must be initiated manually each time

DeepCode v2 is designed to reduce this repeated communication and manual work.

Instead of only generating code, it helps developers continuously move tasks forward inside real repositories until the results are verified and ready for review.

What is new in DeepCode v2:

  • 🔄 Loop Engineering
    DeepCode continuously understands, implements, verifies, and repairs work around a natural-language Goal. It does not stop after producing a single response, but keeps progressing based on real execution results.

  • 🎛️ Control throughout execution
    Developers can add requirements, revise the Goal, pause, resume, or change direction while the Agent is running, without losing work that has already been completed.

  • Verified delivery
    DeepCode actually runs commands, tests, and builds, and delivers results together with code changes and execution evidence, making them easier to review, validate, and merge.

  • 🤖 Personalized Automation
    Developers can create project-specific tasks using natural language and run them manually or on a schedule for regression checks, test repairs, documentation synchronization, and repository maintenance.

  • 💻 Unified CLI and Desktop experience
    The same project, Session, Goal, and execution history can be continued across both CLI and Desktop, reducing context loss when switching tools.

We hope DeepCode v2 helps open-source developers and engineering teams spend more time on meaningful design, decision-making, and creation—and less time repeatedly prompting Agents, rechecking results, or explaining the same task again.

Less prompting. More completed work.

Try DeepCode v2, share your feedback, open an Issue, or join us in building it together. 🚀