Skip to content

O novo Claude Code Projects é ABSURDO! Vários Claudes trabalhando ao mesmo tempo

Read the Portuguese translation →

Author: Matheus Battisti - Hora de Codar · Watch on YouTube

Video authored by the channel shown, not by IANIA; all rights belong to the creator. Transcript and summary generated automatically; the original-language content is preserved.

Original language: Portuguese

Original video: O novo Claude Code Projects é ABSURDO! Vários Claudes trabalhando ao mesmo tempo · Channel: Matheus Battisti - Hora de Codar · 19:05 · Watch on YouTube

Topics: AI agents, Task and workflow automation, Claude Code, Software engineering with AI

O vídeo apresenta o Projects em beta, uma funcionalidade do Claude para coordenar projetos e distribuir tarefas entre threads que trabalham em paralelo. O apresentador demonstra a criação de um projeto, a geração de pequenos aplicativos, a edição de tarefas, a escolha de modelos e a solicitação de aprovação antes de executar mudanças. Também mostra configurações, memória compartilhada, conectores e integração com GitHub, incluindo a criação de repositórios e um exemplo de deploy. Ao final, explica como solicitar acesso à beta e divulga materiais e serviços patrocinados.

  • O Projects funciona como um espaço central para coordenar tarefas de um projeto por meio de várias threads paralelas.
  • As threads podem receber instruções, memória, arquivos, repositórios e conectores relevantes para o trabalho.
  • O recurso está em beta e o acesso pode ser solicitado por meio de uma lista de espera.
  • O apresentador cria três aplicativos independentes e acompanha o trabalho das threads pela conversa principal.
  • É possível pedir propostas de melhorias e aguardar aprovação antes de iniciar a execução.
  • As configurações permitem ajustar o modelo do coordenador e das threads, além de consultar memória e uso de tokens.
  • O vídeo demonstra conexão com GitHub para criar repositórios e atualizar projetos.
  • A funcionalidade também pode ser usada para coordenar etapas mais amplas, como planejamento, marketing e desenvolvimento.
Start Chapter Summary
00:00 Apresentação do Projects O apresentador explica como o recurso centraliza um projeto e coordena tarefas distribuídas entre threads.
03:35 Beta e criação do projeto O vídeo mostra como verificar a disponibilidade do recurso, entrar na lista de espera e criar um projeto.
05:10 Tarefas em paralelo na prática O apresentador pede a criação de três aplicativos e acompanha as threads trabalhando simultaneamente.
08:14 Edição de aplicativos e escolha de modelos O vídeo demonstra como acompanhar resultados, atualizar a calculadora e selecionar um modelo para uma tarefa.
10:48 Aprovação, configurações e memória O apresentador solicita propostas antes da execução e mostra configurações, memória compartilhada e uso de tokens.
14:56 Conexão com GitHub e deploy O vídeo demonstra a criação de repositórios, a atualização de projetos e a possibilidade de fazer deploy.
18:04 Acesso à beta e encerramento O apresentador explica como solicitar acesso e encerra com recomendações e divulgações.

Tu vai conversando com um único chat, ele vai subdividindo e coordenando toda essa campanha. — 00:30

A thread recebe o que ela precisa para poder trabalhar. — 03:04

A gente tem controle sobre tudo e pode trabalhar em todos os projetos em paralelo. — 10:17

Preenche esse formulário de waitlist. — 18:04

Claude Code Projects, Claude, subagent, thread, Sonnet, Haiku, GitHub, Fábrica, Appmax, Hostinger

00:00 Gara, o Claude acaba de lançar uma funcionalidade chamada Projects. Nesse vídeo aqui, eu vou mostrar para vocês como utilizar ela e também se vocês não tem acesso a como obter o acesso. A ideia é simples, tu vai ter um centralizador, um coordenador de tarefas para tu gerenciar um projeto maior, como se dividisse as tarefas entre outros agentes do próprio Claude para criar todas as etapas do projeto. Vamos dizer assim, uma etapa de marketing, uma etapa

