qwen-code  by QwenLM

AI coding agent for complex codebases

Created 6 months ago
17,225 stars

Top 2.7% on SourcePulse

GitHubView on GitHub
Project Summary

Qwen Code is a command-line AI workflow tool designed for developers to interact with and manage large codebases. It leverages Qwen3-Coder models to understand, edit, and automate tasks within digital environments, offering an alternative to traditional context window limitations.

How It Works

This tool adapts the Gemini CLI architecture, integrating enhanced parser support specifically optimized for Qwen-Coder models. It facilitates complex code interactions and workflow automation by enabling queries and edits beyond standard context limits, aiming for efficient code understanding and task execution.

Quick Start & Requirements

  • Installation: npm install -g @qwen-code/qwen-code@latest
  • Prerequisites: Node.js version 20 or higher.
  • Configuration: API keys and model endpoints for Qwen3-Coder models need to be configured via environment variables or a .env file.
  • Documentation: Gemini CLI (for architectural details).

Highlighted Details

  • Supports querying and editing large codebases beyond traditional context window limits.
  • Automates operational tasks like pull request handling and complex rebases.
  • Features an enhanced parser optimized for Qwen-Coder models.
  • Achieved 37.5% accuracy on the Terminal-Bench benchmark with Qwen3-Coder-480A35.

Maintenance & Community

The project is based on Google Gemini CLI. Contribution guidelines are available in CONTRIBUTING.md. Troubleshooting information is provided in a dedicated guide.

Licensing & Compatibility

The repository's license is not explicitly stated in the provided README. Users should verify licensing terms for commercial or closed-source integration.

Limitations & Caveats

Qwen Code may issue multiple API calls per cycle, potentially leading to higher token usage. Users can configure maxSessionToken in .qwen/settings.json to manage token consumption per chat session.

Health Check
Last Commit

1 day ago

Responsiveness

Inactive

Pull Requests (30d)
108
Issues (30d)
138
Star History
1,040 stars in the last 30 days

Explore Similar Projects

Starred by Patrick von Platen Patrick von Platen(Author of Hugging Face Diffusers; Research Engineer at Mistral), Simon Willison Simon Willison(Coauthor of Django), and
1 more.

mistral-vibe by mistralai

4.1%
3k
Conversational CLI coding agent for project interaction
Created 1 month ago
Updated 3 days ago
Feedback? Help us improve.