Como instalar facilmente o Claude Code no Windows e Mac

Instale rapidamente o Claude Code no Windows ou Mac, configure seu ambiente e conecte-o à Kimi API para fluxos de trabalho avançados de IA. Automatize tarefas complexas, execute processos de várias etapas e melhore sua experiência de programação com uma integração de IA mais inteligente.

Tempo de leitura: 10 minutosAtualizado: 2026-09-28
Instale o Claude Code no Windows e Mac

As ferramentas de programação com IA estão se tornando uma escolha popular entre desenvolvedores que querem trabalhar mais rápido e lidar com tarefas de forma mais eficiente. Muitos usuários optam por instalar o Claude Code para simplificar os fluxos de trabalho de programação, automatizar tarefas repetitivas e gerenciar processos de várias etapas em um único ambiente. Uma configuração adequada no Windows ou Mac ajuda a garantir um desempenho estável e melhor integração com serviços avançados de IA. Continue lendo para saber como instalar o Claude Code no Windows e Mac.

Como instalar o Claude Code no Windows?

O Windows 11 oferece um ambiente estável para executar ferramentas modernas de desenvolvimento com IA. Algumas etapas simples de configuração ajudam a garantir que o Claude Code funcione corretamente e se conecte aos serviços que você pretende usar. Siga as instruções abaixo para concluir a instalação e começar a usar os recursos sem problemas.

Etapa 1: instale o Claude Code usando o PowerShell

Abra o PowerShell pressionando Win + S e pesquisando por "PowerShell". Copie e cole o comando de instalação abaixo no PowerShell e pressione "Enter" para executá-lo:

irm https://claude.ai/install.ps1 | iex

O PowerShell baixará e instalará o Claude Code automaticamente. Aguarde a conclusão da instalação antes de continuar. Se preferir CMD ou WinGet, o Claude Code também oferece métodos alternativos de instalação na documentação oficial.

Instale o Claude Code usando o PowerShell

Etapa 2: instale o Git e inicie o Git Bash

Baixe e instale o Git para Windows. Mantenha as configurações padrão da instalação para garantir que o Claude Code possa acessar as ferramentas de linha de comando necessárias e funcionar corretamente.

Instale o Git (dependência necessária)

Após baixar o Git, abra o instalador e conclua a configuração com as opções padrão. Mantenha o caminho de instalação inalterado, selecione "Visual Studio Code" como editor padrão se solicitado e verifique se "Git from the command line and 3rd-party software" está selecionado nas opções de configuração do PATH.

Execute o instalador do Git

Quando a instalação for concluída, abra o "Git Bash" pelo menu Iniciar para verificar se o Git está funcionando corretamente. O Git Bash fornece o ambiente de terminal necessário para o Claude Code executar comandos no Windows.

Inicie o Git Bash

Etapa 3: verifique a instalação do Claude Code

Volte ao PowerShell ou ao Prompt de Comando e execute:

claude --version

Se o número da versão aparecer, o Claude Code foi instalado com sucesso. Caso contrário, continue com as etapas de configuração do PATH.

Verifique a instalação do Claude Code

Etapa 4: instalação concluída

Quando tudo estiver concluído, entre no Claude Code e finalize o processo de configuração. Após o login, a ferramenta estará pronta para executar comandos e gerenciar fluxos de trabalho com assistência de IA diretamente pelo terminal no Windows 11.

Instalação concluída

Como instalar o Claude Code no Mac/macOS?

O macOS oferece uma forma simples e organizada de configurar ferramentas de desenvolvimento com o suporte integrado ao terminal, tornando a instalação fluida e consistente para desenvolvedores. A configuração do Claude Code segue um processo claro pelo terminal, que mantém tudo organizado e fácil de gerenciar. Veja como instalar o Claude Code no Mac.

Etapa 1: Instale o Claude Code pelo Terminal (comando curl)

Abra o "Terminal" no Mac usando a Busca do Spotlight (Cmd + Espaço → digite "Terminal"). Copie e cole o comando de instalação abaixo no Terminal e pressione "Enter":

curl -fsSL https://claude.ai/install.sh | bash