00:30 de anúncios, uma etapa do sistema em si, uma etapa para landing page. Tu vai conversando com um único chat, ele vai subdividindo e coordenando toda essa campanha, todo esse projeto em um local só. É muito interessante, muda a maneira de trabalhar e a gente vai ver na prática juntos agora. Chega mais. Bom, galera, primeiramente a funcionalidade está em beta, beleza? Já existia um outro negócio chamado Projects no Claude, só que ele não funcionava dessa maneira. Esse recurso é novo, tá? Ele tá entrando agora, eles

01:02 estão fazendo o rollout. Tem contas, né, com maior prioridade, que são as contas Max, mas tu pode solicitar o acesso. Eu vou te mostrar aqui na prática como tu pode fazer isso depois, beleza? Então a ideia aqui é que tu tenha uma conversa que coordena um projeto inteiro. Então como tu pode ver aqui, eu fiz um exemplo, né, na figura, que a gente tá nesse lado, né, pedindo três aplicações que vão envolver o mesmo projeto, né? Tem projetos que são assim. Por exemplo, aqui na hora de rodar a

01:32 gente tem o projeto de YouTube, a gente tem o projeto da plataforma, do blog e outros. Então eu conseguiria fazer esse gerenciamento num local só, né, através dessa conversa e ele vai subdividindo em unidades menores, vou chamar aqui de workers, mas seria um conceito muito próximo do subagents e elas vão executando as tarefas em paralelo, virando especialistas nela, né? Chat GPT aqui mandando bem no Chrome também. E quando termina volta aqui para minha conversa principal e a gente consegue tocar tudo em um local só, melhora muito nossa organização. Então, esse aqui é o esquema prático do que acontece, né? A

02:03 gente vai estar lá coordenando tudo, mas tem ainda um coordenador, uma outra camada, que vai estar tocando ali os as threads, né, que seriam as subconversas para o projeto total terminar. Então, ele vai dividir, ele vai rotear, ele vai resumir, se precisar, pausar, se precisar alguma coisa, perguntar para a gente se houver alguma dúvida. E no fim a gente tem a entrega ali do pacote completo e também pode tocar esses projetos em paralelo, conforme a gente vai precisando, tá? O que toda thread

02:34 recebe? Então, quando ele subdivide numa thread, o que acontece? Ele vai receber ali as instruções do projeto, como regras, code MD, memória, então, o projeto total vai juntando uma memória e isso também vai sendo passado para as conversas menores, né? Para os agentes menores, não são conversas, na verdade, porque a gente não vai interagir com elas, mas a memória é passada. Contexto, então, se tem repositórios, tem arquivo envolvido, tem pastas, tem drive, tudo é enviado e conectores. Se a gente tá trabalhando com algum conector que é importante para

03:04 o projeto, vamos trazer o drive aqui, ele também é enviado para lá, o a thread, né, vai ter acesso a isso. Dá para resumir que a thread recebe o que ela precisa para poder trabalhar. Aqui, galera, eu fiz um teste, né, antes de fazer o vídeo, eu fui testando a funcionalidade, ela foi liberada para mim, obviamente, né? E o meu projeto criou seis threads, tá? A gente tem uma divisão de tokens ali dessa maneira, o coordenador sempre teve a carga maior, cada thread ali gastou de maneira diferenciada por causa da sua

03:35 complexidade. Elas rodam em paralelo, né? E o trabalho acontece dessa maneira aqui. Então, já era de se esperar, né? O coordenador, ele gasta mais tokens e mais cota. Agora, vamos lá para a prática. Cara, avisos paroquiais. Tem essa página aqui do projects, né, que foi como se fosse o lançamento do recurso, onde ele explica como funciona, tá? E aqui ele fala, né, que é uma funcionalidade beta, que não foi liberada para todo mundo e tu pode dar esse join, essa waitlist, para poder

04:07 liberar para ti. Então esse é o caminho mais fácil se ainda não liberou. Onde que tu vê se liberou? Bom, bem simples também. Vai no teu Cloud e aqui na aba code, tá? Tem que ser na aba code, tu vai ter acesso a essa aba projetos em beta, que é ou são os projetos que tu vai tocar ali via essa nova funcionalidade. Ele auto importa também os projetos que tu criou lá no Cloud, né? Ou seja, no, na funcionalidade antiga, né, funcionava mais ou menos da

