Isto Torna o Claude Code Gratuito Para Sempre

BBetter Stack
Computing/SoftwareInternet Technology

Transcript

00:00:00O Claude Code é obviamente excelente, mas pagar por um modelo premium para cada pequena tarefa,
00:00:05pode ficar caro. Este projeto open source com 48.000 estrelas permite manter o Claude Code, Codex
00:00:10ou Pi, trocando o modelo subjacente por algo gratuito, mais barato ou totalmente local.
00:00:16Parece perfeito, mas o Claude Code sem o Claude é uma coisa bem diferente,
00:00:20então instalei e testei onde ele realmente funciona.
00:00:28Este é o Free Claude Code. Sim, que nome forte. Eu concordo.
00:00:33Ora, claramente, isto não substitui o Claude Code. Não substitui o Codex. Não substitui o Pi.
00:00:40Esses clientes continuam exatamente onde estão. O fluxo de trabalho no terminal continua familiar.
00:00:45As edições de ficheiros, chamadas de ferramentas, acesso ao projeto, tudo isso se mantém. O Free Claude Code fica no meio.
00:00:52Em vez de o Claude Code falar diretamente com a Anthropic, ele pode enviar esse mesmo pedido para outro lugar.
00:00:57Mas a interface parece a mesma. É um fornecedor gratuito, um modelo mais barato,
00:01:02ou até um modelo a correr localmente na sua própria máquina, para que o agente permaneça igual.
00:01:07Só tem de escolher o cérebro por trás dele.
00:01:09Se gosta de ferramentas de programação e de acelerar o seu fluxo de trabalho, não se esqueça de subscrever.
00:01:12Temos vídeos novos a toda a hora.
00:01:14Muito bem. Agora, estou no meu Mac M4 Pro aqui.
00:01:16Primeiro, vou executar o script de instalação, depois iniciar o proxy com o servidor FCC.
00:01:22É basicamente isso. O servidor local aparece e obtemos esta interface de administração onde podemos configurar os modelos que queremos usar.
00:01:31A esta altura, o Claude Code não mudou absolutamente nada.
00:01:34Apenas criámos um novo caminho entre o agente e o modelo.
00:01:37Agora, precisamos de algo na outra ponta desse caminho.
00:01:39Ora, para este teste, vou usar um fornecedor gratuito.
00:01:43Isso pode ser algo como o NVIDIA NIM, um modelo gratuito do OpenRouter ou um dos outros já suportados aqui.
00:01:50Posso simplesmente criar um.
00:01:52Escolhi a NVIDIA para isto.
00:01:53Vai adicionar a chave, escolher o modelo e guardá-lo.
00:01:56É realmente tudo o que tem de fazer aqui.
00:01:58E agora, temos um modelo gratuito por trás do proxy.
00:02:01A configuração foi a parte fácil.
00:02:03A questão mais difícil é saber se o Claude Code consegue realmente fazer trabalho útil através disto agora.
00:02:07Portanto, vou iniciar o Claude Code através do FCC Claude.
00:02:11E é aqui que a ideia começa a baralhar-me a cabeça, pelo menos, porque nada parece diferente.
00:02:15Literalmente, isto parece tudo exatamente igual.
00:02:18Mesma interface do Claude Code, mesma configuração de projeto.
00:02:21Tenho as mesmas ferramentas.
00:02:22Literalmente, tudo é igual.
00:02:24Quer dizer, caramba, aqui no topo ainda diz Opus 5, o que me deixa a coçar a cabeça, certo?
00:02:30Mas o Claude pode nem estar a responder a nada disto.
00:02:33Se eu executar o modelo, o Opus continua definido como predefinição.
00:02:37Portanto, o Claude Code ainda pensa que está a falar com o modelo Opus da Anthropic.
00:02:42Mas, na realidade, o Free Claude Code interceta esse pedido e reencaminha-o para o que tiver configurado na sua interface de administração.
00:02:49Então, usei a NVIDIA.
00:02:51Tenho aqui um componente React que funciona, mas a lógica assíncrona está confusa e o tratamento de erros é fraco.
00:02:57Por isso, vou pedir-lhe.
00:02:59Refatora este componente, adiciona um tratamento de erros adequado, limpa a lógica assíncrona e não mudes o comportamento existente.
00:03:07Portanto, agora vamos descobrir se isto é realmente útil.
00:03:10Ele está a ler o projeto, a inspecionar o componente, a fazer edições, está a usar o mesmo tipo de fluxo de trabalho que eu esperaria do Claude Code normal.
00:03:20E agora terminou.
00:03:21Esse estado de carregamento foi limpo, o caminho de erro é tratado corretamente e o comportamento original continua lá.
00:03:26Portanto, para este trabalho, isto funciona.
00:03:28Mas essa é também uma conclusão fundamental.
00:03:30A parte interessante não é que outro modelo gratuito consiga editar código.
00:03:34Já temos isso há algum tempo.
00:03:36A parte interessante é que não tive de mudar a forma como trabalho para usar nada disto.
00:03:40Estou habituado ao Claude Code.
00:03:42Continuo a usar o Claude Code.
00:03:44Ou será que não?
00:03:45Porque pense em quantas coisas poderia pedir a um agente de programação para as quais provavelmente não precisa do Opus 5.
00:03:50Mudar o nome de algumas coisas, escrever código boilerplate, explicar um ficheiro.
00:03:54São todas tarefas muito simples.
00:03:57Se um desses pedidos vai para um modelo premium, está a pagar preços premium por trabalho bastante comum que um modelo gratuito acabaria por conseguir fazer.
00:04:05Com esta configuração, esses trabalhos podem ir para um sítio mais barato.
00:04:07Como disse, para um sítio totalmente gratuito.
00:04:09E pode guardar os modelos mais fortes para os momentos em que realmente precisa deles.
00:04:13Agora, manter a interface do Claude Code não torna magicamente o seu modelo local melhor.
00:04:18Se o modelo tiver dificuldades com o planeamento de ferramentas ou tarefas longas, a interface simpática que é o Claude Code não o vai salvar.
00:04:25Isso vai importar daqui a um minuto ou dois, assim que o puser a funcionar.
00:04:29O fluxo de trabalho que acho mais interessante é este.
00:04:31Não escolha um modelo para tudo.
00:04:33Use modelos mais fortes quando a tarefa for difícil ou modelos gratuitos/mais baratos quando não for.
00:04:37Muitos de nós já estão a fazer isto, certo?
00:04:39O Free Claude Code tem encaminhamento por níveis exatamente para isso, com uma interface familiar.
00:04:45Não tenho de aprender nada de novo.
00:04:47Posso usar o Claude Code.
00:04:48Posso agora escolher modelos que não são da Anthropic.
00:04:51Ora, isto levanta a pergunta óbvia, OK, porque não usar apenas o OpenRouter?
00:04:55Essa é uma alternativa aqui.
00:04:57Porque isso é apenas resolver um problema diferente.
00:04:59O OpenRouter é uma camada de encaminhamento genérica.
00:05:02Eles dão-lhe acesso a muitos modelos por trás de APIs comuns.
00:05:06O Free Claude Code está muito mais focado em agentes de programação e, especificamente, em fazer com que esses clientes existentes funcionem com modelos para os quais não foram originalmente criados.
00:05:14Portanto, em vez de dizer: aqui está um novo agente de programação, aprenda isto.
00:05:18Agora dizemos coisas como: mantenha o agente de que já gosta, o Claude Code.
00:05:22Essa é uma mudança muito menor.
00:05:24E para o trabalho do dia a dia, as mudanças mais pequenas são muitas vezes aquelas que continua realmente a usar.
00:05:28E quando pensa nisto desta forma, a funcionalidade de encaminhamento faz mais sentido também.
00:05:32Diferentes níveis de modelos, alternativas de recurso, diferentes fornecedores, diferentes modelos para diferentes trabalhos.
00:05:37Em vez de cada pedido ir automaticamente para o mesmo modelo caro.
00:05:42Temos agora algum controlo sobre para onde vai o trabalho.
00:05:45Esse é o verdadeiro valor aqui.
00:05:47Não o Claude de graça, porque isso seria um erro.
00:05:50É decidir quando é que realmente precisa de inteligência ao nível do Claude e quando está apenas a pagar por ela por hábito.
00:05:56Agora, será que eu usaria mesmo o Free Claude Code?
00:05:58Não sei, pois não?
00:06:00Foi divertido experimentar.
00:06:01Quero dizer, percebo perfeitamente o objetivo.
00:06:03Eu uso o Claude Code a toda a hora.
00:06:04Portanto, não quero ter de aprender uma nova interface.
00:06:07Isso faz sentido.
00:06:08Se tiver uma subscrição max, provavelmente nem quer saber, a menos que esteja constantemente a atingir os seus limites.
00:06:13No entanto, se tiver uma subscrição básica do Claude e compreender bem o Claude Code, isto pode ser efetivamente melhor.
00:06:19Pode continuar a usar o que já conhece, mas mudar os modelos para grande parte dessa carga.
00:06:23Eu não substituiria de todo o Claude por isto.
00:06:26Usá-lo-ia para parar de desperdiçar o Claude se estiver num desses planos mais baratos.
00:06:30Depois, quando atingir um daqueles grandes erros ou uma tarefa que realmente precise de forte raciocínio, é aí que gastaria dinheiro no modelo melhor.
00:06:36Poupar uns trocos sai barato.
00:06:38Apenas até o modelo mais barato criar uma hora de limpeza.
00:06:40Portanto, a fiabilidade importa mais do que o custo dos tokens nessa altura.
00:06:43E é aí que devemos realmente traçar a linha.
00:06:45Portanto, isto não é verdadeiramente o Free Claude Code.
00:06:48É mais útil do que isso, mas é apenas aquela interface que obtemos.
00:06:52É o Claude Code com uma escolha de cérebros.
00:06:54Deixei tudo o que precisa aqui em baixo.
00:06:56Se gosta de dicas e truques de programação como este, não se esqueça de subscrever o canal BetterStack.
00:07:00Vemo-nos num próximo vídeo.

