Latest / Entre Chaves / #260 Google Antigravity: primeiras impressões, vantagens e desafios
Transcript
- 0:02E está começando mais uma entrechave do seu podcast de
- 0:05desenvolvimento de software. E hoje a gente vai falar sobre
- 0:09uma plataforma, né? Uma ferramenta lançada pelo
- 0:12Google recentemente para ver se ele tomava um pouco ou retomava
- 0:17um pouco do espaço na corrida do desenvolvimento de software com
- 0:21AEA. Que é o Google anti gravity ou
- 0:24anti gravity? Ou.
- 0:27Anti gravity, né? Em português, vamos falar aqui.
- 0:30Anti gravity. E pra isso tô aqui com o Dudu,
- 0:34meu companheiro de bancada. E aí, Dudu?
- 0:36Bom demais, né? Beleza?
- 0:38Vamos ver o que que o Google tá trazendo pra gente aí nessa nova
- 0:42forma de tentar fazer desenvolvimento, né?
- 0:45Uma ideia um pouco. Um pouco.
- 0:47Diferente, né? Exatamente.
- 0:48Não estão em teoria, não estão voltada para a parte textual,
- 0:51né? A gente acostumado de abril, a
- 0:54ideia está lá, o texto na frente do parte principal da ideia ali,
- 0:58né? Então vamos ver o que.
- 0:59Que vamos ver o que que vai acontecer aqui nesse episódio.
- 1:01Mas para isso a gente tem aqui, né?
- 1:04Torcendo alguns especialistas que já utilizaram, né?
- 1:07Especialista em uma ferramenta que foi lançada no ano passado,
- 1:09né? Uma coisa muito doida isso aqui.
- 1:11Exatamente. Nós temos aqui alguns, né?
- 1:13É usuários já, né, recorrentes aí da ferramenta para nos ajudar
- 1:18a explicar um pouco mais, né? Estamos aqui então com o Rodrigo
- 1:21e com o João, que trabalham aqui na dti e usam, né?
- 1:24A ferramenta para os seus desafios aí, pessoais
- 1:27principalmente, né? E aí, Rodrigo, você está bem?
- 1:29Estou bem, é muito obrigado, prazer estar aqui.
- 1:32Eu espero que eu consiga ajudar, né?
- 1:34Mas acho que eu tenho tirado muito proveito do.
- 1:36Antigravit antigravit, eu vou descobrir.
- 1:40Boa e aí, João? É isso que eu sou.
- 1:41Sou o João, eu desenvolvo até que bastante com o antigravit.
- 1:44Eu sou desenvolvedor aqui Na Na dti.
- 1:46Eu comecei a usar ele mais pelo pela plataforma mesmo, pelo que
- 1:50pelo que a ideia ficou, ela entrega para o usuário que é
- 1:53tipo o sistema muito eviente e essas coisas que a gente vai
- 1:56falar um pouquinho mais pra frente.
- 1:58Mas eu tenho algumas opiniões polêmicas do.
- 2:01A gente gosta de polêmica, João, a gente adora polêmica nesse
- 2:05podcast. Exatamente.
- 2:07Então gente, pra pra começar, né?
- 2:08Pra gente contextualizar aqui um pouquinho mais.
- 2:11O fato é que nos últimos anos a gente viu uma grande corrida,
- 2:14né? Quando a gente fala sobre
- 2:16desenvolvimento de software com IA aqui no entre chaves, a gente
- 2:18tem diversos e diversos episódios sobre esse tema, mas
- 2:22no início assim, um dos primeiros dos pioneiros, posso
- 2:25falar que foi o GitHub Copilot. Acredito eu, né?
- 2:28Como um copiloto aí, né, uma extensão de IDs, né, que você
- 2:33podia instalar no VS code, no visual Studio, né?
- 2:36E por aí vai. Com a evolução que a gente viu,
- 2:38né? A gente também começou a ver IDs
- 2:41que já eram mais criadas para o desenvolvimento com a
- 2:45inteligência artificial, né? Por exemplo, o cursor, que acho
- 2:48que é uma das mais conhecidas, né?
- 2:50Até então. E aí em 18/11/2025, né?
- 2:54No final do ano passado, e eu fiquei até fiquei bem chocada
- 2:57com essa data, porque não tem muito tempo e eu achei que já
- 2:59tinha muito tempo, né? O que prova que a gente no mundo
- 3:02da Yara tudo, né? É muito, é tudo muito rápido o
- 3:06que acontece. Mas no dia 18 de novembro o
- 3:08Google lançou, né, uma proposta um pouco mais radical do que o
- 3:12cursor, por exemplo, do que o próprio GitHub com pilot, que é
- 3:15o Google anti grevit, né? Que é uma ideia construída desde
- 3:19o início, pensada com com a inteligência.
- 3:21Artificial no centro da experiência então ele não é só
- 3:2411 assistente de código, né? Uma ideia agente que, como acho
- 3:28que o próprio cursor se denomina, mas ele é um modelo
- 3:31que eles, né? É chamado aqui de agent first
- 3:34development, né? 11 ambiente em que os agentes de
- 3:38a eles participam ativamente e são colocados no centro do
- 3:42desenvolvimento. O próprio Google, ele descreve o
- 3:44anti gravity como uma plataforma que você delega tarefas
- 3:49complexas. Né?
- 3:50De engenharia para agentes autônomos, né?
- 3:53E você acompanha o progresso dessas atividades, né?
- 3:57Desses artefatos aí como plano de implementação, como a própria
- 4:01listagem de tarefas, registros de execução.
- 4:03Então, né, o desenvolvedor, ele é colocado nesse lugar de
- 4:07orquestrador de agentes muito mais do que de programador de
- 4:12código, né? Diferente das outras ideias que
- 4:15até então, por mais que elas se denominavam agendicas, né?
- 4:18Como o próprio cursor, como Windsurf.
- 4:20Ainda como você falou do do, no início o código ainda era o
- 4:24principal. Exatamente quando você abre o
- 4:26código, tá lá na sua cara, por mais que né, existam agentes e
- 4:29tal. E o anti grave, ele já parte de
- 4:32uma mentalidade diferente, né? Que na tela inicial você já tem
- 4:36os agentes para você orquestrar. Exatamente, a ideia é partir
- 4:39desse ponto, né? Tem os agentes ali onde você
- 4:42configura, pede, fala e eles executam, né?
- 4:45Acho que uma das coisas interessantes que o que o Google
- 4:48reforça No No entegravit é aquele não é só a ideia, ele é
- 4:53até mais do que isso. Ele tem a questão do de um
- 4:55browser já embedado para poder fazer teste, gerar evidências
- 4:58das das execuções dele, da da das tarefas que ele que ele faz.
- 5:02Não a gente ficar sempre naquela questão do chat lá.
- 5:04E o chat? Da iaa falar, olha, fiz, está
- 5:08correto. Aí você falou, tá, quando você
- 5:10vai olhar, tem nada feito. Então acho que isso aí é que é
- 5:14uma é uma promessa, né, do Google, de que isso pode mudar
- 5:18um pouco o jogo, né? A questão é, será que essa
- 5:20promessa ela É Ela é válida? Tipo assim, o que que vocês têm
- 5:25visto até pensando No No ponto de vista de tirar o.
- 5:29Com a janela do editor da frente do desenvolvedor.
- 5:31Como é que você tá encarando, mexendo, uma ideia de
- 5:34desenvolvimento e tudo? Eu acho que tem sido uma
- 5:37experiência interessante assim, né?
- 5:38Eu faço mestrado em noção tecnológica na linha de
- 5:42inteligência artificial e o meu projeto é a construção de um
- 5:45sistema multi agentes pra construção de textos acadêmicos
- 5:49mais longos, né? Que hoje é uma dor assim
- 5:51acadêmica por causa da alucinação, falta de referência,
- 5:55essas coisas todas. E eu comecei o projeto.
- 5:59Foi tipo um parto, né? Tem que eu eu sou minha formação
- 6:02em sistema de formação, aí eu tive que fazer uns cursos, sabe?
- 6:06Aprender, pai, então entender como eu IA começar aquela coisa
- 6:08toda. EE fiz e comentei, comecei a
- 6:11estrutura, isso é ano passado, né, ainda não tinha anti greve e
- 6:16até novembro e dezembro aquele parto, né, não fazendo as coisas
- 6:20travo na coisa e uso muito e ar para me ajudar nas mesmas
- 6:23coisas. E aí eu achei o anti grebete.
- 6:25E aí a promessa, a ideia é que os agentes né?
- 6:29Pra pra fazer OOO grande trabalho, que é que era mais
- 6:33difícil pra mim, que é a parte técnica, né?
- 6:35E aí comecei a usar. Acho que pra mim é tem sido
- 6:39muito válido assim. EE me apoiado muito, porque
- 6:42conversar em linguagem natural com aparentemente alguém um ser
- 6:4711, programa que entende o que eu quero, tem sido muito mais
- 6:51fácil assim eu avancei. De de forma gigantesca.
- 6:55Meu trabalho de dezembro para cá, sabe?
- 6:57Porque é muito mais fácil passar o que eu quero de retorno da pro
- 7:03Google para o sistema de agentes e acompanhar.
- 7:05E é muito legal, porque ele tem toda uma experiência que você
- 7:08pede e ele vai te dar todo passo a passo que ele vai fazer ele,
- 7:11né? É meio que um copiloto mesmo,
- 7:14então você pode, inclusive. Ir lá e validar.
- 7:17O que ele vai executar antes? Não acho que isso aqui não é
- 7:19assim. Eu acho que isso aqui tem que
- 7:21alterar. Então isso me ajudou muito.
- 7:23Assim é de avançar e de ter essa ajuda.
- 7:26É, eu lembro que no mês passado eu peguei esse projeto e eu
- 7:31comecei em stream meet usando e Python pra pra usar a parte de e
- 7:36a assim e eu migrei ele todo pra react No No mês passado assim
- 7:41usando o anti greve assim pra eu ter mais facilidade pra
- 7:44trabalhar com fronte né? Que eu tava tendo alguns
- 7:46impedimentos no com stream Meat assim e me ajuda muito e
- 7:50principalmente a parte de. E os resultados assim, né?
- 7:53Porque uma dor também é, ele faz, faz de uma forma rápida,
- 7:57mas às vezes Oo resultado da menção satisfatório.
- 8:00Mas para você chegar lá, você tem que abrir testa, entende?
- 8:03Tem que passar a referência correta.
- 8:05E aí eu já, tipo, comecei a puxar outras coisas que eu vejo
- 8:08aqui na DTO pessoal falando de teste automatizado, teste.
- 8:11E eu falei, cara, eu quero colocar isso aqui, eu não quero
- 8:13perder tempo que ele me entregar nas coisas erradas.
- 8:16E eu já entreguei para ele uma suíte de testes, sabe?
- 8:19Eu tenho hoje 62 testes. Implementados dentro do meu
- 8:23projeto de mestrado, que fazem os fluxos principais do que eu
- 8:27preciso e me ajudem inclusive a identificar quando está
- 8:30alucinando, quando está com problema de é, eu tenho
- 8:33integração com o Google docs, então ele sabe quando realmente
- 8:36bateu e gerou o documento que eu preciso, as referências, se está
- 8:39no formato, então isso me acelera muito assim no dia a
- 8:42dia. Então assim é pra mim.
- 8:44Eu eu sou fã, eu sei, escuta alguns comentários, né?
- 8:47Já estou esperando a polêmica, aí já li algumas coisas sobre.
- 8:51E a sua experiência, João? Como que você pensa assim, né?
- 8:53Em relação a isso, a essa polêmica aí de não ter o código
- 8:58como o principal ali, na hora que você abre o anti gravit?
- 9:02Bom, quando quando o Google anunciou o anti gravit é, eu
- 9:04acho que é até bom frisar, eles anunciaram como uma ideia.
- 9:07Só que eu já acho que eles saíram um pouco do da ideia de
- 9:13ideia. Eu acho que o anti gravit hoje
- 9:15ele não é uma ideia. Hoje ele é uma plataforma de
- 9:18agente. Eu acho que mais pro futuro
- 9:21assim, talvez a gente nem chame mais o anthgrave de IDE ou
- 9:24qualquer outro IDE, por assim dizer, que lance.
- 9:29Acho que por mais avançado que o que o anthreve, a gente não vai
- 9:32chamar mais de ideia. A gente vai chamar de, sei lá,
- 9:34plataforma de agente, podemos dizer assim, ou qualquer outro
- 9:36nome. O que eles oferecem pra gente já
- 9:40já deixa de ser um editor de código, né?
- 9:42A gente vira um orquestrador, a gente vira um.
- 9:45Assim, 11 líder de de tarefas a gente é literalmente, a gente
- 9:49vira um líder de tarefas. A gente vê lá os os artefatos
- 9:54que eles que eles produzem assim, e a gente vai pode
- 9:58editar, a gente pode fazer várias coisas naqueles
- 9:59artefatos. E assim, eu como desenvolvedor,
- 10:03acho que o grande diferencial, né, do anti grawich é é essa
- 10:07autoquestração de tipo a gente poder é migrar de modelo para
- 10:10modelo e ele ser uma plataforma que te dá múltiplus.
- 10:15Assim, múltiplas é possibilidade de orquestrar aqueles aqueles
- 10:19agentes. Então a promessa do Google com o
- 10:22atgraft é muito grande. Agora, se isso realmente vai se
- 10:26tornar real, se isso vai se tornar algo viável pra pra todos
- 10:31os envolvedores no futuro, aí a gente só vai ver assim daqui a
- 10:35alguns anos. Mas eu acho que não é uma ideia,
- 10:38eu. Gostei dessa dessa sua opinião
- 10:40aí, já que não, não é uma ideia, né?
- 10:43Pegando o conceito de ideia que é.
- 10:45É o ambiente de desenvolvimento integrado, né?
- 10:47O integrated development é environment.
- 10:50Eu não sei se eu não se eu concordo que não é uma ideia,
- 10:53porque no final das contas ela ainda produz código.
- 10:56Talvez no momento em que a gente realmente confiar que código que
- 11:01o anti grave qualquer coisa que seja, a gente realmente confiar
- 11:06que aquele código está correto e eu não precise mais olhar código
- 11:10e isso esteja realmente abstraído.
- 11:14Talvez eu? Tenha alguma outra.
- 11:17Talvez tenha uma outra sigla ainda.
- 11:19Como ainda temos que revisar código e ainda temos um ambiente
- 11:24de desenvolvimento, eu tenho um pouco de dúvida, mas eu gostei,
- 11:27eu gostei do do jeito que você pensou.
- 11:29É, acho que é a primeira. É a primeira tentativa, né?
- 11:33De realmente fazer algo maior do que só uma ideia, né?
- 11:36Tipo, realmente a gente olhando sobre isso, faz muito sentido
- 11:38pensar no, no. Na evolução da da iade, como que
- 11:41ela tá indo em imaginar que a gente talvez não?
- 11:46A ideia em si vai ser um pedaço de toda aquela jornada que você
- 11:51vai usar exatamente porque envolve mais do que isso, né?
- 11:55Não só aquilo ali, mas igual falou, ele já tem browns, ele já
- 11:59gera artefatos e tudo, então até quase um gerencia igual falou
- 12:03gerenciador de tarefas igual você, o gerenciador de tarefas é
- 12:06até sacanagem chamou de grave te disso, né?
- 12:08Mas. Igual você comentou, né,
- 12:09Rodrigo? De que ele consegue fazer toda a
- 12:10gerência ali da da das coisas que você precisa.
- 12:13Então acho que eu acho. Isso eu concordo, né?
- 12:16Mas isso eu concordo que ele ele tem coisas features a mais do
- 12:20que uma ideia tradicional tem, né?
- 12:22Que uma ideia tradicional você tem um editor de código, né?
- 12:25Enfim, seus. Ele foi construído em cima do
- 12:29também, então não tem jeito, né? Eu tenho a sensação, tipo,
- 12:33quando eu estou usando ele, que eu estou conversando com um
- 12:35desenvolvedor, às vezes, sabe? Porque eu peço as coisas e ele
- 12:37não. Ele não me produz só código, ele
- 12:40instala dependências, ele explica como fazer as coisas.
- 12:42Então, tipo assim, trazendo uma outra polêmica aqui talvez, né?
- 12:45Tipo, eu fico pensando porque levando pro meu trabalho lá
- 12:49acadêmico, eu pego o que eu quero construir, quebro em
- 12:53atividades, em histórias, né, trazendo a parte de produto aqui
- 12:56e começo a passar isso pro anti grave de criar.
- 12:59E aí eu me pergunto, acho que agora estamos muito longe disso,
- 13:03mas no futuro, será que. O deve vai ser a mesma pessoa
- 13:07dentro desse desse processo, sabe?
- 13:10Será que eu não vou ter talvez só um arquiteto ajudando a
- 13:13pensar AA arquitetura do sistema, mas AAA construção dele
- 13:19vai ser totalmente viajante ou algo do tipo assim, porque a
- 13:22minha sensação às vezes muitos, né?
- 13:23Ele, cara, parece que eu estou falando com o desenvolvedor, eu
- 13:26passo atividade. Acho que tem muito Oo trabalho
- 13:30também, tipo não pedir coisas gigantes, coisas que né, podem.
- 13:33De deixar muito complexo gastar muitos toques eles perder ali,
- 13:37mas quando você consegue quebrar bem as atividades, é como se eu
- 13:40tivesse escrevendo histórias. Como se eu tivesse um time
- 13:43mesmo, né? Que tá ali, que você tá passando
- 13:45história pra eles. Com segurança, com
- 13:47desenvolvimento, com teste, com pelo.
- 13:50Que eu sempre usei assim de cursor de vers, code e tudo.
- 13:53Quando a gente tá usando eles, eles assim, eles até geram
- 13:56também um. Um pouco dessas documentações,
- 13:58desses planos, né, principalmente o modo plan, eles
- 14:01geram esses planos, eles portam, esses planos a gente consegue
- 14:04fazer. Então eu fico realmente na
- 14:05dúvida, tá, o que que o entegrave realmente está fazendo
- 14:07então tão diferente desses caras?
- 14:09Porque esses caras têm teoria, tem um pouco disso, sabe?
- 14:12Mas poxa, é o que esse artefato é diferente ou não?
- 14:15Ah, porque no cursor eu tô lá fazendo o plano e depois eu vou
- 14:19fazer implementação, é tudo muito.
- 14:21Síncrono e talvez no anti grave ele executa um tanto de coisa ao
- 14:24mesmo tempo. Eu não sei como é que o que?
- 14:26Ele fez gostar do anti grave, está muito nisso assim, porque a
- 14:30gente pede a tarefa, ele vai passar todo o plano, eu consigo
- 14:32criticar a tarefa. Depois que ele ele executa, ele
- 14:35ainda me pede AA revisão, então eu posso voltar e revisar ele
- 14:39alterar, eu posso falar, né? Como ele vai falar?
- 14:41Eu posso escolher o modelo de, de.
- 14:44De lnem que eu quero usar, eu quero usar o geminar, quero usar
- 14:46o gpt e à medida que ele vai alterando tudo no código que ele
- 14:50vai deixando também documentações, né?
- 14:52Do do que ele está mexendo, que ele vai alterando, que que é o
- 14:55que me dá essa segurança é, é porque.
- 14:56Tipo assim, acho que é isso que me chama um pouco atenção nessa
- 14:59questão, poxa, só se essa orquestração é que é o
- 15:01diferencial, né? Porque a execução dessas coisas
- 15:04todas? Geração de artefato, criticar e
- 15:07pegar e terrar de novo. Essas outras ideias até trazem
- 15:11bastante. Isso talvez o que ele faz, ele
- 15:13faça isso de forma nativa, né? E eu acho que esse negócio que o
- 15:16Rodrigo trouxe, eu acho que é um que é uma Barreira, pelo menos
- 15:19para PO os designers olhar para o, olhar para uma ideia e olhar
- 15:23aquele tanto de código que você não entende, eu acho que gera,
- 15:27que gera, pode até assim. Que é um negócio que a gente
- 15:30fica o tempo inteiro aqui falando, né?
- 15:32Sdd spect driving develogment os PO deviam estar na ideia, né?
- 15:36Assim os designers deviam estar na ideia.
- 15:38Todo mundo devia trabalhar na ideia, mas a ideia não é, né?
- 15:42A ideia é tipo cursor, né? O visual code não é amigável pra
- 15:47para as pessoas que não são técnicas porque elas olham o
- 15:50artefato principal é o código que elas não entendem, né?
- 15:54Então, se eu crio uma ideia, né, como o João disse aqui com aspas
- 15:59aqui, se eu crio algo em que eu começo a aproximar essas pessoas
- 16:04também, que torna aquilo ali um pouco mais familiar, né?
- 16:07Um pouco mais tranquilo de entender, um pouco mais fácil de
- 16:10gerenciar o código gerado. Talvez é isso que é realmente o
- 16:14grande ganho, mesmo assim que é é fazer essas coisas que essas
- 16:18outras já fazem, mas de forma nativa e mais amigável.
- 16:22Exatamente não ser só a janelinha de chat da direita
- 16:25igual você comentou, né? Exato.
- 16:27Quer dizer, às vezes nem sabe o que é pra ir ali e deixa, será
- 16:29que eu vou? Será que eu não vou, né?
- 16:31Vocês podem dar um exemplo prático assim, você pode, né?
- 16:34Ou ou você ou ou os 2, né, assim de.
- 16:37Uma tarefa como que é? Você coloca lá o prompt, aí você
- 16:40dá o play lá, né? OE, aí como que é o são os
- 16:43artefatos que ele gera? Como que você controla?
- 16:45Semana passada eu tava mexendo no projeto e aí me veio ideia de
- 16:49aplicar um teste indie change, porque eu tava tendo muito
- 16:52trabalho de pedir a ele uma tarefa.
- 16:54Ele executava e aí executava, avançava um pouco, mas batia em
- 16:57outro problema e, tipo assim, ele quebrava um fluxo.
- 17:01E aí eu falei, cara, eu vou aplicar 11.
- 17:03Eu vi muito isso na de TI, usamos muito isso.
- 17:05Pode publicar um teste, a gente wend eu quero que ele teste para
- 17:08mim o fluxo inteiro e ele já resolva tudo.
- 17:11E aí o que eu fiz? Falei, ó, eu quero construir um
- 17:14teste em it wend onde você vai receber o arquivo AB que eu
- 17:17deixei na pasta tal, você vai subir lá, né, no meu sistema de
- 17:20rádio, vai processar, depois vai fazer uma consulta, vai gerar um
- 17:24documento no Google docs que tenha a estrutura, tal texto e
- 17:28garantir que no final está tudo completo.
- 17:30E aí ele montou essa estrutura do teste para mim.
- 17:33No início ele mocou os dados da da da IA, né, porque o conteúdo
- 17:37é montado por IA. Eu ainda falei com ele, cara, eu
- 17:39não quero mocado, porque eu sei que ainda tem problema e vai vai
- 17:42ter algum problema aqui. Esse vai ter um teste que você
- 17:44vai separar no assute pra rodal específico por demanda, mas você
- 17:47vai usar IA mesmo? Eu quero o conteúdo real No No
- 17:50meu Google, no meu drive lá e tal, e ele gerou pra mim o
- 17:54teste, e aí foi interessante porque quando ele rodou o teste,
- 17:57o teste quebrou e aí eu lembro até que ele gastou mais tempo
- 18:00porque ele resolveu o problema, achava outra já.
- 18:02Mas, no fim, o fluxo que eu precisava funcionando de ponta a
- 18:06ponta e um fluxo que eu gastei muito tempo para conseguir
- 18:10chegar até onde eu cheguei. Porque eu crio o arquivo, né?
- 18:13Coloca o título, monta o documento.
- 18:15Aí ele sempre perdeu alguma coisa.
- 18:16Tinha um problema de token, tinha um problema de de de
- 18:19construção, de de alucinação e tal.
- 18:23E aí quando eu fiz o teste completo, ele quebrava e ele
- 18:25estou olhando AA solução e ele começou a achar os caminhos do
- 18:29que que estava. Errado, sabe?
- 18:30Nesse exemplo, o que que você via é exatamente tipo assim, na
- 18:33ideia lá você pediu, faça o teste integrado, blá blá blá.
- 18:36E aí, o que que você via acontecendo?
- 18:39É, ele falou, ele abriu o arquivo.
- 18:41Ele peça tarefa e ele começa a executar passo a passo que ele
- 18:44tá fazendo, ó. Agora estou criando o arquivo
- 18:46tal. Estou analisando a sua, seu,
- 18:48seu, sua estrutura de de arquivos.
- 18:51Aí ele me dá um plano, aí o plano.
- 18:52Eu analiso crítico. Se eu vou?
- 18:54E aí ele abre na tela. Ele abre na própria tela sua lá.
- 18:57Principal. EE passa as tarefas também, a
- 18:59execução, ordem que ele vai fazer, eu crítico, entendeu?
- 19:01Aí ele segue. Tudo no mesmo chatzinho, como se
- 19:03fosse um chat sequencial. Aí você fala, OK?
- 19:06Essa revisão do que ele vai fazer e as tarefas, ele abre
- 19:09numa tela separada, tipo um arquivo de texto, um Mark down,
- 19:12e manda eu criticar. É aí eu posso ir lá, posso?
- 19:15Comentar só uma parte do texto que eu quero que ele muda.
- 19:18Uma coisa que eu faço muitas vezes é, pode fazer tudo, aí No
- 19:21No final ele deixa que ele vai fazer uma validação para testar
- 19:24e às vezes tem tipo de validação que eu eu sei que vai demorar
- 19:27muito para ele abrir o navegador, achar o botão e tal,
- 19:29pode deixar, aqui eu vou fazer a validação manual.
- 19:31Só me pergunte ao final se depois que eu fiz a validação se
- 19:34deu certo que eu te retorno, o erro, se eu achar, então às
- 19:37vezes eu faço isso, mas depois disso dou ok.
- 19:40Aí ele começa na parte do chat, ele começa a processar e me
- 19:44falar em tempo real. Ó, estou analisando os arquivos.
- 19:46Agora eu comecei a alterar o arquivo tal, agora eu comecei a
- 19:49fazer isso é aí achei isso, aí comecei os testes, Ah, comecei o
- 19:53teste, o teste quebrou em tal ponto, estou analisando por
- 19:56causa disso. Aí ele começa a analisar ele, ó,
- 19:59achei um problema na integração com a ln do do da open i, porque
- 20:05tá tendo uma redundância no ponto x vou começar a tratar.
- 20:08E ele começa a dar, ele vai e encaixa o teste também, se ele
- 20:10acha mais alguma coisa justa, tá tudo certo.
- 20:12Ele ainda me entrega no final um plano, tipo tudo que ele fez,
- 20:16detalhado o no geral, o arquivo, arquivo as alterações e me pede.
- 20:21Também me permite pedir mais alterações e às vezes ele até
- 20:25toma sugestões assim no final de de como prosseguir assim?
- 20:28Então é bem legal assim, para mim é quase uma experiência,
- 20:31estou conversando com Dev. Que que ele nem me contaria o
- 20:34que ele tava fazendo. Mas no final ele evitaria, ó,
- 20:36funciona assim, tá mais ou menos assim.
- 20:38Eu poderia criticar ali só. Eu achei interessante o que você
- 20:42descreveu, mas assim, ao mesmo tempo, não me pareceu tão
- 20:46disruptivo, né? Em relação à experiência que a.
- 20:48Gente, também tem. Com o cursor ainda com uma
- 20:50linguagem técnica igual também, né?
- 20:53No chat do cursor a gente tem, né?
- 20:55Eu. Estou cada vez mais convencida
- 20:57que é muito mais AO ser nativo e esconder o código.
- 21:02É tipo isso, uma boa, uma boa roupagem.
- 21:05É porque eu acho que, na verdade, o que, o que, querendo
- 21:08ou não, força a mudança da mentalidade.
- 21:11Né que? É o layout, ele força a mudança
- 21:14da mentalidade, né? E aí um, por exemplo, uma coisa
- 21:16que eu queria muito entender e perceber nele é a questão da
- 21:20orquestração de agentes, que ele fala bastante, sabe?
- 21:22Tipo assim, de de ver realmente isso acontecendo.
- 21:24Tipo, se vocês tiveram uma experiência, onde vocês
- 21:25conseguiram perceber? OPA, ele tá fazendo 23 coisas ao
- 21:28mesmo tempo, tá rodando 2 agentes.
- 21:30Aqui tem um arquivo que ele gera, que é o teste, ele ele
- 21:33gera a implementação, né, que ele vai fazer, que é um.
- 21:35É que um resumo. Né que do que?
- 21:37Do que que vai ser feito? E tal que o Rodrigo falou que a
- 21:40gente pode palpitar e criticar o que ele vai implementar?
- 21:43E tem um arquivo de teste, né? Lá, naquele arquivo de teste que
- 21:47tem, como a gente delegar? Quais modelos vão fazer cada
- 21:51tipo de tarefa? Então, vamos lá, tem um modelo
- 21:54que eu gosto muito para fazer, para prontinge.
- 21:56Vamos supor que é o germinai 3 ponto.
- 21:58Um pro aí? Eu quero jogar ele para todas as
- 22:01tarefas de pronto. Vou lá e seleciono, né?
- 22:04As as tarefas que ele vai fazer. Seleciono as tarefas que.
- 22:08O. Sei lá, o soney 4.6, o Opus 4.6
- 22:11vai fazer? E assim é muito, muito, muito,
- 22:15muito amigável AA experiência, eu acho.
- 22:17Isso é legal, é? A experiência em si é o
- 22:20diferencial total do anti grande, assim, ele é bem mais
- 22:23amigável do que as outras ideias entre aspas.
- 22:26Você consegue, se você consegue separar exatamente tipo assim,
- 22:28front end vai usar tal, back end vai usar tal modelo, e aí quando
- 22:32você manda ele executar, você consegue ver executando a tarefa
- 22:35de front end executando a tarefa de back end assim.
- 22:37Ou no chat ele ele fica mostrando assim quais?
- 22:41Quais arquivos ele vai alterando?
- 22:43Só que ele não mostra tipo, Ah, e tal, LLN tá fazendo tal coisa?
- 22:47Não, ele fala assim, aí fiz tal coisa, fiz tal coisa, fiz tal
- 22:50coisa. Só que lá naquele arquivo de
- 22:52teste que você consegue delegar para qual os modelos vão fazer.
- 22:58É como se fosse. Desenvolvedores diferentes
- 23:01podemos assim é aí. Já é uma orquestração de
- 23:03agências mesmo, aí já. É outra.
- 23:05Coisa que eu. Acho até tem nessas outras
- 23:07ideias que eu não sei tecnicamente, mas mas aqueles
- 23:10agentes que você configura específicos, tipo Ah, eu quero
- 23:1311 visão de um arquiteto e tal, né?
- 23:16Ele também permite fazer isso. Ele permite também nessa nesse
- 23:20momento que você está planejando, eu quero que essa
- 23:21tarefa você use o agente x para pensar nela e executar ela
- 23:25nessa, eu quero que você use essa, nessa, eu quero que você
- 23:27use essa. Quando eu fui fazer o.
- 23:29A migração do stream Lite pro pro pro react.
- 23:33Aí eu falei, Ah, eu quero que você use, porque aí eu tinha
- 23:35pegado um agente, quero é tipo um especialista arquiteto em
- 23:38sistemas multi agentes. Então eu eu falei com ele, eu
- 23:40quero que você faça a migração, mas eu quero que você faça
- 23:43usando tudo que tá descrito assim Na Na figura desse agente
- 23:47aqui, isso e ele fez em cima disso, sabe?
- 23:49Assim como ele podia fazer pelo pro front focar.
- 23:51Então ele me permite tarefa, tarefa, eu, eu, eu escolho Pra
- 23:55Ele, isso aqui você faz com esse, isso aqui você faz com
- 23:57esse. É isso, isso já parece realmente
- 23:59ser um negócio diferente, né? Jogo é exatamente.
- 24:03É bem legal o anti greve. Assim, desde o início teve
- 24:06algumas polêmicas de vazamento de dados, né?
- 24:08De coisas assim, por exemplo, é quem pessoas que estavam usando
- 24:14e que deram muita autonomia para os agentes.
- 24:16Aí o agente foi lá e deletou o. O diretório d do computador.
- 24:20Isso eu vi, né, por exemplo, acontecendo.
- 24:24Episódio do Silicon Valley é. É uma é uma ideia que veio com
- 24:29algumas polêmicas e ainda eu acho que ainda tá nesse momento
- 24:33meio de exploração. Como que vocês veem isso?
- 24:36Assim vocês, né? Porque realmente, assim como eu
- 24:39falei, ainda não é uma ideia de utilização em mundo corporativo
- 24:42por enquanto, provavelmente em breve vai ser, mas ainda não é.
- 24:46EE eu acho que bem no início tiveram essas polêmicas de
- 24:49vulnerabilidade de prompt injetion que foram encontrados,
- 24:54que querendo ou não, abala um pouco, né?
- 24:56A confiança, né? Abala um pouco.
- 24:58É a confiança naquela ferramenta, né?
- 25:01Como é que vocês veem essa parte de segurança do anti?
- 25:03Greg? Tem sido uma ferramenta também
- 25:05de de exploração ainda, né? A gente tá conhecendo e acho que
- 25:10até o próprio, talvez o posi do saneamento do Google é nesse
- 25:12sentido, né? Porque.
- 25:14Eu vejo também o tanto que eu uso a plataforma e tem Tok lá e
- 25:18vários modelos para eu usar. E aí eu fico é e eu fico me
- 25:21perguntando, cara, eu tô treinando, eu tô.
- 25:24Eu, eu sou o usuário que está qualificando esse produto para
- 25:29que um dia eles vendam para mim empresa, com certeza, e eu acho
- 25:33que isso é normal. Isso é do mercado de produto,
- 25:35né? Então com.
- 25:36Certeza. Exatamente, eu fico até
- 25:38imaginando até mais só do que essa questão de segurança
- 25:41também. É a questão de consumo desse
- 25:44negócio, né? Que hoje tá meio free.
- 25:48O negócio falou, não tem tanto plano empresarial e tudo.
- 25:51Então se ele realmente tá fazendo essas coisas, igual Oo.
- 25:54João comentou de você poder falar, cara, roda o front, que a
- 25:56gente com o modelo, roda OB que a gente com outro modelo, tudo
- 25:58até OA questão da consolidação de custos e de consumo de token
- 26:02teve. Uma teve uma mudança, sei lá,
- 26:05umas 2 semanas. Agora, os tokens são limitados,
- 26:07semanais, sabe? Mas ainda assim é uma quantidade
- 26:10muito grande e eu consigo me virar bem assim.
- 26:12Sabe no meu projeto, mas parece que estão começando a caminhar
- 26:16para o para o local de, né? Além de já ter o plano pago, mas
- 26:20um plano de começar talvez a estressar a coisa, sabe porque
- 26:24hoje a. Gente, fica lá Na Na nos nossos
- 26:26desenvolvimentos aqui, a gente fica lá.
- 26:28Olhando como é que está lá? Ah, estou podendo usar OOO,
- 26:31sonet, que é mais caro. OPA, tô, tô, tô usando óculos.
- 26:34Meu Deus. Só no início do mês, né?
- 26:36E olha lá, né, de 2 dias depois. Acabou, né?
- 26:38Já acabou. É para mim é isso.
- 26:40Assim, eu acho que é isso que a gente falou.
- 26:41É uma ferramenta que ainda está em modo de exploração.
- 26:43Ela ainda não deve ser, até porque eu vi alguns comentários
- 26:47da comunidade falando que inclusive para códigos muito
- 26:51extensos, né, muito longos, muito complexos, que a
- 26:54ferramenta ela também. Não tá com essa performance
- 26:57toda, né? Que ainda reforça que
- 27:00provavelmente assim, ainda talvez não esteja tão preparada
- 27:03mesmo para esses cenários mais corporativos e complexos, mas
- 27:07para um greenfield, para um, né, um projeto pessoal, uma coisa
- 27:10ali, nossa, parece que é que é extremamente uma pop, né?
- 27:14Assim, parece que é que é bom demais mesmo assim, né?
- 27:18Principalmente com essa, com essa grande melhora de
- 27:21experiência. Tô animada assim, eu tô doida
- 27:23para testar, eu, eu. Exatamente, estou.
- 27:26Estou precisando de achar um projetinho pessoal desse aí pra.
- 27:29Se você tiver ideias, mas pra nós, bom, gente, assim, gostei
- 27:34bastante do papo. Acho que AA ferramenta é uma
- 27:36ferramenta muito promissora. Acho que a gente tem que
- 27:39acompanhar os próximos passos aí, né?
- 27:41O que que o Google vai, como que vai lançar, se vai lançar esse
- 27:44plano corporativo, né, que provavelmente vai, já tem até no
- 27:47site lá um caming Sun, né? Alguma coisa nesse sentido.
- 27:50Vamos acompanhar os próximos passos.
- 27:52Quem sabe daqui a um tempinho a gente faz outro episódio sobre o
- 27:54anti gravit, mas agora com mais, né?
- 27:58Com mais utilização aqui dentro, né?
- 28:00A gente tendo mais experiências no mundo corporativo com essa
- 28:05ferramenta, né? Exatamente.
- 28:06E você que tá vendo a gente e ouvindo a gente, se tiver
- 28:09alguma? Ou um comentários já usaram e já
- 28:12deixa os comentários aí pra gente, manda.
- 28:14Pra gente que a gente quer testar mais, a gente quer
- 28:16utilizar mais, tem. Feito?
- 28:17O que que vocês acharam pra gente poder entrar nessa
- 28:19discussão aí também? É isso aí.
- 28:21Então, tá, gente, até a próxima. Tchau, tchau.
- 28:23Muito obrigado, tchau, tchau.