04:38 uma seguinte maneira: a gente tinha uma possibilidade de criar um projeto, colocar várias conversas dentro e eles compartilhavam memória, né? Era esse o modo ali de trabalhar com projetos antigos. E agora não. Esse projeto aqui, ele trabalha uma maneira diferente, como eu falei, né? Ele vai coordenar vários, várias threads para poder realizar o que a gente precisa. Então ele vai criando as conversas, vamos dizer assim, né? Então é um sistema ali diferente. Como é que a gente cria o projeto? Basicamente, vem aqui em novo projeto, né? Mandar o nome dele. Então vou botar aqui Fábrica

05:10 de apps. Eu coloco aqui uma meta descrição e isso vai ajudar ele a entender o propósito do projeto. Então vou botar aqui cria pequenos apps que abrem direto no navegador, algo assim. Se eu quiser posso colocar com o texto, como arquivos e pastas que vão ajudar ali o Cloud a, eh, dar melhor andamento ao projeto. A gente cria e pronto. Estamos aqui com o projeto iniciado, tá? Ó, quando eu começo aqui, obviamente a gente vai querer fazer alguma coisa, né?

05:40 A gente vai ter o nosso objetivo. Eu já vou começar aqui, vou esperar ele devolver, que ele tá trabalhando, né? E vou fazer o meu primeiro pedido, né? Como se a gente fosse dar o start no projeto. A gente tem aqui, né, os links rápidos, né? Retomar trabalho recente, adicionar um repositório, fazer um plano, usar minhas ferramentas, mas pode ser tudo começado via prompt mesmo. Então eu vou colocar aqui para a gente ver. Quero ver as threads trabalhando em paralelo. Crie três coisas independentes, uma em cada thread, todas com página que abre direto no navegador, sem instalação, entregues na biblioteca

06:12 do projeto. Um, uma landing page. Dois, uma calculadora de dividir a conta do bar. Três, um quadro de tarefas em colunas, a fazer, fazendo, feito. Então como se fossem projetos, né, do nosso sistema. Aqui a gente tá vendo os, as threads ou os, os subagents, né? Dá muita ideia disso. Eles estão trabalhando cada um no seu projeto e a gente tá tendo um contexto geral aqui na nossa aba principal, né? É aqui que a gente vai interagir e aqui tem cada uma das tarefas também trabalhando em pa,

06:42 paralelo, né? Elas também são consideradas como conversas. Eu posso entrar aqui se eu quiser também, mas não precisa. Eu posso coordenar aqui na conversa pai, digamos assim. E, né, aqui eu tô criando apps, mas poderia estar fazendo qualquer coisa, né? Por exemplo, planejando os anúncios, planejando a copy da página de vendas, né? Enfim, o o resultado final do nosso projeto, porque tudo é um projeto, né? Quando a gente vai, por exemplo, lançar um curso aqui na hora de codar. Pô, a gente pensa como é que vai ser a página, como é que eu vou abordar isso com vocês, como é que eu vou convidar quem já é aluno e

07:13 assim por diante. Então são várias etapas que resultam num projeto. Esse que eu tô fazendo aqui agora. Então eu vou esperar ele me entregar aqui e aí eu dou sequência para vocês. Ah, aliás, até enquanto isso, né, galera, eu quero falar para vocês sobre o Fábrica. Fábrica é o nosso mais novo material gratuito, super atualizado, um guia de como planejar sistemas com IA, desde da arquitetura dele, o desenvolvimento dele utilizando SDD, tá? E também a parte que a gente prospecta clientes para esse sistema. Então basicamente, o sistema o

07:43 sistema sistema que eu uso para criar meus sistemas. Eu desenvolvi aqui nesse material, ele é totalmente ilustrado, ele é bem denso, tem quase 200 páginas, tá? E aqui vocês vão ter acesso a tudo isso para ler, né? Muita gente pede esse material de leitura. Então, proporcionei dessa maneira para vocês de graça, tá? Inclusive, o Fábrica, ele vai virar um livro físico, de fato, tá? Logo vai chegar aqui, eu vou mostrar para vocês também. O trabalho ficou muito legal, galera. Então, aqui vocês podem conhecer melhor como ele funciona e tal, como é que é dividido as etapas. Mas baixem aí,

