Opus 4.6 + Agent Teams Deixa o Claude Code Insano

BBetter Stack
Computing/SoftwareManagementInternet Technology

Transcript

00:00:00Na semana passada, fizemos um vídeo sobre o recurso de enxame de agentes do Claude Code,
00:00:03onde subagentes especializados são criados para tarefas específicas,
00:00:07e eles podem se comunicar de volta com o orquestrador principal ou líder da equipe.
00:00:11Bem, naquela época, era um recurso oculto exposto através de hacks improvisados.
00:00:15Mas agora ele foi lançado oficialmente sob a flag experimental
00:00:19e vem com documentação oficial, suporte para trabalho em equipe,
00:00:21e a capacidade de os colegas de equipe se desafiarem e discutirem entre si.
00:00:25Clique em se inscrever e vamos conferir.
00:00:28A Anthropic tem mandado muito bem esta semana, desde o lançamento do Opus 4.6
00:00:32até os comerciais do Super Bowl que deixaram Sam Altman descontente.
00:00:35Mas as equipes de agentes devem ser um dos maiores recursos lançados para o Claude Code,
00:00:40combinando o trabalho do recurso de tarefas com subagentes paralelos.
00:00:44Embora as equipes sejam muito melhores do que os subagentes sozinhos.
00:00:48Deixe-me mostrar para vocês.
00:00:48Para que o recurso de equipes de agentes funcione, você precisa estar na versão 2.1.32 ou superior
00:00:54e adicionar esta linha ao seu arquivo settings.json no diretório .Claude.
00:00:58Ok, então aqui eu tenho um plano para adicionar uma interface web a uma ferramenta chamada XDL
00:01:03que permite baixar vídeos do Twitter.
00:01:05Eu disse aos agentes para lerem o plano, criarem tarefas e gerarem colegas de equipe de front-end e design.
00:01:11Mas antes de eu dar enter, vocês notarão aqui embaixo que estou usando o Tmux.
00:01:16E isso ocorre porque os agentes podem usar o Tmux ou iTerm2 para criar painéis divididos
00:01:21para me mostrar exatamente o que cada colega de equipe está fazendo.
00:01:24Então, vamos dar enter e ver o que acontece.
00:01:26Certo, agora ele está lendo o plano e criando algumas tarefas
00:01:30antes de gerar alguns colegas de equipe em paralelo.
00:01:33E aqui temos nosso primeiro colega de equipe, o de front-end.
00:01:35Vou diminuir um pouco o zoom para que possamos ver, porque tem muita coisa acontecendo aqui.
00:01:39E temos nosso segundo colega aqui embaixo, que é o colega de estilização de UI.
00:01:43Notem que aqui eu posso interagir com os colegas de equipe se eu quiser,
00:01:47passando comandos específicos enquanto eles trabalham.
00:01:49E, claro, se eu tivesse um monitor maior ou se estivesse no meu nível de zoom normal,
00:01:53eu conseguiria ver exatamente o que cada um está fazendo.
00:01:55Mas como aumentei o zoom, fica um pouco difícil.
00:01:58Ok, e assim que o colega de equipe terminar,
00:02:00o Claude Code — ou seja, o membro principal da equipe deste lado — irá fechá-lo automaticamente.
00:02:04Agora que ambos terminaram, podemos dar uma olhada no design,
00:02:08que ficou assim.
00:02:09Vou colar a URL de um tweet, clicar em baixar, e o vídeo está sendo extraído,
00:02:14para que possamos baixar e visualizar no nosso navegador.
00:02:18Muito legal.
00:02:19Além disso, se olharmos no nosso diretório .claude/teams,
00:02:22podemos ver que temos uma pasta com o nome do projeto e do branch.
00:02:26E se eu entrar nessa pasta, há um arquivo config.json que contém o projeto,
00:02:31o líder da equipe aqui, e o modelo que ele estava usando, que era o Haiku.
00:02:36Mesmo que eu não tenha definido para ser o Haiku, acho que ele escolheu por ser o melhor modelo para a tarefa.
00:02:41Agora, se eu rodar exatamente o mesmo prompt com o mesmo modelo fora do Tmux e der enter,
00:02:46novamente ele começa a trabalhar, configurando as tarefas e criando os membros da equipe.
00:02:50Mas desta vez vocês conseguem ver os colegas de equipe aqui embaixo.
00:02:53Temos o designer, o desenvolvedor front-end e o líder principal da equipe.
00:02:57E se eu entrar em um membro da equipe pressionando enter, podemos ver exatamente o que ele está fazendo.
00:03:01E também podemos nos comunicar com eles nesta janela.
00:03:04Novamente, é similar à visualização no Tmux, mas em vez de várias janelas,
00:03:09temos uma janela grande e podemos alternar entre os membros da equipe aqui embaixo.
00:03:13E quando um colega termina suas tarefas, ele é encerrado e o líder assume o controle.
00:03:18Neste caso, ele está nos dizendo quais tarefas foram concluídas.
00:03:21E está nos dando um resumo do que foi feito.
00:03:24Pode parecer muito parecido com subagentes, mas na verdade são bem diferentes.
00:03:28Se olharmos a documentação e descermos até esta seção,
00:03:31veremos as diferenças. As equipes de agentes têm seus próprios contextos independentes.
00:03:35Subagentes apenas se comunicam com os agentes principais,
00:03:38enquanto colegas de equipe podem falar entre si e têm uma lista de tarefas compartilhada.
00:03:43Já com subagentes, o agente principal gerencia tudo.
00:03:46Mas aqui está o ponto interessante.
00:03:47Subagentes resumem o resultado e o enviam de volta ao contexto principal,
00:03:51enquanto os agentes têm sua própria instância separada do Claude.
00:03:55Portanto, eles consomem muito mais tokens.
00:03:57Então sim, o recurso de equipes ou enxame de agentes chegou oficialmente.
00:04:02Embora eu não ache que vá usá-lo tanto assim.
00:04:04O custo dos modelos da Anthropic, somado ao fato de que este recurso
00:04:09devora tokens como se não fossem nada, me faz não querer usá-lo tanto
00:04:13e restringi-lo a casos especiais de pesquisa ou para um agente revisar o trabalho de outro.
00:04:19Quero dizer, vejam só isso.
00:04:20Eu usando o recurso de equipes de agentes pela primeira vez.
00:04:23No início do vídeo, usar meus dois colegas, sem contar o principal,
00:04:27consumiu 29% da minha cota usando o Opus 4.6, o que dá cerca de 13.000 tokens.
00:04:34Mas é importante notar que rodar agentes paralelos não é novidade.
00:04:37O Open Code já tem esse recurso há um tempo, assim como outros frameworks de agentes.
00:04:41Será interessante ver como o recurso de equipes será adotado pelos usuários do Claude Code,
00:04:47considerando que o Tmux não tem os atalhos mais amigáveis do mundo.

