CLI open source de agente de programação que roda no terminal e funciona com APIs na nuvem e backends de modelos locais, como Ollama.
QwenLM/qwen-code
Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat.
Alternativa open source a:Claude Code
- Estrelas
- 28,592
- Forks
- 3,231
- Issues abertas
- 1,931
- Último commit
- há 12 horas
O que é?
O Qwen Code é um agente de IA para programação que você executa pela linha de comando dentro de um diretório de projeto. Ele pode ler e editar código, executar comandos e responder a perguntas sobre um repositório, além de oferecer suporte a subagentes, memória persistente, skills, hooks e servidores MCP.
O projeto não depende de um único provedor de modelos. Ele oferece suporte às APIs da OpenAI, Anthropic, Gemini e Qwen, além de provedores de terceiros e modelos locais servidos pelo Ollama ou vLLM. Também é possível alternar entre eles durante uma sessão.
Além do terminal, o mesmo agente está disponível como aplicativo para desktop, interface web acessível pelo navegador via `qwen serve`, integrações de IDE para VS Code, Zed e JetBrains, e canais de chat como Telegram, DingTalk, WeChat e Feishu. Também oferece modo headless para scripts e CI, além de SDKs para TypeScript, Python e Java.
Recursos principais
- 01Funciona como um agente interativo no terminal que lê e edita o código do projeto.
- 02Oferece suporte às APIs da OpenAI, Anthropic, Gemini e Qwen, além de modelos locais via Ollama ou vLLM.
- 03Oferece suporte a subagentes, equipes de agentes, memória automática e skills reutilizáveis.
- 04Conecta-se a ferramentas externas por meio de servidores MCP.
- 05Disponibiliza plugins de IDE para VS Code, Zed e JetBrains.
- 06Oferece modo headless e SDKs para TypeScript, Python e Java para automação.
Casos de uso
- Explorar uma base de código desconhecida e perguntar por onde começar.
- Executar tarefas de programação em scripts, pipelines de CI/CD ou jobs em lote no modo headless.
- Usar um modelo local via Ollama ou vLLM, mantendo o código na sua máquina.
- Delegar tarefas de programação por aplicativos de chat como Telegram ou Feishu.
Início rápido
- 1
Instale com npm (requer Node.js 22 ou superior)
npm install -g @qwen-code/qwen-code@latest - 2
Abra um terminal no seu projeto e inicie o Qwen Code
cd /path/to/your-project qwen - 3
Na sessão, execute /auth para configurar seu provedor e sua chave de API
Antes de usar
- Antes de usar, é necessário configurar um provedor de modelos e uma chave de API ou um modelo local.
Tópicos
Perguntas frequentes
- O que é qwen-code?
- Agente de IA open source para programação no terminal, com interfaces complementares para desktop, web, editores e chat. O Qwen Code é um agente de IA para programação que você executa pela linha de comando dentro de um diretório de projeto. Ele pode ler e editar código, executar comandos e responder a perguntas sobre um repositório, além de oferecer suporte a subagentes, memória persistente, skills, hooks e servidores MCP.
- qwen-code é gratuito? Qual é a licença?
- qwen-code é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
- qwen-code ainda é mantido?
- Manutenção ativa. O último commit de qwen-code foi em 20 de out. de 2026.
- Para que posso usar qwen-code?
- Explorar uma base de código desconhecida e perguntar por onde começar. Executar tarefas de programação em scripts, pipelines de CI/CD ou jobs em lote no modo headless. Usar um modelo local via Ollama ou vLLM, mantendo o código na sua máquina. Delegar tarefas de programação por aplicativos de chat como Telegram ou Feishu.
- Como instalar qwen-code?
- Instale com npm (requer Node.js 22 ou superior): npm install -g @qwen-code/qwen-code@latest Abra um terminal no seu projeto e inicie o Qwen Code: cd /path/to/your-project qwen Na sessão, execute /auth para configurar seu provedor e sua chave de API
- Onde consigo qwen-code?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/QwenLM/qwen-code
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Agente de IA open source do Google que leva o Gemini ao terminal para consultar, editar e automatizar código.
Agente de programação para terminal com ferramentas integradas de LSP, debugger, navegador e subagentes, compatível com mais de 60 provedores de modelos.
Pi, o agente de programação com IA, compilado antecipadamente para código nativo para iniciar mais rápido e usar menos CPU que o Pi no Bun ou no Node.
Um agente de programação em TypeScript cuja CLI planeja, delega tarefas a vários modelos e verifica o trabalho quando você inclui `ulw` ou `mass ulw` no prompt.
Agente de IA open source e de uso geral, executado na sua máquina como app desktop, CLI ou API incorporável, para tarefas de programação e outras atividades.