SSD Nodes Learn Hosting plans →
Guias Matt ConnorPor Matt Connor

Claude no Linux: app desktop e CLI

Veja o que funciona nativamente no Linux: app desktop beta via apt, Claude Code CLI, plugins de editor e qual plano pago cobre cada opção.

Quais partes do Claude funcionam nativamente no Linux hoje

O Claude no Linux funciona em quatro superfícies distintas e, desde outubro de 2026, todas as quatro funcionam numa máquina Ubuntu ou Debian comum. A aplicação de desktop é instalada a partir do repositório apt da Anthropic e encontra-se em beta. A CLI (interface de linha de comandos) do Claude Code é um binário compilado e funciona em mais distribuições do que a aplicação de desktop. A aplicação web em claude.ai requer apenas um browser e a API é um endpoint HTTPS que chama a partir do seu próprio código.

Três funcionalidades presentes no macOS e Windows estão em falta ou limitadas na versão beta de desktop para Linux: Computer Use, onde o Claude controla aplicações no seu ecrã, ditado por voz e a tecla de atalho global Quick Entry. A Anthropic documenta o Computer Use e o ditado como indisponíveis no Linux. A tecla de atalho Quick Entry funciona numa sessão X11, mas numa sessão Wayland nativa requer o portal GlobalShortcuts do seu ambiente de desktop; sem esse portal, a tecla de atalho não está disponível. echo $XDG_SESSION_TYPE imprime x11 ou wayland e indica em qual caso se encontra. A CLI tem o seu próprio ditado por voz, pelo que a lacuna de ditado reside na aplicação de desktop e não no próprio Claude.

A disponibilidade altera-se, por isso leia esta página como uma descrição das superfícies e verifique o estado atual antes de planear com base nela. A última secção lista as páginas a consultar.

Instalar o aplicativo Claude para desktop no Ubuntu ou Debian

Os requisitos documentados são Ubuntu 22.04 ou posterior, ou Debian 12 ou posterior, em x86_64 (que dpkg chama de amd64) ou arm64. Outras distribuições baseadas em Debian podem funcionar, mas não são testadas. O Fedora e o RHEL ainda não têm um pacote, portanto, nesses sistemas, use a CLI ou o navegador.

Instale a partir do repositório apt, e não de um ficheiro .deb descarregado. O aplicativo para Linux não tem um atualizador próprio. As novas versões só ficam disponíveis através do gestor de pacotes. Registar o repositório é o que permite que apt upgrade as encontre.

sudo apt install curl gnupg
sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc \
  https://downloads.claude.ai/claude-desktop/key.asc
gpg --show-keys /usr/share/keyrings/claude-desktop-archive-keyring.asc

gpg --show-keys deve apresentar a impressão digital 31DDDE24DDFAB679F42D7BD2BAA929FF1A7ECACE. Compare-a antes de registar o repositório, porque uma chave de assinatura que não foi verificada é uma chave em que está a confiar às cegas. Se o gpg informar que o ficheiro não contém dados OpenPGP válidos, o download falhou. Nesse caso, apt update falha posteriormente com NO_PUBKEY BAA929FF1A7ECACE.

Registar o repositório consiste numa única linha deb escrita em /etc/apt/sources.list.d/claude-desktop.list. Copie essa linha da página de instalação do Linux da Anthropic, code.claude.com/docs/en/desktop-linux, exatamente como aparece nessa página. O endereço do repositório é a parte deste procedimento com maior probabilidade de mudar. Uma linha introduzida de memória pode deixá-lo perante E: Unable to locate package claude-desktop. Leia a linha antes de a colar: arch=amd64,arm64 é o motivo pelo qual o apt não encontra nada noutra arquitetura, e signed-by= aponta para o ficheiro de chave que acabou de verificar. Isso limita essa chave a este repositório, em vez de confiar nela para tudo o que o apt lê.

sudo apt update && sudo apt install claude-desktop