08:14 só colocar nome e e-mail, é totalmente gratuito, que vocês vão ter um material de muita qualidade para evoluir aí no vibe coding da massa, né? Ó, aqui está terminando, logo eu mostro para vocês. Ó, então aqui ele terminou dois e um está ocioso, né? Então, a gente tem que ver aqui o que aconteceu para estar ocioso. Ó, aqui ele não fala nada para mim, né? Que mostre o porquê do ocioso, mas está aqui a página, a gente já pode ver o sistema, né? Posso ver todos os outros e posso

08:46 perguntar para ele aqui, é justamente para isso que o projeto serve. Por que o projeto de LP está ocioso? Ó, daí eu posso vir aqui nos resolvidos, ver calculadora, tá vendo? Então, estou criando vários sistemas em paralelo que, no final, né? Vão compor meu projeto. Ó, tem uma página pronta e agora ela espera número real do WhatsApp. Então, olha só, a gente tá precisando passar esse dado aqui para que ele preencha lá. Então, vou botar aqui, o número é 98999,

09:16 provavelmente ele vai resolver aqui também, tá? Aí, beleza, vamos dizer aqui que eu tenho alguma coisa para resolver da calculadora. Então, eu quero adicionar, quero fazer uma modificação nela. Eu venho no projeto, não precisa ser na conversa. Ó, agora terminou e mando: “Na calculadora da conta, adicione um campo para a PIX de quem pagou a conta e um botão que copia uma mensagem de cobrança pronta para cada pessoa. Faça a tarefa com o modelo menor, o Sonnet. Lembre para as próximas

09:46 threads. Tudo em português do Brasil e valores sempre em reais. Então, eu cordei também qual modelo eu quero utilizar. Por exemplo, para coisas mais simples, eu posso terminar até por um Haiku, se eu quiser. E aqui ele vai fazer a questão da calculadora, né? Ele abre uma nova thread. A gente tem acesso aqui, ó, a algumas funcionalidades com artefatos. Então, são os projetos que ele criou no momento. Aqui a gente vai ter as tarefas agendadas, como uma espécie de co-work. Posso criar rotinas para o projeto também. E ainda e não há mais outras opções aqui. Mas

10:17 provavelmente eles vão adicionar mais telas aqui para a gente poder configurar, tá? Pesquisa, né, para buscar dentro das conversas. Aqui eu consigo ver o número de threads. Ele tem uma limitação de 200 threads por dia, tá? Como vocês podem ver, a visão geral, ela é bem simplificada, direta e objetiva. A gente tem controle sobre tudo e pode trabalhar em todos os projetos em paralelo, né? Depende de uma conversa só que contém toda a informação centralizada nela e vai passando sob demanda para as threads filhas, né?

10:48 Então, a gente pode ver aqui, ele acabou de fazer a parte do Pix. Então, eu posso vir aqui copiar a cobrança. Aí, essa daqui é a cobrança da Ana e a mensagem copiada, tá? Posso solicitar aprovação também, galera. Isso é algo que eu tô fazendo muito nos meus sistemas eh que eu tô criando aqui e atualizando, é pedir para ele fazer uma varredura, só que antes de executar qualquer coisa, mostrar, né, o que vai ser feito para eu aprovar. Então, vou dar um exemplo aqui para vocês. Proponha duas melhorias para o quadro tarefas,

11:18 cada uma com uma thread, mas não comece nenhuma. Espere eu aprovar. Então, ele me propôs. Primeira é prazo e prioridade. Cada cartão ganha uma data de entrega e uma prioridade. E busca etiquetas e backup. Os cartões ganham etiquetas coloridas com busca que filtra o quadro e um botão para exportar. São duas coisas interessantes, tá? E agora eu posso pedir para ele aplicar, né, as duas em threads paralelas. Por exemplo, aplique as duas ao mesmo tempo. Então ele vai abrir duas threads para poder