O Terminal fará o download e instalará o Claude Code automaticamente. Aguarde a conclusão da instalação antes de passar para a próxima etapa.

Instale o Claude Code pelo Terminal (comando curl)

Etapa 2: Confirme a instalação do Claude Code

Aguarde a conclusão completa da instalação. Quando terminar, será exibida uma mensagem de confirmação informando que o Claude Code foi instalado com sucesso. Se o terminal solicitar uma configuração adicional, execute o comando sugerido para adicionar o Claude Code ao arquivo de configuração zshrc e garantir o acesso adequado.

Confirme a instalação do Claude Code

Etapa 3: Carregue a configuração do ambiente

Após a instalação, execute o comando fornecido ou recarregue o arquivo de configuração do shell. Essa etapa atualiza as variáveis de ambiente para que o Claude Code funcione globalmente no terminal, sem problemas de caminho. Assim, você terá acesso fácil sempre que abrir uma nova janela do terminal.

Carregue a configuração do ambiente

Etapa 4: Inicie o Claude Code

No Terminal, digite:

claude

Pressione Enter para iniciar a CLI do Claude Code. A tela de configuração será exibida, permitindo escolher o tema e o método de login de sua preferência para concluir a configuração final.

Inicie o Claude Code

Como integrar outras APIs de LLM ao Claude Code?

Usar o Claude Code com modelos de IA externos torna o desenvolvimento mais flexível. A conexão com APIs de LLM de terceiros permite que desenvolvedores executem diferentes modelos em um só ambiente e gerenciem tarefas com mais eficiência. Por exemplo, APIs com bom entendimento de contextos longos e capacidade de gerar saídas estruturadas podem aprimorar ainda mais os fluxos de trabalho de programação. Nas etapas a seguir, Kimi é usado como exemplo para demonstrar como conectar uma API de LLM externa ao Claude Code.

Etapa 1: Obtenha a chave da API do Kimi Code

Observação: o endpoint api.kimi.ai/coding/ usado neste guia faz parte do benefício da assinatura Kimi Code. Antes de criar sua chave, verifique se você tem uma assinatura ativa do Kimi com os benefícios do Kimi Code ativados — chaves de contas gratuitas serão recusadas na inicialização.

Acesse o Console do Kimi Code, clique em Create API Key, informe um nome e confirme; depois, copie a chave imediatamente — a chave completa é exibida apenas uma vez. Os modelos e as janelas de contexto disponíveis dependem do seu plano de assinatura (por exemplo, os planos Andante legados usam kimi-for-coding com contexto de 1M; os planos Plus/Moderato podem usar k3-256k; os planos Pro/Allegretto e superiores podem usar k3 com contexto de 1M ou a variante de alta velocidade).

Obtenha a chave da API do Kimi no console

Etapa 2: Ignore o login (script de configuração opcional)

Após a instalação, ainda não inicie o Claude Code. Execute o script a seguir no terminal para ignorar o fluxo padrão de introdução/login e limpar configurações antigas. Ele ativa o suporte a modelos de terceiros e o modo rápido, além de remover entradas antigas de endpoint, credenciais e modelos de ~/.claude/settings.json (o que permanecer nesse arquivo substitui as variáveis de ambiente exportadas no terminal):