Key Takeaway

O Free Claude Code interceta pedidos de agentes de programação para redirecioná-los para modelos gratuitos ou locais, preservando a interface familiar e reduzindo custos com modelos premium.

Highlights

  • O projeto open source Free Claude Code conta com 48.000 estrelas e permite utilizar o Claude Code com modelos alternativos gratuitos ou locais.

  • A ferramenta funciona como um proxy local que interceta os pedidos enviados pelo Claude Code e os reencaminha para outro fornecedor, como a NVIDIA NIM ou o OpenRouter.

  • O fluxo de trabalho no terminal e a interface mantêm-se exatamente idênticos aos do Claude Code original.

  • O encaminhamento por níveis permite direcionar tarefas simples para modelos gratuitos e reservar os modelos mais fortes e caros para problemas complexos.

Timeline

Apresentação da solução para reduzir custos no Claude Code

  • O Claude Code pode tornar-se dispendioso quando utilizado para pequenas tarefas com modelos premium.
  • Um projeto open source com 48.000 estrelas permite substituir o modelo subjacente por opções gratuitas, mais baratas ou locais.
  • A interface do terminal, as edições de ficheiros e o acesso ao projeto permanecem inalterados.

Utilizar modelos premium para cada tarefa simples gera custos elevados. O Free Claude Code atua como um intermediário que envia os pedidos para outros fornecedores, mantendo a mesma experiência de utilização para o programador.

