Soltei 30 Agentes de IA no meu Repositório (Gas Town)

BBetter Stack
컴퓨터/소프트웨어창업/스타트업경영/리더십AI/미래기술

Transcript

00:00:00Imagine se o Claude Code não fosse apenas um assistente, mas uma equipe inteira, com 20, 30 ou até 50 agentes
00:00:06trabalhando em paralelo, entregando funcionalidades enquanto você observa.
00:00:09Isso é o Gastown.
00:00:11Não é um chat com uma IA, é uma fábrica.
00:00:14Ele decompõe funcionalidades, atribui trabalhadores paralelos, mescla código automaticamente, persiste tudo
00:00:20no Git e continua rodando mesmo se houver uma falha.
00:00:23Isso pode aumentar sua produtividade em 10 vezes ou simplesmente causar um desastre.
00:00:27Vamos conferir a configuração e como tudo isso realmente funciona.
00:00:35O Gastown é um orquestrador de código aberto que transforma agentes de codificação de IA em algo
00:00:39próximo ao Kubernetes para fluxos de desenvolvimento.
00:00:43Primeira coisa: o Gastown não é um modelo de IA, é apenas um orquestrador.
00:00:48Ele atua sobre ferramentas como o Claude Code e as transforma em sistemas multiagentes coordenados.
00:00:53Você dá um objetivo de alto nível para o que eles chamam de "Prefeito", e ele quebra esse objetivo
00:00:58em unidades de tarefas estruturadas chamadas "Beads".
00:01:02As Beads são agrupadas no que chamam de "Convoys", e então os agentes trabalhadores, os "Polecats",
00:01:07as executam em paralelo.
00:01:09Isso é revolucionário por alguns motivos.
00:01:11Tudo passa pelo Git.
00:01:13Cada agente trabalha em branches, filas de mesclagem, e o estado é persistido; se travar, você não
00:01:20precisa começar tudo do zero.
00:01:21Agora compare isso com a programação intuitiva comum, a codificação por IA em geral.
00:01:26Temos uma única sessão, execução linear, perda de contexto e orquestração manual; é uma bagunça.
00:01:31É complicado.
00:01:32O Gastown é basicamente o escalonamento horizontal da cognição, e isso é algo grandioso.
00:01:37Mas a pergunta real é: isso funciona de verdade?
00:01:40Se você gosta desse tipo de conteúdo, não esqueça de se inscrever.
00:01:42Temos vídeos novos o tempo todo.
00:01:44Agora vamos lá, ligar o sistema e fazer alguns testes.
00:01:47Certo, estou com um aplicativo de tarefas simples rodando.
00:01:49Encontrei um bem básico feito em Go no GitHub.
00:01:53Escolhi Go porque o Gastown é escrito principalmente em Go, mas na verdade não faz diferença
00:01:58o projeto que você escolher, ele executará normalmente.
00:02:02Este projeto de lista de tarefas não tem autenticação, é apenas um CRUD básico.
00:02:06E se você já adicionou autenticação a um app existente, sabe a dor de cabeça que é quebrar as coisas.
00:02:11Dá um trabalho danado.
00:02:12Nunca é só adicionar o login; envolve mudanças no banco, rotas, middleware, formulários, testes, Docker, tudo.
00:02:18Ao construir esses apps, tudo está interconectado.
00:02:22O desafio que estamos testando é: o Gastown consegue fazer isso sem eu precisar microgerenciar?
00:02:26Sendo honesto, a configuração aqui foi um pouco chata.
00:02:30Precisei instalar vários pacotes grandes via Brew, organizar tudo, e fazer rodar
00:02:35exigiu solução de problemas e tomou um certo tempo.
00:02:39Mas depois que consegui sincronizar tudo, ele funciona muito bem.
00:02:43Agora que está rodando, conecto o Prefeito e dou um único comando.
00:02:46Vou dizer algo como: adicione autenticação JWT, use SQLite (é básico), crie endpoints de login
00:02:52e registro, proteja as rotas, adicione formulários HTML, escreva testes e um arquivo Docker.
00:02:58Só isso.
00:02:59É muita coisa, não é?
00:03:00Muitas frentes ao mesmo tempo.
00:03:01Sem comandos passo a passo, vamos ver o que realmente acontece aqui.
00:03:05O Prefeito agora decompõe essas funcionalidades automaticamente.
00:03:10O esquema, o middleware, os endpoints de autenticação, formulários, testes... tudo vira Beads separadas,
00:03:18e lembre-se, uma Bead é como um desses trabalhadores.
00:03:21E vejam só, todos esses Polecats estão trabalhando intensamente.
00:03:25Um agente cria o esquema do SQLite, outro escreve o middleware JWT, um cria as rotas de
00:03:31login e registro, outro atualiza os formulários da UI e mais um escreve os testes de integração,
00:03:37Docker... tudo isso acontecendo simultaneamente.
00:03:40Aqui está o grande contraste.
00:03:42Se você usasse apenas o Claude Code, faria isso de forma sequencial.
00:03:47Você daria o comando, esperaria, corrigiria e explicaria o contexto repetidamente, certo?
00:03:52É assim que a maioria desses agentes funciona.
00:03:55Mas aqui, as branches do Git isolam o trabalho, as mesclagens entram na fila e o estado é rastreado.
00:04:00Em vez de você manter todo o plano na cabeça, o sistema é quem o detém.
00:04:05E se o processo travar no meio do caminho, não tem problema.
00:04:09Você retoma do estado persistido mais tarde de forma automática.
00:04:13Chegou a hora da verdade.
00:04:14Eu fiz um fork disso em um repositório, então agora quero analisar todas as alterações feitas
00:04:19e adicionadas aqui diretamente no meu GitHub.
00:04:22Podemos ver o código antigo, mas todo o restante foi editado.
00:04:25Registro, login, emissão de token, rotas protegidas funcionando, testes aprovados, tudo isso.
00:04:32Isso foi o que o Gastown adicionou.
00:04:35Toda essa funcionalidade decomposta e implementada em apenas alguns minutos.
00:04:39E esse é o ponto X.
00:04:40A diferença não é apenas a velocidade, é o descarregamento cognitivo.
00:04:44Não estamos mais gerenciando cada pequeno passo da IA, mas isso não significa que seja
00:04:49uma vitória garantida.
00:04:50Pois manter isso rodando pode ser outra história.
00:04:52Deixe-me rodar isso rapidamente.
00:04:53Vamos ver o que conseguimos e com o que estamos trabalhando aqui.
00:04:56No geral, é assim que ele se parece.
00:04:58Nada mal, um aplicativo bem básico.
00:05:00E você pode ver que consigo logar e criar uma conta.
00:05:03A lista de tarefas ainda funciona, ele não alterou nada disso.
00:05:06Ele adicionou as rotas, os arquivos Docker e todo o extra com autenticação JWT.
00:05:11Então o resultado foi muito bom.
00:05:12Eu adoraria ver como isso se comporta em um app de maior escala, mas o processo consumiu
00:05:16muitos dos meus tokens.
00:05:18Falando nisso, vamos discutir as trocas envolvidas.
00:05:21Prós e contras, certo?
00:05:23Primeiro os prós: escalabilidade. É fantástico.
00:05:25Isso foi muito legal.
00:05:27Você pode ter de 20 a 30 agentes trabalhando ao mesmo tempo.
00:05:30Isso significa uma produção massiva em grandes funcionalidades, daquelas em que uma pessoa
00:05:35ficaria soterrada em tarefas e interdependências.
00:05:37Segundo ponto forte é a persistência via Git.
00:05:40Acabaram-se as sessões frágeis de IA onde tudo some se algo falha e você precisa
00:05:45recomeçar de onde parou.
00:05:46Certo?
00:05:47Essas são coisas realmente incríveis.
00:05:48Agora os contras, pois é aqui que as pessoas se surpreendem.
00:05:50Eu também fiquei surpreso com alguns pontos, mas eles fazem sentido.
00:05:54Fadiga de supervisão, porque sim, o sistema produz muito, mas agora você tem que revisar
00:06:00uma quantidade enorme de código.
00:06:01Pode ser super produtivo, mas também muito exaustivo.
00:06:04Depois temos o custo.
00:06:06O uso intenso pode ficar caro rapidamente.
00:06:07Não estamos rodando apenas um agente.
00:06:09Estamos rodando todos esses agentes em paralelo.
00:06:11Vou deixar você fazer as contas.
00:06:13Agentes ainda podem entrar em conflito.
00:06:14Eles podem complicar demais as coisas.
00:06:15Eles podem destruir seu repositório porque têm controle total sobre tudo.
00:06:19Não é apenas "instalar e usar", o que leva à pergunta real.
00:06:23Você realmente gostaria de trabalhar assim, usando algo assim no seu fluxo, ou
00:06:27seria informação demais?
00:06:29Sim, você pode escolher outros provedores também, como Claude ou OpenAI.
00:06:34Esta é uma ferramenta em estágio inicial, mas aponta para algo muito maior
00:06:38porque a direção é clara: não se trata de a IA te ajudar a programar.
00:06:43Trata-se da IA mudando o fluxo de trabalho com todos esses agentes em paralelo.
00:06:47O Gastown representa essa mudança de assistente de IA para vários agentes colaborando.
00:06:54Isso muda nossa alavancagem, pois agora você orquestra backend, frontend, testes, documentação
00:07:00e infraestrutura, tudo ao mesmo tempo.
00:07:03Isso pode torná-lo dramaticamente mais produtivo ou redefinir o que o próprio
00:07:08desenvolvimento significa.
00:07:09A questão não é se os sistemas multiagentes estão chegando.
00:07:12Eles já estão aqui, certo?
00:07:13Isto é um exemplo real.
00:07:14A pergunta agora é: você vai começar a experimentar agora ou depois?
00:07:19Porque quem sabe?
00:07:20Eles estão chegando.
00:07:21Inscreva-se para mais ferramentas e dicas sobre o que está moldando os fluxos de desenvolvimento.
00:07:25Nos vemos no próximo vídeo.