node --eval " // enable third party model support and fast mode const claudeJsonFilePath = path.join(os.homedir(), '.claude.json'); if (fs.existsSync(claudeJsonFilePath)) { const content = JSON.parse(fs.readFileSync(claudeJsonFilePath, 'utf-8')); fs.writeFileSync(claudeJsonFilePath, JSON.stringify(Object.assign({}, content, { penguinModeOrgEnabled: true, hasCompletedOnboarding: true }), null, 2), 'utf-8'); } else { fs.writeFileSync(claudeJsonFilePath, JSON.stringify({ penguinModeOrgEnabled: true, hasCompletedOnboarding: true }, null, 2), 'utf-8'); } // delete old endpoint, credential and model id const claudeSettingsJsonFilePath = path.join(os.homedir(), '.claude', 'settings.json'); if (fs.existsSync(claudeSettingsJsonFilePath)) { const content = JSON.parse(fs.readFileSync(claudeSettingsJsonFilePath, 'utf-8')); if (typeof content === 'object' && typeof content.env === 'object') { for (const element of [ 'ANTHROPIC_BASE_URL', 'ANTHROPIC_API_KEY', 'ANTHROPIC_AUTH_TOKEN', 'ANTHROPIC_MODEL', 'ANTHROPIC_SMALL_FAST_MODEL', 'CLAUDE_CODE_SUBAGENT_MODEL', 'ANTHROPIC_DEFAULT_FABLE_MODEL', 'ANTHROPIC_DEFAULT_FABLE_MODEL_NAME', 'ANTHROPIC_DEFAULT_OPUS_MODEL', 'ANTHROPIC_DEFAULT_OPUS_MODEL_NAME', 'ANTHROPIC_DEFAULT_SONNET_MODEL', 'ANTHROPIC_DEFAULT_SONNET_MODEL_NAME', 'ANTHROPIC_DEFAULT_HAIKU_MODEL', 'ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME', 'ENABLE_TOOL_SEARCH', 'CLAUDE_CODE_AUTO_COMPACT_WINDOW', 'CLAUDE_CODE_EFFORT_LEVEL', ]) { delete content.env[element]; } fs.writeFileSync(claudeSettingsJsonFilePath, JSON.stringify(content, null, 2), 'utf-8'); } }"

Este script requer Node.js (verifique com node --version; se o comando não for encontrado, instale primeiro a versão LTS em nodejs.org). Ele não gera saída quando é executado com sucesso — isso é esperado. Verifique também arquivos de configuração do shell, como ~/.zshrc e ~/.bashrc, em busca de exportações ANTHROPIC_* antigas (usuários do Windows: verifiquem as variáveis de ambiente do usuário) e exclua-as; caso contrário, elas interferirão na nova configuração.

Etapa 3: Configure o acesso à API e inicie o Claude Code

Há dois métodos de configuração disponíveis — escolha um; não os misture. O método 1 grava em ~/.claude/settings.json e tem efeito permanente; o método 2 exporta variáveis somente no terminal atual, com efeito durante essa sessão. O exemplo abaixo usa k3-256k (contexto de 256K); se seu plano incluir o k3 com contexto de 1M, substitua todos os valores de modelo por k3[1m] e defina ambos os valores de contexto como 1048576.

Método 1: Gravar em settings.json (recomendado, persistente)

Insira o conteúdo a seguir no campo env de ~/.claude/settings.json (no Windows: %USERPROFILE%\.claude\settings.json; crie o arquivo se ele não existir) e reinicie o Claude Code para que as alterações entrem em vigor:

{ "env": { "ANTHROPIC_BASE_URL": "https://api.kimi.ai/coding/", "ANTHROPIC_API_KEY": "Your API Key", "ANTHROPIC_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_FABLE_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_OPUS_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_SONNET_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "k3-256k", "CLAUDE_CODE_SUBAGENT_MODEL": "k3-256k", "CLAUDE_CODE_EFFORT_LEVEL": "high", "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "262144", "CLAUDE_CODE_MAX_CONTEXT_TOKENS": "262144" } }

Substitua Your API Key pela chave copiada na Etapa 1. O arquivo armazena a chave em texto simples — não a envie para o git. Observe que o bloco env em settings.json substitui variáveis com o mesmo nome exportadas no terminal.

Método 2: Variáveis de ambiente do terminal (somente sessão atual)

macOS / Linux

export ANTHROPIC_BASE_URL=https://api.kimi.ai/coding/ export ANTHROPIC_API_KEY="Your API Key" export ANTHROPIC_MODEL="k3-256k" export ANTHROPIC_DEFAULT_FABLE_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_OPUS_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_SONNET_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_HAIKU_MODEL=$ANTHROPIC_MODEL export CLAUDE_CODE_SUBAGENT_MODEL=$ANTHROPIC_MODEL export CLAUDE_CODE_EFFORT_LEVEL=high export CLAUDE_CODE_AUTO_COMPACT_WINDOW=262144 export CLAUDE_CODE_MAX_CONTEXT_TOKENS=262144 claude