Inicie-o a partir do lançador de aplicações ou execute claude-desktop num terminal. Inicie sessão com a sua conta claude.ai ou através do SSO (single sign-on) da sua organização, se a sua empresa o tiver configurado. Estas são as duas formas de início de sessão listadas na página de instalação do Linux da Anthropic. Os utilizadores de chaves de API são encaminhados para a CLI. A Anthropic documenta separadamente um segundo modo de implementação do mesmo aplicativo: quando configurado com um fornecedor de inferência (Amazon Bedrock, Google Cloud's Agent Platform, Microsoft Foundry, um gateway de LLM ou a API da Anthropic diretamente), o ecrã de início de sessão permite ignorar a autenticação da Anthropic. O fornecedor trata da inferência e da faturação do Chat, Cowork e Code. Essa documentação identifica /etc/claude-desktop/managed-settings.json como o local Linux da configuração gerida. A página de instalação do Linux agora também aponta para a documentação de implementação de terceiros. Em dispositivos sem configuração do Claude Desktop, o Claude Desktop 3.1623.1 ou posterior também apresenta Use your Claude API account no ecrã de início de sessão padrão. Aí, pode iniciar sessão com o Claude Console ou introduzir uma chave de API sem configuração prévia. No Claude Desktop 4.23118.0 ou posterior, essa ligação fica oculta num computador em que uma organização bloqueia outras contas, mesmo sem gestão de dispositivos.

As tarefas do Cowork executadas na sua própria máquina usam uma máquina virtual. Por isso, exigem que a virtualização de hardware esteja ativada e que o seu utilizador pertença ao grupo kvm (sudo usermod -aG kvm $USER, seguido de terminar e iniciar sessão novamente). Nem todas as tarefas do Cowork são executadas localmente. Desde October 6, 2026, as novas tarefas do Cowork nos planos Pro, Max e Ultra são executadas na cloud da Anthropic. Não existe uma definição para as manter no computador. As organizações Team e Enterprise que ativaram a experiência unificada de Chat e Cowork também executam as tarefas na cloud. Nesses planos, a máquina virtual só é relevante para tarefas já iniciadas no computador. Para trabalho novo que tenha de permanecer local, a Anthropic encaminha os utilizadores para o Claude Code no aplicativo para desktop.

E: Unable to locate package claude-desktop significa que o apt nunca leu o repositório. cat /etc/apt/sources.list.d/claude-desktop.list deve mostrar a linha deb que escreveu, e dpkg --print-architecture deve apresentar amd64 ou arm64, porque não são publicados pacotes para outras arquiteturas. As atualizações chegam depois com o resto do sistema, a partir de sudo apt update && sudo apt upgrade.

O que só existe num navegador

claude.ai funciona em qualquer navegador atual e em qualquer distribuição, o que o torna a solução para Fedora, RHEL, Arch, openSUSE e qualquer outra distribuição sem pacote. O navegador também oferece o Claude Code na web, em que a sessão é executada na infraestrutura de nuvem, em vez de no seu computador: por padrão, na infraestrutura da Anthropic ou, se as sessões forem encaminhadas para lá, no ambiente auto-hospedado da sua organização. Ele sempre usa as credenciais da sua assinatura.

É importante entender a limitação do navegador. Sozinho, um navegador não consegue ler os arquivos no seu próprio servidor nem executar comandos nele. Tudo o que interage com a sua máquina precisa de software nessa máquina, o que inclui a CLI, o aplicativo para desktop ou um runner auto-hospedado configurado. As sessões na nuvem do Cowork podem acessar pastas locais conectadas por meio do aplicativo para desktop enquanto ele estiver aberto.

O que a CLI oferece e a aplicação web não

Inicie claude num diretório para que ele opere nesse diretório. Essa é a diferença, e todo o resto resulta dela.

  • Lê e edita os ficheiros do diretório de trabalho e pede confirmação antes de aplicar edições no modo Manual. O modo Auto aplica edições com verificações de segurança em segundo plano e é a predefinição integrada das sessões interativas atuais, exceto quando as definições ou a política o alteram. Inicie com claude --permission-mode default para rever as ações pessoalmente.
  • Executa comandos shell de acordo com o modo de permissões da sessão. Assim, pode compilar um projeto, executar uma suite de testes, ler um log ou inspecionar um serviço diretamente no servidor.
  • Executa sem uma sessão interativa: claude -p "read the nginx error log and summarise it" imprime uma resposta e termina. É isso que se usa num cron job ou pipeline. No Claude Code 2.1.302 ou posterior, estas execuções começam no modo Manual quando não é definido nenhum modo de permissões, e as ações que exigem aprovação são recusadas, exceto se for fornecido um mecanismo de aprovação; passe --permission-mode auto para que o classificador as reveja. Pode definir o formato dessa resposta, porque um estilo de saída edita o prompt de sistema usado em cada resposta e pode manter uma execução programada concisa, enquanto uma sessão interativa fornece explicações.
  • Liga servidores MCP (model context protocol) com claude mcp add, dando ao modelo ferramentas para além do sistema de ficheiros.
  • Executa onde não existe qualquer ambiente gráfico, como acontece em todos os VPS (virtual private server) que alguma vez alugar.

Este último ponto explica por que motivo um guia de servidores se ocupa da CLI. Um servidor alugado tem SSH (secure shell) e nada mais. Por isso, o terminal é a única interface disponível para interagir com ele. A execução nesse contexto tem regras próprias, explicadas integralmente em executar o Claude Code num VPS dentro do tmux. Já usar o Claude no trabalho diário de administração de sistemas aborda as tarefas que vale a pena delegar-lhe.

As integrações com editores ficam entre as duas opções. A extensão do VS Code requer o VS Code 1.94.0 ou posterior e fornece um painel gráfico dentro do editor, com revisão de diferenças e do plano. Inclui uma cópia privada da CLI para esse painel e não coloca claude no seu PATH. Por isso, escrever claude no terminal integrado continua a exigir a instalação autónoma. Os editores baseados no VS Code instalam a mesma extensão a partir do registo Open VSX, e também existe um plugin para JetBrains.

É necessário ter Node.js para executar o Claude Code no Linux?

Não com a instalação recomendada. O instalador nativo descarrega um binário compilado, e esse binário não é executado no Node.js.

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

claude --version deve imprimir um número de versão, como 2.1.211 (Claude Code). Se algo parecer incorreto, execute claude doctor. Este comando imprime diagnósticos apenas de leitura sobre a instalação e os seus ficheiros de definições, sem iniciar uma sessão.

O Node.js só é necessário para o método npm. Em outubro de 2026, o pacote npm requer o Node.js 22 ou posterior. Num Node.js mais antigo, o npm imprime um aviso EBADENGINE em vez de falhar, porque o pacote inclui o mesmo binário nativo como dependência específica da plataforma e cria uma ligação para ele no local correto.

npm install -g @anthropic-ai/claude-code

No npm 12, a etapa postinstall é ignorada por padrão, deixando claude incapaz de ser executado. Se npm --version iniciar com 12, use o instalador nativo acima ou adicione o Claude Code a allow-scripts na configuração npm do seu utilizador antes de reinstalar.

Não execute esse comando com sudo. A documentação desaconselha sudo npm install -g porque isso deixa ficheiros pertencentes ao root no seu prefixo npm global. A instalação ou atualização seguinte sem privilégios falha por causa das permissões. Quando o diretório npm global não permite escrita, a atualização automática em segundo plano deixa de funcionar, e claude doctor apresenta as correções.

A Anthropic também publica repositórios de pacotes assinados para Debian, Fedora, RHEL e Alpine. Assim, sudo apt install claude-code funciona de forma semelhante ao pacote para desktop, com a sua própria chave de assinatura em https://downloads.claude.ai/keys/claude-code.asc.

Instalação por utilizador ou para todo o sistema?

O instalador nativo faz uma instalação por utilizador. Coloca um launcher em ~/.local/bin/claude como symlink para ~/.local/share/claude/versions/, não precisa de root e atualiza-se em segundo plano. Cada utilizador da máquina obtém uma cópia separada, numa versão separada.

A instalação com um gestor de pacotes é feita para todo o sistema. Um único binário serve todos os utilizadores, precisa de root e não é atualizado automaticamente pelo Claude Code. A atualização é feita com sudo apt update && sudo apt upgrade claude-code, o mesmo comando que já utiliza para tudo o resto no sistema.

Escolha a instalação por utilizador numa máquina em que inicia sessão com a sua própria conta, que é o caso da maioria dos trabalhos em VPS. Escolha a instalação com pacote num servidor partilhado ou numa imagem de máquina, quando pretende uma única versão para todos e quer atualizá-la de acordo com o seu próprio calendário. Numa instalação nativa, duas definições em ~/.claude/settings.json determinam o comportamento das atualizações:

{
  "autoUpdatesChannel": "stable",
  "env": {
    "DISABLE_AUTOUPDATER": "1"
  }
}

O canal stable acompanha uma release com cerca de uma semana e ignora releases com regressões graves. DISABLE_AUTOUPDATER interrompe apenas a verificação em segundo plano, por isso claude update continua a funcionar e mantém o controlo sobre o momento em que uma nova versão é instalada. Isto é importante num servidor onde uma tarefa longa é executada sem supervisão e em que prefere que o binário não seja alterado durante a execução.

Inicie sessão por SSH e mantenha a sessão ativa

Dois problemas específicos do Linux surgem na primeira execução da CLI num servidor alugado. O fluxo de início de sessão requer um navegador, mas o servidor não tem nenhum. Uma ligação SSH que seja interrompida também interrompe o trabalho em execução.

O tmux resolve o segundo problema. Uma sessão tmux pertence ao servidor tmux na máquina remota, não à sua ligação. Por isso, se a ligação cair, o processo continua em execução.

tmux new -s claude
claude

Desanexe com Ctrl-b e depois d. Mais tarde, volte com tmux attach -t claude.

O início de sessão é o primeiro problema. Execute claude e copie o URL de autorização separado apresentado acima do prompt de colagem do terminal. Abra esse URL no navegador do seu computador. Depois de iniciar sessão através desse URL, o navegador apresenta um código de início de sessão em vez de regressar a localhost. Cole esse código no terminal, no prompt Paste code here if prompted. O terminal apresenta então Login successful.

Para uma sessão que tenha de começar sem supervisão, claude setup-token abre a mesma autorização no navegador e imprime um token OAuth com validade de um ano no terminal. O token não é guardado em nenhum local. Copie-o e defina-o onde for necessário.

export CLAUDE_CODE_OAUTH_TOKEN=your-token

Esse token requer um plano pago e só pode fazer pedidos a modelos. Trate-o como uma palavra-passe com validade de um ano. O local onde o guardar e a forma de impedir que um agente o leia são abordados em manter segredos fora do alcance dos agentes de IA.

Os servidores pequenos enfrentam ainda outro problema. A instalação requer aproximadamente 512 MB de memória livre, e o requisito de hardware documentado para a execução é de 4 GB de RAM ou mais. Assim, numa instância com 1 GB e pouca memória livre, o kernel pode terminar a instalação através do mecanismo out-of-memory killer. O instalador apresenta então:

Setting up Claude Code...
Installation was killed before it could finish (exit code 137). This usually means the system ran out of memory.

Adicione swap e execute novamente o instalador. O swap é espaço em disco que o kernel utiliza como memória de reserva. É muito mais lento do que a RAM, mas é suficiente para concluir uma instalação.

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

swapon ativa o ficheiro apenas durante este boot. Adicione uma linha para /swapfile a /etc/fstab se quiser que continue ativo depois de um reboot. O que deve bloquear antes de permitir que um agente execute comandos num servidor em produção é abordado em executar o Claude Code com segurança num VPS.

Onde ficam as credenciais do Claude no Linux

No Linux, /login grava a credencial em ~/.claude/.credentials.json com o modo de ficheiro 0600. O macOS normalmente coloca a mesma credencial no Keychain encriptado, mas recorre ao mesmo ficheiro simples quando o Keychain rejeita a gravação. No Linux, o token é um ficheiro simples no seu diretório pessoal, e todos os processos executados com o seu utilizador podem lê-lo. Definir CLAUDE_CONFIG_DIR move o ficheiro para esse diretório.

Isto tem duas consequências. Uma cópia de segurança de /home contém uma sessão de login válida, portanto copiar essa cópia para uma máquina partilhada entrega a sua conta a qualquer outra pessoa que consiga lê-la. Além disso, uma imagem de máquina criada a partir de um sistema onde iniciou sessão inclui esse login em todas as instâncias clonadas a partir dela. Execute /logout antes de criar qualquer snapshot.

A precedência das credenciais causa problemas a quem tem uma subscrição e uma chave de API ao mesmo tempo. Quando ANTHROPIC_API_KEY está definida na sua shell, o Claude Code utiliza-a depois de a aprovar. A subscrição fica sem utilização enquanto a chave é faturada por token. /status mostra qual é a credencial ativa, e unset ANTHROPIC_API_KEY devolve-o ao login da subscrição.

Os logins expiram. Nos três dias anteriores à expiração, a linha de arranque apresenta Your login expires in 3 days, e esse aviso nunca bloqueia um pedido. Depois da expiração, se o login não puder ser renovado, todos os pedidos de modelos falham com Login expired · Please run /login. Tenha isto em conta antes de deixar uma sessão sem supervisão a funcionar durante um fim de semana, porque essa sessão deixa de avançar e não consegue recuperar por si só.

Uma subscrição Claude cobre tudo?

Um plano pago cobre todas as superfícies com o mesmo início de sessão, com exceções em alguns planos Enterprise. Uma conta Pro, Max, Ultra ou Team permite iniciar sessão em claude.ai num navegador, na aplicação de desktop, na CLI e na extensão do VS Code, sempre com a mesma subscrição. O mesmo se aplica a uma conta Enterprise num plano novo ou self-service fora de organizações preparadas para HIPAA, cuja única licença Enterprise inclui Claude Code. Os planos Enterprise mais antigos mantêm tipos de licença separados. Nesses planos, as superfícies do Claude Code precisam de uma licença Chat + Claude Code ou de uma licença Premium num plano antigo baseado em licenças. Uma licença apenas Chat ou Standard não as inclui. As organizações Enterprise preparadas para HIPAA também usam tipos de licença Chat e Chat + Claude Code separados. Num plano Enterprise preparado para HIPAA, o Claude Code requer uma licença Chat + Claude Code. A cobertura BAA para o terminal e para o separador Code do Claude Desktop requer a configuração HIPAA ou uma cobertura aplicável de retenção zero de dados. As extensões do VS Code e do JetBrains e as sessões na cloud não são abrangidas pela configuração HIPAA. Nos planos Pro, Max, Ultra, Team e Enterprise baseados em licenças, existe também um único limite de utilização partilhado por todas estas superfícies. Por isso, uma execução longa da CLI no servidor reduz o que ainda está disponível na aplicação de desktop. Quando alguma superfície começa a recusar trabalho, é necessário determinar qual janela de limite foi atingida e o que fazer. Um plano Enterprise baseado em utilização não tem um limite incluído que possa terminar. Todas as superfícies são faturadas às tarifas da API desde o primeiro token. O plano gratuito claude.ai não inclui acesso ao Claude Code. Sem um plano pago, a CLI pode iniciar sessão com uma conta Claude Console. Se a organização usar Amazon Bedrock, Google Cloud's Agent Platform ou Microsoft Foundry, também é possível autenticar através desse fornecedor sem iniciar sessão num navegador. Com uma subscrição claude.ai ou um início de sessão SSO, as funcionalidades Claude Code da aplicação de desktop precisam de um plano pago. O modo de terceiros configurado separadamente, descrito acima, e, quando disponível, a opção de conta Claude API em dispositivos não geridos permitem que a aplicação de desktop use a faturação do Console ou do fornecedor.

A API é um produto diferente, com faturação diferente. Uma conta Console é faturada por token, com base no que é efetivamente enviado. Isto é adequado para um serviço que está a desenvolver, e não para escrever comandos num terminal. Definir ANTHROPIC_API_KEY coloca a CLI nesse modelo de faturação. Essa é uma escolha explícita, não uma alternativa automática. No modo padrão, a aplicação de desktop inicia sessão com OAuth. No modo de terceiros, usa a credencial definida na sua própria configuração.

Os preços e os limites dos planos mudam com demasiada frequência para serem repetidos aqui. Duas páginas acompanham os valores atuais: quanto custa realmente o Claude Code e de que plano Claude precisa. Se estiver a comparar a faturação por token com um plano mensal, a comparação entre a API e uma subscrição explica onde fica o ponto de equilíbrio.

Os erros de instalação que verá efetivamente

bash: claude: command not found logo depois de uma instalação bem-sucedida. O binário está em ~/.local/bin/claude e esse diretório não está no caminho de pesquisa da sua shell. Confirme com echo $PATH | tr ':' '\n' | grep -Fx "$HOME/.local/bin", que não imprime nada quando a entrada está ausente. Corrija no bash com echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc e depois execute source ~/.bashrc. A instalação isolada da extensão do VS Code nunca cria esse ficheiro, porque a extensão mantém a sua cópia da CLI dentro do diretório da extensão.

Error loading shared library libstdc++.so.6. O instalador pode ter descarregado a variante de binário errada, normalmente a build musl num sistema glibc, ou o sistema pode usar musl sem as bibliotecas de runtime necessárias. A variante errada ocorre quando estão instalados pacotes de compilação cruzada para musl e a deteção os interpreta incorretamente. Execute ldd --version 2>&1 | head -1: uma saída com o nome GNU libc ou GLIBC significa que está a usar glibc e recebeu o binário errado; remova a instalação e execute novamente o instalador. No Alpine e noutros sistemas musl, a correção é o oposto, apk add libgcc libstdc++ ripgrep.

Duas cópias de claude no mesmo sistema. which -a claude lista todas as correspondências no seu PATH. Uma instalação nativa é um link simbólico de ~/.local/bin/claude para ~/.local/share/claude/versions/, uma instalação npm local antiga fica em ~/.claude/local/ e npm -g ls @anthropic-ai/claude-code mostra uma instalação npm global. Remova as cópias que não pretende usar, porque uma cópia antiga colocada antes no seu PATH faz com que um erro já corrigido pareça continuar por corrigir.

Onde consultar o estado atual

A política de início de sessão da conta da Claude API, as predefinições de permissões sem supervisão, o fluxo de início de sessão por SSH e o armazenamento das credenciais foram verificados em November 7, 2026; os restantes números de versão e datas deste guia continuam a ser retratos de October 2026. O que permanece válido é a estrutura: quatro superfícies, um único início de sessão nas superfícies pagas e uma decisão sobre se a CLI pertence ao seu utilizador ou a toda a máquina.

FAQ

Existe uma aplicação desktop do Claude para Linux?

Sim. Em outubro de 2026, está em beta e é compatível com Ubuntu 22.04 ou posterior e Debian 12 ou posterior em amd64 ou arm64. Instale-a com sudo apt install claude-desktop depois de adicionar o repositório apt da Anthropic e a respetiva chave de assinatura, para que as novas versões sejam instaladas com as atualizações normais do sistema. A versão para Linux tem os mesmos separadores da aplicação para macOS, incluindo o separador Claude Code. Computer Use e a ditado por voz ainda não estão disponíveis na versão para Linux, e o atalho global Quick Entry funciona no X11, mas precisa do portal GlobalShortcuts do ambiente de desktop numa sessão Wayland nativa. Fedora e RHEL não têm pacote. Nessas distribuições, use a CLI ou claude.ai num navegador.

Preciso do Node.js para executar o Claude Code no Linux?

Não para a instalação recomendada. curl -fsSL https://claude.ai/install.sh | bash descarrega um binário compilado que não usa Node.js em tempo de execução. O Node.js só é necessário se instalar o pacote npm, que exige Node.js 22 ou posterior em outubro de 2026. Com uma versão mais antiga do Node.js, o npm apresenta um aviso EBADENGINE e a instalação termina na mesma, porque o mesmo binário nativo é instalado como dependência específica da plataforma. Nunca o instale com sudo npm install -g, porque isso deixa ficheiros pertencentes a root no prefixo do npm e impede atualizações posteriores.

Como inicio sessão no Claude Code através de SSH?

Execute claude e copie o URL de autorização separado apresentado acima do pedido para colar no terminal. Abra esse URL no navegador do seu próprio computador, não no servidor. Depois de iniciar sessão através desse URL, o navegador apresenta um código de início de sessão em vez de voltar a localhost. Cole esse código no pedido Paste code here if prompted. Para sessões que começam sem ninguém presente, execute claude setup-token e defina o token apresentado como CLAUDE_CODE_OAUTH_TOKEN onde for necessário.

Onde é que o Claude Code guarda os meus dados de início de sessão no Linux?

Em ~/.claude/.credentials.json, com o modo de ficheiro 0600, ou em CLAUDE_CONFIG_DIR quando define essa variável. No Linux não é utilizado nenhum keychain. O macOS usa normalmente o Keychain encriptado, mas recorre ao mesmo ficheiro simples quando o Keychain rejeita uma escrita. Qualquer processo executado com o seu utilizador pode ler o ficheiro de credenciais do Linux. Uma cópia de segurança /home ou uma imagem da máquina transporta, portanto, um início de sessão funcional. Execute /logout antes de criar um snapshot ou copiar um sistema. Se ANTHROPIC_API_KEY também estiver definida no seu ambiente, tem precedência sobre o início de sessão de subscrição armazenado depois de a aprovar, e /status mostra qual está ativa.

A minha subscrição Claude Pro também abrange a CLI e a aplicação web?

Sim. Um plano Pro, Max, Ultra ou Team inicia sessão no claude.ai, na aplicação desktop, na CLI e na extensão do VS Code com uma única conta. O mesmo se aplica ao Enterprise, exceto que os planos Enterprise mais antigos e preparados para HIPAA incluem o Claude Code apenas nos lugares que o incluem, como os lugares Chat + Claude Code. As organizações preparadas para HIPAA usam tipos de lugar separados, Chat e Chat + Claude Code, e apenas os lugares Chat + Claude Code incluem o Claude Code. O plano gratuito do claude.ai não inclui o Claude Code. Por isso, a CLI do terminal precisa de um plano pago, de uma conta Claude Console ou de um fornecedor de cloud utilizado pela organização, como Amazon Bedrock, Google Cloud's Agent Platform ou Microsoft Foundry. A aplicação desktop suporta início de sessão por subscrição ou SSO e inferência de terceiros configurada. Em dispositivos sem configuração do Claude Desktop, a versão 3.1623.1 ou posterior também disponibiliza uma opção de conta Claude API que aceita início de sessão no Console ou uma chave de API sem configuração prévia. Na versão 4.23118.0 ou posterior, essa ligação fica oculta num computador onde a organização bloqueia outras contas, mesmo sem gestão de dispositivos. A API é faturada separadamente por token a partir de uma conta Console. Trata-se de um produto diferente de uma subscrição.

Este artigo foi útil?