Voltar aos guias
Como usar·1 de outubro de 2026·Atualizado em 3 de outubro de 2026·8 min de leitura

Como usar o Qwen Code: instalação, /auth, localização em japonês e configuração da API

Instalar → iniciar o qwen → /auth → tarefa. Procedimento atual, depois do fim da cota gratuita, incluindo a localização em japonês e a configuração de Custom Provider.

O Qwen Code é um agente de codificação de IA de código aberto (Apache-2.0), publicado pela equipe Qwen da Alibaba. O fluxo de uso tem quatro etapas: “instalar → iniciar qwen no projeto → configurar o destino da conexão com /auth → solicitar uma tarefa”. No entanto, como a cota gratuita do Qwen OAuth terminou em 15 de abril de 2026, fazer login conforme as explicações anteriores não fará o programa funcionar gratuitamente.Nesta página, explicamos em sequência como começar seguindo o menu /auth atual, mudar para a interface em japonês, configurar um provedor personalizado para usar Claude ou GPT e usar os comandos mais comuns. A versão mais recente é a v0.24.7, publicada no npm em 29 de setembro de 2026, e os lançamentos ocorrem pelo menos uma vez por semana; confirme sua versão local com qwen --version.

Instalação

Estas são as instruções do README oficial. Com o instalador autônomo, você não precisa preparar o Node.js por conta própria. O Node.js 22 ou superior só é necessário ao usar npm.

インストール(どれか一つ)
# macOS / Linux(公式のスタンドアロン インストーラー)
curl -fsSL https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.sh | bash

# Windows(PowerShell)
irm https://qwen-code-assets.oss-cn-hangzhou.aliyuncs.com/installation/install-qwen-standalone.ps1 | iex

# npm(Node.js 22 以上が必要)
npm install -g @qwen-code/qwen-code@latest

# Homebrew(macOS / Linux)
brew install qwen-code

Após a instalação, reabra o terminal para aplicar as variáveis de ambiente. O Qwen Code originalmente era baseado no Google Gemini CLI v0.8.2, mas deixou de sincronizar com o upstream e passou a ser desenvolvido de forma independente a partir da v0.1. As configurações e cotas gratuitas do Gemini CLI não se aplicam diretamente.

Primeira inicialização e mudança para japonês

最初の起動
cd /path/to/your-project
qwen

# セッション内で:
/language ui ja-JP          # 画面表示を日本語に
/language output Japanese   # モデルの回答を日本語に
/auth                       # 接続先と API キーを設定

Com /language ui ja-JP, a interface fica em japonês, e as telas seguintes exibem textos próprios do Qwen Code, como “Selecionar método de autenticação” e “Modo de aprovação de ferramentas”. Usamos a mesma terminologia nesta página. O idioma das respostas é separado do idioma da interface e é definido com /language output Japanese.

Além do terminal, estão disponíveis um aplicativo para desktop, uma interface Web aberta no navegador (qwen serve --open, recurso experimental), integrações para VS Code, Zed e JetBrains e execução headless para scripts ou CI (qwen -p "..."). Todos estão incluídos no mesmo repositório gratuito; os custos de inferência são separados.

Escolher o destino da conexão em /auth

Ao abrir /auth (também chamado de /login), aparece a tela “Selecionar método de autenticação”, com três opções de nível superior. Ao tentar escolher Qwen OAuth, é exibido “Encerrado — mude para Coding Plan ou API Key”.

OpçãoConteúdoUnidade de cobrança
Alibaba ModelStudio → Coding PlanAssinatura para uso pessoal. A chave começa com sk-sp-Número de solicitações (no Pro, $50 por mês, com limites simultâneos de 6.000 solicitações em 5 horas, 45.000 por semana e 90.000 por mês)
Alibaba ModelStudio → Token PlanPlano baseado em Credits. Atualmente vendido apenas na região de SingapuraCredits mensais (Lite pessoal de $8 a Pro de $80, com preços promocionais por tempo limitado)
Alibaba ModelStudio → Standard API KeyUsar uma chave de API existente do ModelStudioCobrança de tokens conforme o uso (o preço unitário aumenta por faixas conforme o comprimento da entrada)
Provedores de terceirosFazer login no navegador em OpenRouter, ModelScope e outrosPreços de cada provedor
Provedor personalizadoServidor local, proxy ou provedor não compatível (usando sua própria API Key)Preço do destino da conexão