11:49 fazer isso, provavelmente, né? Claro que ele pode dar uma roubadinha e fazer as duas sequências em uma só. Mas aqui eu quero tentar que ele faça junto. Ó, aparentemente ele fez as duas, né? Duas threads em andamento, tá? A gente pode, como eu falei antes, né, entrar, acompanhar ali o raciocínio dele, ver toda a questão de tarefas, né, como ele subdividiu aqui. Se eu tiver algum detalhe, eu posso adicionar à conversa. Por exemplo, “Antes de me entregar, faça hã vários testes para garantir esta entrega”. Então eu

12:22 encadeio essa mensagem, ele vai ler ali quando ele entender que ela vai entrar, ó, ele já deu agora. E aí ele ia fazer as melhorias, né, de busca de etiqueta e backup e também os testes, porque são várias coisas e eu quis testar mais antes de apenas entregar. Eu posso voltar aqui para o projeto. Aqui na aba, na engrenagem, eu consigo ver as configurações do mesmo, né? Nome, tem um ícone que ele cria, aquela descrição que a gente colocou, qual o modelo que coordena, esforço coordenador, modelo da

12:52 thread. A gente pode colocar um outro modelo ou deixar ele escolher sempre. Então tem várias questões que a gente pode modificar aqui e ver a memória. Então ele salvou isso aquele negócio dos reais ali e o texto em português numa memória do projeto, com memory em MD, que ele vai estar compartilhando. Aqui o ambiente, né, se tivesse trabalhando em nuvem, por exemplo, em outra sessão que tivesse linkada ao cloud, via cloud, né? Uso para poder acompanhar o gasto de tokens, né, que eu comentei com vocês, foi daqui que eu tirei os dados. Então

13:23 ele vai mostrar certinho onde ele está gastando, quantas conversas ele abriu. E aqui eu posso permitir que o Cloud em outro projeto leia as conversas desse, né, nesse acesso de depuração. É interessante também para fazer uma validação isolada, né, que seja a parte de quem está só executando o projeto, tá? Aqui ele tá terminando, galera. Enquanto ele termina, uma novidade boa para vocês, é AppMax, galera, parceira aqui do canal, pagamentos com taxa zero no Pix, beleza? Como tu vai ter essa

13:54 taxa? Basta integrar via API, tá? Tu pode vir aqui explorar a documentação e fazer o kickstart. Se tu integrar via API, vai ter essa taxa zero no Pix para tu poder ter essa vantagem, né, e trabalhar com uma margem de lucro maior, porque tu não vai pagar nada para ninguém no Pix, vai receber o valor integral na tua conta. Então, para quem tem pagamentos no sistema, é interessante para migrar para eles ou até se tu quer implementar uma forma de pagamento. E, inclusive, eles têm tudo, né? Pagamento normal, né, com boleto,

14:25 Pix, cartão, recorrência, se tu precisa, split para dividir entre contas, se tu tem sócio, antifraude para não tomar golpe e por aí vai. São dezenas de funcionalidades para que tu possa ter o serviço mais completo possível. O link aqui, no comentário fixado, na descrição, vai te dar acesso a essa taxa zero no Pix, tá? Então, qualquer dúvida, manda uma mensagem para eles que eles estão à disposição. Aqui tem um botãozinho de WhatsApp para tirar qualquer dúvida de vocês. Show? Aí, galera, também tem integração com todos os conectores, né, como eu comentei para

14:56 vocês. Então, após terminar as tarefas, crie um repositório público no GitHub para cada um dos projetos e me forneça o link. Então, vamos dizer que eu quero aqui fazer o deploy, né, colocar num servidor, aí eu posso fazer assim e ele vai tá upando os repositórios lá para mim, tudo aqui direto da conversa, porque o Cloud está conectado no GitHub e os projetos têm acesso aos conectores e eu posso mandar para as threads e cada um criar um repositório para mim. Ó

