5 Repositórios Open Source que Resolvem 95% dos Problemas do Claude Code
CChase AI
Computing/SoftwareSmall Business/StartupsInternet Technology
Transcript
00:00:00Estas são as cinco ferramentas de código aberto que eu gostaria de ter conhecido quando comecei a usar o Claude
00:00:05Code. Porque por melhor que o Claude Code seja nativamente, ele ainda tem alguns pontos fracos. Ou seja,
00:00:12vídeo, design front-end, memória, pesquisa e saída de tokens. Estas são cinco áreas que o Claude
00:00:18Code tem naturalmente um pouco enfraquecidas, e podemos melhorá-lo drasticamente trazendo essas ferramentas
00:00:23externas. Então, neste vídeo, vou mostrar todas as cinco, como usá-las, por que você deveria se importar,
00:00:27e a melhor parte é que todas são gratuitas. Agora, a primeira ferramenta da nossa lista é o Claude Video de Brad
00:00:33Automates. Ele tem pouco mais de 5.000 estrelas, então é um pouco menor, mas é uma que
00:00:38está realmente em alta ultimamente. E tudo gira em torno de dar ao Claude a capacidade de processar vídeo.
00:00:43Não me importo em gerar vídeo com IA. Quero que o Claude consiga assistir aos vídeos que eu lhe dou,
00:00:48porque essa é uma funcionalidade que ele não possui nativamente. Na verdade, o único modelo de IA de vídeo
00:00:53importante que faz algo do tipo é o Gemini. E se você lida com vídeo, sabe o quanto isso
00:00:57é importante, porque normalmente ficamos presos apenas olhando as transcrições. E transcrições são ótimas,
00:01:02mas às vezes precisamos do contexto do que está literalmente acontecendo na tela. A transcrição
00:01:07não é suficiente. Mas esta habilidade é o melhor dos dois mundos, porque não apenas obtemos a transcrição,
00:01:11ele consegue extrair inteligentemente capturas de tela ou quadros do próprio vídeo quando considera
00:01:16apropriado. E melhor ainda, se uma transcrição não existir, ele a encaminhará através
00:01:20do modelo Whisper do Grok, que é totalmente gratuito, para gerar a transcrição. Então, se você estiver assistindo
00:01:24a algum tipo de vídeo como um Loom ou algo assim, que não vem com transcrição ou qualquer coisa,
00:01:28ainda estamos bem. Agora, a pergunta óbvia aqui é, ok, como isso realmente
00:01:33funciona? Como lidamos com vídeo? Porque não podemos simplesmente fazer o Claude assistir vídeos magicamente.
00:01:37Cada vídeo é essencialmente um quadro. Então, vou enviar 24 capturas de tela por segundo de vídeo?
00:01:43A resposta é não, isso ficaria extremamente caro. Em vez disso, essa habilidade usa uma abordagem bastante elegante,
00:01:48onde altera quantos quadros vai capturar do vídeo com base no modo em que você o coloca.
00:01:53Temos quatro modos diferentes, de transcrição até "token burner". No modo transcrição, não capturamos nenhum quadro.
00:01:58Pegamos apenas as legendas. Para o modo eficiente, pegamos apenas os quadros-chave. Então, esses já
00:02:03são ditados pelo próprio vídeo. E pegamos até 50, dependendo da duração do vídeo.
00:02:07Temos o "balance", que é onde muitas pessoas ficam e onde capturaremos até 100 quadros de um vídeo. E
00:02:13ele se baseia nas mudanças de cena, o que também analisa a transcrição para ver se
00:02:18certas palavras estão sendo usadas. Então, o modo balance provavelmente faz mais sentido. Mas também temos o "token
00:02:23burner", que é essencialmente o mesmo que o balance, mas sem limite de quadros. Você sabe, você pode capturar
00:02:29mil quadros. O problema com isso, obviamente, é o tempo que leva para fazer e a quantidade de dinheiro
00:02:34que vamos gastar. Agora, Brad, o cara que criou a habilidade, também tem seu próprio canal no YouTube
00:02:38onde ele entra em muito mais detalhes técnicos do que eu. Então, se você realmente quer entender
00:02:43os detalhes de como isso está funcionando, definitivamente dê uma olhada no conteúdo dele. Quanto à
00:02:48instalação, é muito simples. Você pode instalá-la pelo marketplace, ou simplesmente
00:02:51fornecer ao Claude Code a URL dessa habilidade. Vou colocar isso no comentário. Mas, em geral, qual é o diferencial?
00:02:56Ele nos dá uma capacidade totalmente nova que o Claude Code normalmente não tem, sem precisarmos
00:03:01fazer roteamentos complexos pelo Gemini e pagar essencialmente pela API do Gemini além do Claude. Isso mantém tudo
00:03:07localmente e é um ótimo complemento para sua pilha do Claude Code. Agora, antes de passarmos para a próxima ferramenta,
00:03:12uma rápida palavra do patrocinador de hoje: eu mesmo. Acabei de lançar meu Masterclass de Claude Code e é
00:03:17a maneira número um de ir do zero ao desenvolvedor de IA, especialmente se você não vem de uma formação
00:03:22técnica. Presumo que você não tenha conhecimento prévio. Focamos em casos de uso reais e também inclui um
00:03:28Masterclass de Codex. Então, se você é alguém que quer levar a IA um pouco mais a sério,
00:03:33não deixe de conferir. Haverá um link no comentário fixado.
00:03:37Agora, a ferramenta número dois é toda sobre pesquisa, porque nativamente, a pesquisa web simples que o
00:03:41Claude Code nos dá é boa, mas é bem superficial. E não existe um meio-termo, porque o outro
00:03:46lado do espectro é fazer fluxos de trabalho dinâmicos. Vamos fazer uma pesquisa profunda.
00:03:50Vamos iniciar 105 sub-agentes e gastar 10 milhões de tokens. Eu não quero fazer isso.
00:03:55Você provavelmente também não. Então entra o notebooklm-pi. Para todos os efeitos, esta ferramenta nos dá
00:04:02o NotebookLM dentro do Claude Code. Posso chamar o NotebookLM através do terminal. Tudo o que posso
00:04:07fazer na versão web do NotebookLM e muito mais pode ser feito através do Claude Code por causa desta habilidade.
00:04:15Não é apenas uma habilidade, é também uma CLI. E, portanto, é essencialmente como uma API
00:04:19não oficial para o NotebookLM. Agora, o legal nisso não é apenas, ah, legal,
00:04:22temos a funcionalidade do NotebookLM, mas se você pensar bem, está ganhando chamadas
00:04:26de LLM gratuitas fazendo isso. Agora é Gemini. Não é tão poderoso quanto algo como Opus e certamente
00:04:33não Fable, mas você pode descarregar algumas pesquisas e sínteses para os servidores do Google gratuitamente quando
00:04:38usa o NotebookLM, seja apenas fazendo perguntas sobre vídeos ou o que for, além do fato de que podemos
00:04:43simplesmente criar, você sabe, o que quisermos usando o NotebookLM, seja slide decks,
00:04:50seja infográficos, seja podcast, etc. E como aludi
00:04:54antes, obtemos coisas que vão além da interface web. E temos uma lista completa bem aqui dentro
00:05:00do arquivo readme. Em termos de instalação, ele tem um guia bem completo, mas vou ser honesto,
00:05:04tudo o que você precisa fazer é copiar a URL e jogá-la no Claude Code. Ele fará o resto. Ele vai
00:05:09exigir algumas coisas como Playwright, que se você nunca usou antes, é simplesmente uma automação de navegador
00:05:13que será completamente invisível para você enquanto estiver rodando. E, por último, se você realmente não consegue pensar em
00:05:17nenhum caso de uso para o NotebookLM, há uma lista inteira deles bem aqui. Para mim, o maior é simplesmente
00:05:23analisar vídeos do YouTube. E isso meio que anda de mãos dadas com o que estávamos falando antes
00:05:26sobre poder assistir aos vídeos. O NotebookLM será apenas transcrição, mas porque
00:05:31está sob o guarda-chuva do Google, é um processo muito contínuo de fornecer URLs do YouTube,
00:05:36muitas delas sobre um tópico específico, e então ser capaz de sintetizar todas essas informações
00:05:41de uma só vez. Agora, a ferramenta número três é toda sobre memória. E vou adicionar uma ferramenta extra aqui
00:05:46também. E quando falamos de memória, o que estamos realmente falando é: como posso ter o Claude Code
00:05:51respondendo de forma rápida e eficaz a perguntas sobre bases de código muito grandes ou corpora de documentos muito grandes?
00:05:59Quero poder dar ao Claude Code um mapa que ele possa percorrer facilmente para encontrar respostas para mim sobre
00:06:05um monte de perguntas diferentes relacionadas aos meus documentos, meu trabalho, meu código. Bem, isso é exatamente
00:06:10o que o Graphify faz. Ele essencialmente cria um grafo de conhecimento de qualquer base de código que você lhe fornecer. E você vê
00:06:15isso bem aqui, ele separa todas as partes, transforma-as em nós, agrupa-as de acordo com o que
00:06:20elas realmente tratam. Dessa forma, novamente, estamos entregando ao Claude Code um mapa. Então, quando fazemos perguntas sobre
00:06:25coisas sobre esta base de código, há um caminho muito claro da sua pergunta até a resposta. A coisa
00:06:31que você precisa saber, porém, é que o Graphify não é um sistema de RAG. Não há índice vetorial, não há embeddings,
00:06:36isso não é um "light RAG", isso está em algum lugar entre o Obsidian e um sistema RAG real. Mas podemos
00:06:43obter uma versão leve de "graph RAG", se isso fizer sentido. Não é tão complicado quanto um RAG tradicional,
00:06:49embora possamos obter muitos dos mesmos benefícios em termos de memória. Agora, a outra coisa legal
00:06:53sobre o Obsidian versus algo como o Graphify é que ele pode lidar com vários arquivos diferentes,
00:06:58não estamos falando apenas de markdown, podemos lidar com coisas como PDFs, podemos fazer imagens, áudio,
00:07:03e muito mais. Então é muito, muito flexível. Mas falando em Obsidian e grafos de conhecimento
00:07:07e esse tipo de coisa, vamos falar sobre aquela ferramenta bônus que mencionei antes. E isso
00:07:11é o repositório de habilidades do Obsidian. Não vejo muitas pessoas falando sobre isso. Isso foi criado
00:07:15pelo CEO do Obsidian. É muito simples. É apenas um punhado de habilidades. Mas se você é alguém que usa
00:07:21Obsidian com Claude Code, essa é uma maneira fácil de superpotencializá-lo. Você está essencialmente ensinando ao Claude Code as melhores
00:07:27práticas das pessoas que realmente criaram o Obsidian. Então não ignore esse repositório, mesmo sendo super
00:07:32simples. Isso também estará vinculado abaixo. Agora, a ferramenta número quatro é toda sobre design front-end. E essa
00:07:36é a Impeccable. Esta está rapidamente se tornando minha habilidade favorita de design front-end. E muitas pessoas
00:07:41estão notando. Não é apenas que ela tem muitas estrelas, é que ela é oficialmente parte do pacote
00:07:45de IA do próprio GitHub. E o que estamos vendo aqui é o site da Impeccable. E é aqui,
00:07:49explicarei como essa ferramenta realmente funciona. Então, a Impeccable é uma habilidade, mas possui 23 comandos diferentes.
00:07:56E você pode ver todos esses comandos aqui à esquerda pelos quais estou passando: "craft",
00:08:00"shape", "critique", "layout", "colorize". E eles estão essencialmente fazendo com que a habilidade execute certas coisas
00:08:04com sua configuração do Claude Code. Então, "colorize", por exemplo, se eu digitar "impeccable colorize", o que vai
00:08:09acontecer? Ele vai adicionar cores estratégicas a interfaces monocromáticas. O que é legal aqui no
00:08:13site é que posso ver um antes e um depois. Então você pode ver: ok, é assim que ficaria
00:08:20normalmente com o Claude Code e a habilidade padrão de design front-end do Claude Code
00:08:24versus a Impeccable. E você pode ver que há um pouco mais acontecendo aqui. Parece um pouco melhor. O mesmo
00:08:28vale para, você sabe, "boulder", certo? Claude Code, Impeccable "boulder". E existem 23 comandos diferentes
00:08:36aqui, que são obviamente difíceis de explicar. E é muito mais fácil apenas vê-los em
00:08:41ação. Então sugiro fortemente que você faça isso. A outra coisa realmente legal com o Impeccable é o modo ao vivo.
00:08:46E isso definitivamente dá ares de Claude Design. A ideia é que, se eu executar "impeccable
00:08:51live", o que vai acontecer é que ele realmente abrirá minha página web no "localhost"
00:08:55no meu navegador. Então, em vez de tentar editar tudo através do terminal via código,
00:09:01agora terei a página no meu navegador. Posso clicar em diferentes componentes. Posso ver como
00:09:05fica com e sem o Impeccable. E torna-se uma ferramenta de design visual, que é muito melhor
00:09:11quando falamos de design front-end do que, tipo, ei, Impeccable, faça aquilo parecer melhor.
00:09:15Ok, tente de novo, faça ficar mais premium, certo? Então você pode realmente ver antes de confirmar. Acho que
00:09:21isso é um grande passo acima da habilidade de design front-end da Anthropic e também um grande passo acima de coisas
00:09:26como UI, UX, Pro Max. Agora, por último, mas não menos importante, é o Ponytail. E isso é tudo sobre consumo de tokens,
00:09:33tokens, tokens, tokens. Você ouve sobre isso o tempo todo e o quão caros eles são, especialmente com
00:09:37Fable. Então só faz sentido olharmos para fora do Claude Code para ver se há alguma habilidade ou framework
00:09:43que possa reduzir a quantidade de tokens que estamos gastando, mantendo o mesmo nível de eficácia.
00:09:49Sabe, não nos adianta nada se reduzirmos nossa contagem de tokens, mas o resultado piorar. Bem, o Ponytail
00:09:54afirma ser capaz de fazer isso. De fato, ele afirma que torna o Claude Code 20% mais barato, 27% mais rápido,
00:10:02enquanto entrega os mesmos resultados, o que é meio insano. Agora, a maneira como o Ponytail essencialmente funciona
00:10:08é dizendo: ei, vamos dar ao Claude Code a série de, você sabe, portões que ele precisa passar,
00:10:14onde essencialmente perguntamos a ele: ei, você realmente precisa construir isso? Esse recurso que você está tentando
00:10:18criar já existe? É uma biblioteca? E assim por diante, antes de finalmente dizer,
00:10:23ok, você quer construir isso? Ótimo. Polegar para cima. Apenas use a menor quantidade de código.
00:10:27É assim que funciona em poucas palavras. Fica um pouco mais complicado do que isso.
00:10:31Mas eu queria que você desse uma olhada aqui nos benchmarks, porque é isso que nos interessa.
00:10:36No cinza, o que temos? Temos a linha de base. E então, no verde, temos o Ponytail. E você
00:10:41pode ver muito menos linhas de código, muito menos tokens, muito mais barato e muito menos tempo. Agora, qual é a pegadinha?
00:10:49Bem, a pegadinha é que eles fizeram esses benchmarks com o Haiku. Você neste momento está usando o Opus ou está
00:10:53usando o Fable. Então, isso se sustenta? Bem, eu realmente fiz testes. Fiz um vídeo inteiro sobre o Ponytail com o Opus
00:11:00e na verdade ficou ainda mais barato e mais rápido do que o que vemos com o Haiku. Então os benefícios foram maiores
00:11:07com o Opus. Então tentei de novo com o Fable na mesma coisa. Então, em todos os aspectos, quando executei esses
00:11:13mesmos benchmarks, e qualquer um pode, se você for neste repositório, eles têm todos os benchmarks listados aqui para que você
00:11:17possa testar você mesmo. O Ponytail reduziu e foi o mesmo resultado. Agora, benchmarks versus vida
00:11:23real. É o mesmo? Quem pode dizer? Provavelmente depende do seu caso de uso específico e quão
00:11:28complicado ele é. Mas qualquer chance que tenhamos de tornar o Claude Code mais rápido e mais barato e com o mesmo nível de
00:11:35eficácia, acho que deveríamos experimentar. No pior cenário, você faz algumas execuções, não
00:11:38gosta, você se livra dele. Mas acho que vale o seu tempo. Existem outros no mesmo
00:11:42estilo, como o Caveman, que eu também acho que você deveria dar uma olhada. Então essas são as cinco ferramentas
00:11:46de código aberto que eu gostaria de ter conhecido quando comecei com o Claude Code. E se você é novato, espero ter conseguido
00:11:52pelo menos te apontar na direção certa em algumas dessas áreas. Como sempre, me diga o que você
00:11:57achou nos comentários. Não deixe de conferir o Chase AI Plus se você quiser colocar as mãos no
00:12:00masterclass. E fora isso, vejo você por aí.