Key Takeaway

O Gastown transforma o desenvolvimento com IA de uma interação linear com um assistente em uma orquestração paralela de múltiplos agentes focada em repositórios Git.

Highlights

O Gastown é um orquestrador de código aberto que coordena múltiplos agentes de IA (como o Claude Code) em paralelo.

A ferramenta utiliza uma hierarquia de agentes composta pelo "Prefeito

Timeline

Introdução ao Conceito do Gastown

O apresentador introduz o Gastown como uma solução de fábrica para o desenvolvimento de software, comparando-o a ter uma equipe inteira de 20 a 50 agentes trabalhando em paralelo. Ele explica que o sistema não é apenas um chat, mas uma ferramenta que decompõe funcionalidades, atribui trabalhadores e mescla código automaticamente no Git. O vídeo alerta que, embora isso possa aumentar a produtividade em dez vezes, também carrega o risco de causar desastres se não for bem gerenciado. O objetivo desta introdução é situar o espectador sobre a escala massiva de automação que o orquestrador propõe. Este segmento estabelece a premissa de que a IA está evoluindo de um simples assistente para um sistema operacional de codificação.

Arquitetura e Orquestração de Agentes

Nesta seção, o Gastown é descrito como um orquestrador de código aberto que funciona de forma semelhante ao Kubernetes para fluxos de desenvolvimento. O palestrante detalha a hierarquia do sistema, começando pelo "Prefeito", que recebe o objetivo de alto nível e o divide em tarefas estruturadas chamadas "Beads". Essas tarefas são agrupadas em "Convoys" e executadas simultaneamente pelos agentes trabalhadores conhecidos como "Polecats". O diferencial destacado é a integração profunda com o Git, onde cada agente trabalha em sua própria branch, garantindo que o estado seja persistido e o contexto não seja perdido. Este modelo de "escalonamento horizontal da cognição" é apresentado como a solução para a bagunça das sessões de chat lineares tradicionais.