As três opções do ModelStudio não são apenas formas diferentes de pagar a mesma cobrança. A documentação atribui um endpoint e uma chave diferentes a cada uma, e elas não funcionam quando o tipo de chave não corresponde a baseUrl. Em 1º de outubro de 2026, o Coding Plan exibia “quantidade limitada, por ordem de chegada; reposição diária à 0h (UTC+8)”, portanto há dias em que é possível assinar e dias em que não é. Cada solicitação do Coding Plan se transforma internamente em várias chamadas de modelo; segundo a Alibaba, consome de 5 a 10 chamadas em tarefas simples e de 10 a 30 ou mais em tarefas complexas. A comparação de preços é abordada em detalhes na versão em inglês de Qwen Code pricing.

Usar Claude ou GPT: configurar um Custom Provider em settings.json

A documentação de autenticação do Qwen Code recomenda ~/.qwen/settings.json de modelProviders para conectar-se a serviços de terceiros, como OpenAI, Anthropic, Google, OpenRouter e endpoints próprios. Para a Kunavo, é o seguinte.

Mesclar em ~/.qwen/settings.json
{
  "modelProviders": {
    "openai": [
      {
        "id": "claude-sonnet-5",
        "name": "Claude Sonnet 5 (Kunavo)",
        "baseUrl": "https://api.kunavo.com/v1",
        "description": "Kunavo, OpenAI 互換",
        "envKey": "KUNAVO_API_KEY"
      }
    ]
  },
  "security": {
    "auth": {
      "selectedType": "openai"
    }
  },
  "model": {
    "name": "claude-sonnet-5"
  }
}
~/.qwen/.env
# キーは settings.json に直接書かず、.qwen/.env か環境変数に
echo 'KUNAVO_API_KEY=sk-kn-...' >> ~/.qwen/.env

Há quatro pontos importantes.

  • baseUrl deve chegar somente até /v1.A referência de provedores de modelos afirma explicitamente: “especifique a rota /v1 da API, não /v1/chat/completions. O SDK acrescenta o caminho da solicitação”. Incluir o caminho resulta em 404, e não em um erro de autenticação.
  • Onde colocar a chave.O Qwen Code lê a chave do ambiente usando o nome da variável especificado em envKey. A ordem de prioridade é export do shell, .env (.qwen/.env recomendado; somente o primeiro arquivo encontrado) e env de settings.json; a última opção armazena a chave em texto simples e, por isso, não é recomendada.
  • O arquivo de configuração prevalece sobre as flags da CLI.A ordem de resolução é o valor inserido em /auth → o modelProviders selecionado → argumentos da CLI → variáveis de ambiente → settings.json. É por isso que --openai-base-url pode parecer ser ignorado. security.auth.apiKey e security.auth.baseUrl das explicações antigas estão obsoletos.
  • Comece com Chat Completions.Se wireApi for omitido, será usado o formato Chat Completions. Com "responses", não há detecção automática nem fallback do endpoint. As alterações em modelProviders também são aplicadas imediatamente à sessão em execução (aparecem ao reabrir /model).

O catálogo da Kunavo não contém modelos de texto Qwen.Este não é um método barato de usar Qwen, mas uma forma de usar Claude ou GPT dentro do Qwen Code com um único saldo pré-pago. Além disso, a Kunavo não verificou o funcionamento efetivo do Qwen Code com seu endpoint. A configuração foi criada a partir da documentação oficial, assim como na página de configuração do Qwen Code em inglês. Mantenha a rota que está funcionando atualmente e faça o teste separadamente.

Primeira tarefa e comandos mais usados

Conforme o exemplo do README, comece com uma solicitação como “explique este repositório e diga por onde devo começar a ler” para verificar se a leitura de arquivos e as chamadas de ferramentas funcionam de ponta a ponta. Uma simples saudação não encontra problemas de conexão.

ComandoUso
/initAnalisar o diretório atual e criar o primeiro arquivo de contexto
/modelAlternar o modelo usado (os modelos registrados em modelProviders aparecem agrupados por protocolo)
/approval-modeAlterar o modo de aprovação de ferramentas. default solicita aprovação para cada edição, auto-edit aprova edições automaticamente e yolo aprova tudo automaticamente, incluindo shell e rede
/compressSubstituir o histórico da conversa por um resumo para economizar tokens
/stats(/usage)Estatísticas de uso. Com /stats model, tokens e custo estimado por modelo
/restoreRestaurar arquivos para o checkpoint anterior à execução de ferramentas
/resumeRetomar uma sessão anterior
/clearApagar o histórico da conversa e liberar o contexto
/helpLista de comandos