15:27 galera, aqui ele deu uma ele ficou meio preguiçoso. O que aconteceu? Eu pedi, ele falou que não conseguia, eu falei que eu liberava a criação, mas não deu. Aí eu dei acesso ao terminal e aí foi, tá? Antes eu consegui fazer via projects, mas como está em beta, eu acho que é esses problemas que acontecem, né? Enfim, agora ele criou ali o repositório, né? Então a gente tem acesso a ele no GitHub. Ó, então um deles é esse aqui, ele criou o printinho, tal, deu tudo certo. Então agora tem uma conexão com o GitHub também. Poderia pedir uma mudança

15:59 aqui, ó. Ele já até já fez, eh, o upload no GitHub, né? Que não é forma mais interessante, mas como é só HTML, beleza. Aí eu vou pedir aqui alguma alteração, tá? E no uma nova sessão como funciona e atualize o repositório. Então agora as coisas começam a ficar mais interessante, né? Eu estou fazendo a mudança aqui, já estou jogando lá para o GitHub, eu jogaria produção, né? Como eu tenho acesso ao terminal aqui, eu

16:31 posso pedir para ele fazer o deploy na VPS, então o negócio fica bem louco, né? Como eu falei para vocês, a gente consegue controlar tudo basicamente em uma conversa só. Quem tem vários sistemas ou até processos maiores, né, que envolvem várias conversas, agora consegue centralizar tudo em um projeto só, galera. Então ele abriu essa thread e vai criar nova, o novo recurso, vai testar, vai fazer o deploy, né? Nesse caso mais simplificado no GitHub Pages, né? Mas também, né, já lembrando, né, cita rapaziada aqui na Hostinger, né? Se

17:01 tu quer fazer o deploy do teu sistema, faz na Hostinger e já ajuda a gente. Link aqui na descrição para tu poder obter o melhor desconto possível, aproveitar essa promoção de outubro deles aqui, mais nosso cuponzinho aqui que é aplicado automaticamente, só escolher o teu plano. Eu sempre recomendo que é a VM2, porque a máquina é excelente, né? Com um valor muito em conta. E tu consegue colocar vários projetos aqui, né? Quem sabe do teu Cloud Projects. Então, se liga aí na promoção da Hostinger também, tá? Bom, voltando lá, aqui ele tá quase terminando, então a gente vai

17:32 ver o resultado final lá. Isso aqui que eu mostrei para vocês, né, é meio que a pontinha do negócio, né? Mostrei como é que funciona, como é que eu usaria ele, mas, cara, pensem num coordenador de vários projetos em paralelos no Cloud Cloud Code. É isso que vocês vão ter acesso com o Projects. Olha só, fez o commitzinho aqui, ó, bem bonitinho, tudo certo. Vamos ver se ele já atualizou, ele não me retornou aqui ainda, né? Ó, já tá aqui, ó, como é que funciona. Temos o passo a passo aqui do nosso sistema, né? E assim, a gente tocaria nossos sistemas em paralelo

18:04 utilizando o Cloud Projects. Beleza, galera? Bom, como eu falei, está em beta, se tu quer o acesso, vai nesse link aqui e preenche esse formulário de waitlist, tá? Poucas informações aqui, eles liberaram o meu bem rapidinho, preenchi acho que faz uns dois dias, tá? E tu vai ter acesso também, muito provavelmente. Últimos avisos: hospedagem, Hostinger, né? Olha só, link aqui na descrição, tu vai ter acesso à melhor condição deles mais nosso cupom. Se você quer colocar pagamento no teu sistema, Appmax, só

18:35 mandar bala, o link tá aqui na descrição também e cadastrar via API, né? Tem que fazer esse processo, né? Tem que ser via API para poder ter a taxa zero, tá? Mas qualquer dúvida também chama os caras que eles respondem. Por último, cara, baixe o Fábrica para poder entender melhor como é que funciona os sistemas criados pela IA e conseguir criar sistemas robustos, rápidos e seguros. Beleza? Bom, agora com vocês, bora trocar uma ideia nos comentários aí, deixa a tua opinião, curtiu? Não curtiu? Vai usar? Não vai? Quero saber.

19:05 Se inscreve, deixa o like, isso me ajuda bastante, promove eu continuar meu trabalho aqui diário de informação para vocês. Fechou? Por aqui, vejo vocês no próximo vídeo. Valeu!