Key Takeaway

O novo recurso de Equipes de Agentes do Claude Code potencializa a automação de codificação através de agentes paralelos e independentes, embora apresente um desafio significativo em termos de custo e consumo de tokens.

Highlights

Lançamento oficial do recurso de Equipes de Agentes (Agent Teams) no Claude Code sob uma flag experimental.

Capacidade de criar subagentes especializados que trabalham em paralelo e possuem contextos independentes.

Integração visual com Tmux e iTerm2 para monitorar múltiplos agentes em painéis divididos.

Diferença fundamental entre Equipes de Agentes e subagentes comuns

Timeline

Introdução e Lançamento das Equipes de Agentes

O palestrante introduz a transição do recurso de 'enxame de agentes' de um hack improvisado para um lançamento oficial da Anthropic. Agora, o Claude Code conta com documentação oficial e suporte para trabalho em equipe sob uma flag experimental. A Anthropic tem demonstrado grande força no mercado com o lançamento do modelo Opus 4.6 e campanhas de marketing agressivas. Este novo recurso permite que subagentes especializados colaborem de forma autônoma sob a liderança de um orquestrador principal. O vídeo promete mostrar como essa colaboração supera o uso isolado de subagentes tradicionais.

Configuração Técnica e Demonstração no Tmux

Para habilitar as equipes, o usuário deve estar na versão 2.1.32 do Claude Code e modificar o arquivo de configurações JSON. A demonstração foca na criação de uma interface web para a ferramenta XDL, especializada em baixar vídeos do Twitter. É mostrado como o sistema utiliza o Tmux para dividir a tela e exibir o trabalho simultâneo de um desenvolvedor de front-end e um designer de UI. O autor destaca a interatividade, permitindo enviar comandos específicos para cada agente enquanto eles trabalham. Ao final do processo, os agentes entregam uma interface funcional onde é possível colar URLs e visualizar vídeos diretamente no navegador.

Gestão de Projetos e Fluxo de Trabalho Sem Tmux

O vídeo explora a estrutura de arquivos criada no diretório ".claude/teams", onde as configurações do projeto e os modelos utilizados são armazenados. É curioso notar que o sistema escolheu o modelo Haiku automaticamente por ser eficiente para as tarefas específicas de design e código. O apresentador demonstra como o recurso funciona fora do Tmux, utilizando uma interface de janela única com alternância entre membros da equipe na parte inferior. Nesta visualização, o usuário pode entrar no contexto de cada agente para ver o progresso detalhado ou fornecer orientações. O encerramento de cada sub-tarefa é seguido por um resumo consolidado apresentado pelo líder da equipe.

Diferenças Técnicas e Análise de Custos

Nesta seção final, as diferenças cruciais entre subagentes e equipes de agentes são explicadas com base na documentação oficial. Enquanto subagentes são dependentes do agente principal, as equipes possuem contextos independentes e podem discutir soluções entre si através de listas de tarefas compartilhadas. No entanto, o palestrante faz um alerta severo sobre o consumo de recursos, revelando que uma única tarefa consumiu 29% de sua cota diária, ou cerca de 13.000 tokens. Ele conclui que, apesar de ser uma ferramenta poderosa para pesquisas complexas ou revisões cruzadas, o custo elevado pode limitar seu uso diário. O vídeo encerra mencionando que outros frameworks já oferecem paralelismo, mas a implementação nativa da Anthropic traz uma integração única ao ecossistema do Claude.

Community Posts

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

Write about this video