Configuração do proxy e integração com fornecedores gratuitos

  • A configuração inicial envolve executar o script de instalação e iniciar o proxy com o servidor FCC.
  • Uma interface de administração permite definir qual o modelo gratuito a utilizar por trás do proxy.
  • Fornecedores como a NVIDIA NIM ou o OpenRouter servem de alternativas para processar os pedidos.

O processo de configuração cria um novo caminho entre o agente e o modelo através de um servidor local. Após inserir a chave e selecionar um fornecedor como a NVIDIA, o sistema passa a utilizar esse modelo gratuito de forma transparente.

Teste prático e refatoração de código com o Free Claude Code

  • O Claude Code continua a indicar o modelo Opus por defeito, mas interceta e reencaminha a execução para a configuração escolhida.
  • Um componente React com lógica assíncrona confusa foi corrigido com sucesso através desta configuração.
  • A grande vantagem reside em manter o fluxo de trabalho habitual sem pagar preços premium por tarefas comuns.

Durante os testes práticos, a ferramenta realizou tarefas de refatoração de código e tratamento de erros de forma idêntica ao comportamento original. Tarefas simples como mudar nomes de variáveis ou escrever código boilerplate deixam de consumir recursos de modelos caros.

Vantagens do encaminhamento por níveis e conclusões práticas

  • O Free Claude Code oferece encaminhamento por níveis para alternar entre modelos fortes e gratuitos conforme a dificuldade da tarefa.
  • A solução é ideal para quem possui planos básicos do Claude e quer evitar desperdício de tokens.
  • A fiabilidade continua a ser o fator determinante quando surgem erros complexos que exigem forte raciocínio.

A ferramenta permite decidir quando é realmente necessária a inteligência de nível superior e quando basta um modelo gratuito. Embora não substitua inteiramente o Claude para problemas complexos, evita gastos desnecessários no trabalho diário.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video