Configuração e Teste Prático em Go

O vídeo passa para uma demonstração prática utilizando um aplicativo de lista de tarefas simples escrito em Go para testar as capacidades do Gastown. O apresentador admite que a configuração inicial foi trabalhosa, exigindo a instalação de pacotes via Brew e a resolução de problemas técnicos antes de o sistema rodar perfeitamente. O desafio proposto é adicionar autenticação JWT, suporte a SQLite, endpoints de login e registro, além de Docker e testes automatizados. O palestrante enfatiza que essa tarefa é tradicionalmente complexa e interconectada, envolvendo mudanças em banco de dados, middleware e frontend. O teste visa comprovar se o Gastown consegue realizar essa implementação complexa sem a necessidade de microgerenciamento constante pelo desenvolvedor.

Execução Paralela e Resultados no GitHub

Durante a execução, observamos o "Prefeito" decompondo as ordens em várias Beads que são processadas simultaneamente pelos Polecats. Um agente cuida do esquema do banco de dados enquanto outros lidam com o middleware JWT, rotas de segurança e a interface do usuário ao mesmo tempo. Ao analisar o repositório no GitHub após alguns minutos, o apresentador confirma que todo o código novo foi gerado, testado e integrado com sucesso. Ele destaca que o maior benefício não é apenas a velocidade bruta, mas o "descarregamento cognitivo", permitindo que o humano pare de gerenciar pequenos passos da IA. O resultado final é um aplicativo funcional com login e registro operacionais, embora tenha custado uma quantidade significativa de tokens de API.

Análise de Prós, Contras e o Futuro do Dev

A conclusão do vídeo foca em um balanço crítico sobre a ferramenta, citando a escalabilidade e a persistência via Git como os pontos fortes mais impressionantes. Por outro lado, o palestrante alerta para a "fadiga de supervisão", já que o desenvolvedor agora precisa revisar uma montanha de código produzido rapidamente, além dos altos custos financeiros envolvidos. Há também o risco de conflitos entre agentes que podem complicar ou até destruir a estrutura de um repositório devido ao controle total que possuem. O vídeo encerra afirmando que o Gastown representa uma mudança clara na direção da indústria: a transição de IAs assistentes para ecossistemas multiagentes colaborativos. O espectador é provocado a decidir se começará a experimentar essas ferramentas agora ou se esperará a mudança se tornar o padrão do mercado.

Community Posts

View all posts