Windows

Defina as mesmas variáveis de ambiente no PowerShell ou nas configurações do sistema e execute:

$env:ANTHROPIC_BASE_URL="https://api.kimi.ai/coding/" $env:ANTHROPIC_API_KEY="Your API Key" $env:ANTHROPIC_MODEL="k3-256k" $env:ANTHROPIC_DEFAULT_FABLE_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_OPUS_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_SONNET_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_HAIKU_MODEL=$env:ANTHROPIC_MODEL $env:CLAUDE_CODE_SUBAGENT_MODEL=$env:ANTHROPIC_MODEL $env:CLAUDE_CODE_EFFORT_LEVEL="high" $env:CLAUDE_CODE_AUTO_COMPACT_WINDOW="262144" $env:CLAUDE_CODE_MAX_CONTEXT_TOKENS="262144" claude

Substitua Your API Key pela chave copiada na Etapa 1. Configurar apenas algumas das variáveis de modelo faz com que os cenários correspondentes (conversa principal, resumo em segundo plano e subagentes) falhem silenciosamente; portanto, mantenha o conjunto completo.

Se for perguntado se deseja usar esta chave de API, confirme para prosseguir. Depois, siga as instruções para selecionar a pasta do projeto confiável e concluir a autorização.

Execute o Claude Code com a nova configuração

Etapa 4: Verifique o status da integração

Após iniciar, execute:

/status

Se a URL base mostrar:

https://api.kimi.ai/coding/

A integração foi bem-sucedida. Mesmo que a interface ainda mostre modelos Claude, todas as solicitações estão sendo encaminhadas pela Kimi Code API.

Verifique o status da integração

Vantagens de usar a Kimi API

O uso de ferramentas avançadas de IA no desenvolvimento se tornou uma forma prática de acelerar o trabalho e melhorar a qualidade geral do código. A Kimi API oferece forte suporte à compreensão, à automação e aos fluxos de trabalho em equipe em projetos reais. Veja como ela ajuda desenvolvedores a criar e gerenciar sistemas com mais eficiência.

  • Compreensão de contexto multimodal para tarefas de desenvolvimento

A Kimi API compreende diferentes tipos de entrada, como texto, protótipos de design, diagramas de arquitetura, fluxogramas e até vídeos. Ela transforma essas informações em planos técnicos claros, que os desenvolvedores podem usar diretamente. Isso ajuda a converter ideias em código funcional com menos planejamento manual.

  • Mais economia com reutilização de contexto

A Kimi API oferece suporte à reutilização de contexto, permitindo que desenvolvedores continuem trabalhando com conversas e contexto de projeto existentes, em vez de enviar repetidamente as mesmas informações. Isso ajuda a reduzir o uso desnecessário de token, diminuir os custos da API e tornar os fluxos de trabalho de desenvolvimento de longo prazo mais eficientes.

  • Automatiza fluxos de trabalho repetitivos de engenharia

Tarefas rotineiras e repetitivas de programação podem ser automatizadas com scripts ou fluxos de trabalho orientados por IA. Essas tarefas podem ser executadas com comandos simples, sem exigir esforço manual a cada vez. Isso economiza tempo e reduz as chances de erro humano nos processos diários de desenvolvimento.

  • Fluxos de trabalho de desenvolvimento personalizáveis com Skills e ferramentas

A Kimi API oferece suporte a Skills personalizadas e integrações de ferramentas para diferentes necessidades de desenvolvimento. As equipes podem conectar diretamente ao fluxo de trabalho suas próprias ferramentas internas, scripts e sistemas. Isso torna o processo de desenvolvimento mais flexível e específico para cada projeto.

  • Colaboração entre vários agentes para mais qualidade e eficiência

Diferentes agentes de IA assumem funções distintas, como programação, testes, arquitetura e documentação. Esses agentes podem trabalhar juntos em sequência ou em paralelo para concluir tarefas mais rapidamente. Isso melhora tanto a velocidade de desenvolvimento quanto a qualidade geral do resultado.