Modos de aprovação automática como yolo são acompanhados do aviso da própria documentação: “use somente em ambientes confiáveis, em sandbox ou descartáveis”. O custo estimado de /stats model é calculado pelo Qwen Code, não é o valor cobrado. Confirme o valor real nos registros de uso do destino da conexão.

Limitações importantes

  • O web_search integrado é determinado pelo destino da conexão. Como usa a pesquisa no lado do servidor do DashScope, ele fica disponível com Standard API Key e Token Plan do ModelStudio e em entradas que apontam para um host DashScope reconhecido; fica desativado no Coding Plan (por não ter sido verificado nesse endpoint) e em endpoints personalizados de terceiros ou de outros hosts (documentação do web_search). Se necessário, adicione um servidor de pesquisa via MCP.
  • A rota da Kunavo é somente para chat.A Kunavo não oferece modelos de incorporação, síntese de fala ou reconhecimento de fala. O Live Voice do Qwen Code exige um endpoint do DashScope, portanto, independentemente de para onde você aponte o modelo de chat, a voz continua usando outra chave.

Pagamento ao testar a Kunavo

A Kunavo usa recargas pré-pagas, sem mensalidade, e desconta do saldo por token. A recarga mínima é de $10; no checkout do Stripe, é possível usar cartões (Visa, Mastercard, American Express, JCB), Apple Pay, Google Pay e Link. Consulte a explicação sobre cobrança, depois crie uma conta e emita sua chave. Após a primeira solicitação, a forma mais segura de confirmar o valor efetivamente cobrado é consultar o histórico de uso.

Perguntas frequentes

O Qwen Code pode ser usado gratuitamente?

O software em si é gratuito (Apache-2.0). No entanto, a cota de inferência gratuita terminou. De acordo com a documentação de autenticação do Qwen Code, a cota gratuita do Qwen OAuth terminou em 15 de abril de 2026 e foi removida das opções de /auth. A explicação de “até 2.000 usos gratuitos por dia” era válida até a versão v0.9.0, de fevereiro de 2026. Agora, você deve pagar pela inferência usando um Coding Plan, Token Plan ou chave de API com cobrança conforme o uso do Alibaba Cloud, um provedor de terceiros como o OpenRouter ou um endpoint personalizado configurado por você.

O que é necessário para instalar o Qwen Code?

Com o instalador autônomo oficial (curl no macOS/Linux e irm no PowerShell do Windows), o Node.js não é necessário. Se instalar via npm, é necessário Node.js 22 ou superior, e o comando é npm install -g @qwen-code/qwen-code@latest. Com o Homebrew, use brew install qwen-code. Após a instalação, reabra o terminal e execute qwen no diretório do projeto.

Posso mudar a interface do Qwen Code para japonês?

Sim. Digite /language ui ja-JP na sessão para mudar a interface para japonês e /language output Japanese para fixar também o idioma das respostas do modelo em japonês. Os idiomas de interface integrados são chinês simplificado, inglês, russo, alemão, japonês, português (Brasil), francês e catalão (documentação dos comandos, verificada em 1º de outubro de 2026).

Posso usar Claude ou GPT no Qwen Code?

Sim. Ao registrar um endpoint compatível com OpenAI em modelProviders de ~/.qwen/settings.json, o ID do modelo é enviado ao endpoint sem alterações; portanto, ele funcionará se o endpoint fornecer Claude ou GPT. Defina baseUrl até /v1 (incluir /v1/chat/completions resulta em 404). A Kunavo criou e publicou essa configuração a partir da documentação do Qwen Code, mas não verificou o funcionamento efetivo do Qwen Code.

Por que a configuração não é aplicada mesmo com --openai-base-url?

Porque a entrada de modelProviders tem prioridade. A ordem de resolução documentada é, de cima para baixo: o valor inserido em /auth, baseUrl e envKey do modelProviders selecionado, argumentos da CLI, variáveis de ambiente e settings.json. Enquanto uma entrada estiver selecionada, o baseUrl dela prevalecerá sobre a flag. Corrija a entrada ou remova-a se quiser que a flag tenha efeito.

Verificado em 1º de outubro de 2026: README do Qwen Code; documentação de autenticação, provedores de modelos, comandos e web_search (branch main); strings da interface em japonês (packages/cli/src/i18n/locales/ja.js); @qwen-code/qwen-code 0.24.7 no npm; e páginas do Alibaba Cloud sobre Coding Plan e Token Plan. A Kunavo não executou o Qwen Code em seu próprio endpoint.