Solução de problemas na instalação do Claude Code

Ao instalar o Claude Code no Windows ou Mac, os usuários podem ocasionalmente enfrentar pequenos problemas técnicos devido à configuração do ambiente, à versão do Node.js ou às condições da rede. Esses problemas são comuns em ferramentas baseadas em CLI e geralmente podem ser resolvidos. A seguir estão os problemas mais frequentes e como entendê-los na prática.

  • "command not found: claude"

Esse erro geralmente significa que o Claude Code não foi adicionado ao PATH do sistema. O terminal não consegue localizar o arquivo binário instalado. Na maioria dos casos, reiniciar o terminal ou corrigir as configurações do PATH resolve o problema de forma rápida e confiável.

  • A autenticação falha ou o navegador não abre

Isso ocorre quando o processo de login não consegue abrir o navegador automaticamente, o que é comum em sistemas restritos ou ambientes remotos. Nesses casos, pode ser necessário fazer a autenticação manualmente com uma chave de API. Depois de configurado, o processo de login funciona normalmente sem outros problemas.

  • "Network Error" ou tempo limite durante a instalação

Geralmente é causado por internet lenta, restrições de firewall ou acesso ao npm bloqueado. O instalador pode não conseguir se conectar aos servidores necessários durante a configuração. Ajustar as configurações de rede, a configuração de proxy ou mudar de conexão geralmente resolve o problema de forma eficaz.

  • O Claude Code funciona lentamente

Em geral, os problemas de desempenho não são causados pela própria ferramenta, mas pela latência da rede. Como o Claude Code depende de solicitações à API na nuvem, uma conexão instável ou o uso de VPN pode deixá-lo mais lento. Uma conexão estável geralmente melhora a velocidade de forma significativa e consistente.

Conclusão

Aprender a instalar o Claude Code no Windows ou Mac ajuda você a começar com um fluxo de trabalho de desenvolvimento assistido por IA mais fluido. Depois de configurado, você pode gerenciar tarefas de programação com mais eficiência e simplificar o trabalho diário de desenvolvimento em um ambiente mais integrado. Para casos de uso mais avançados ou flexíveis, você pode experimentar a Kimi API para ampliar esses recursos e melhorar os fluxos de trabalho de desenvolvimento no mundo real.

Perguntas frequentes

Para iniciar o Claude Code, abra o terminal ou o PowerShell e digite o comando claude. Pressione Enter para abrir a interface de linha de comando. Se a instalação estiver correta, a tela de configuração aparecerá e orientará você a fazer login ou selecionar um projeto. A partir daí, você poderá usar os comandos diretamente no terminal.
Uma assinatura paga nem sempre é necessária, mas alguns recursos podem depender do seu plano ou nível de acesso. O uso e a configuração básicos geralmente funcionam com acesso padrão, dependendo da configuração. Recursos avançados ou limites maiores podem exigir uma assinatura. Para confirmar, consulte os detalhes dos planos oficiais do Claude.
A Kimi API oferece suporte ao processamento avançado de contexto, à automação e a fluxos de trabalho de várias etapas no Claude Code. Ela ajuda a processar entradas extensas, tarefas estruturadas e instruções complexas de desenvolvimento com mais eficiência. Isso aumenta a velocidade e reduz o esforço manual durante a programação. No geral, torna o fluxo de trabalho mais flexível e produtivo.
Você também pode gostar
Integração da API do Claude Code: Conecte Modelos Externos Rápido
Integração da API do Claude Code: Conecte Modelos Externos Rápido
2026-09-28
Guia de integração da API Hermes: configuração e funcionamento
Guia de integração da API Hermes: configuração e funcionamento
2026-08-12
5 APIs para OpenClaw para aumentar a eficiência da automação
5 APIs para OpenClaw para aumentar a eficiência da automação
2026-07-22
10 construtores de agentes de IA populares para criar fluxos de trabalho de IA
10 construtores de agentes de IA populares para criar fluxos de trabalho de IA
2026-09-28
Guia de integração da Trae API para desenvolvimento com IA
Guia de integração da Trae API para desenvolvimento com IA
2026-09-28