Latest / Entre Chaves / #222 Copilot, Cursor ou Trae: qual realmente otimiza seu código?
Transcript
- 0:02Está começando mais um entre chaves, o seu podcast de
- 0:06desenvolvimento de software. E hoje a gente vai falar sobre
- 0:09ferramentas de ar que nos ajudam com programadores no nosso dia a
- 0:14dia, que gera um código que refatório, fazem nossos
- 0:16trabalhos como deve, né? E hoje então a gente vai falar
- 0:19sobre algumas ideias, extensões que estão aí entrando cada dia
- 0:23mais no fluxo de trabalho dos desenvolvedores.
- 0:26A gente vem para trazer bons exemplos, experiências,
- 0:29utilizando. Nossas ferramentas.
- 0:30Então hoje a gente vai comparar cursor principalmente, né?
- 0:33Com o GitHub copilot. São 2 ferramentas que a gente
- 0:35tem testado bastante aqui na DTI, mas também vamos falar um
- 0:38pouquinho de Windsurf, traine outras ferramentas aí que estão
- 0:43surgindo, a gente vai falar um pouquinho também.
- 0:44E para isso estamos aqui com o Angelo, como sempre, o meu
- 0:48companheiro de bancada. E aí, Angelo?
- 0:50E aí, Fernandinha, estamos aqui de novo para esse desafio de
- 0:53falar de ferramenta, correndo o risco de quando o episódio for
- 0:57lançado, a gente já está depra, keithing.
- 1:00Né? Hoje, 5 de maio, essa é a nossa
- 1:02opinião. E para falar sobre isso, estamos
- 1:05aqui com 2 entusiastas desse mundo das ferramentas.
- 1:09Estamos aqui com o Francis, que é arquiteto aqui na DTIE.
- 1:12Aí, Francis, tudo bem? Tudo bem?
- 1:14Tudo bem aí, pessoal? Estou bem animado para para essa
- 1:16conversa. A gente sabe que tem muita coisa
- 1:18nova, vendo aí que está tudo sempre mudando, mas vamos para
- 1:20cima. Tem muita coisa para a gente
- 1:22discutir aqui hoje. Exatamente.
- 1:23Também estamos aqui com a Júlia, que também é deve aqui na DTIE
- 1:26aí, Júlia, como que você está? Ei, Fernandinha, estou bem, e
- 1:29aí? Pessoal, estou muito animada
- 1:31para falar sobre essas ferramentas que eu também adoro
- 1:33e continuando também que é minha opinião é de hoje, 5 de maio.
- 1:37Exato, né, isso é muito doido a gente falando isso.
- 1:40A gente é tanta mudança que a gente está vendo, né?
- 1:42E às vezes eu fico tão feliz de estar participando disso que
- 1:45está aqui há um tempo. Sei lá, né, a gente vai falar
- 1:47assim, nossa, você acredita que eu vi o copylety sendo lançado?
- 1:51Eu lembro primeira vez que eu usei o cursor, sabe assim, é
- 1:54muito legal isso e de fato assim, né gente?
- 1:56O copylety dessas ferramentas que hoje a gente vai conversar
- 1:59talvez é a. Mais antiga de todas, acho que
- 2:01Ela Foi lançada em 2021, até antes do ChatGPT bombar, né?
- 2:05Que o ChatGPT bombou em novembro de 22, né?
- 2:08Que que realmente bombou mesmo, né?
- 2:10E furou a bolha ali em 23. Mas o copylet existe, né?
- 2:13Como uma ferramenta de auxiliar para desenvolvedores desde 2021.
- 2:17Mas é claro que assim como as outras, né, é uma ferramenta que
- 2:20vem também evoluindo muito. E o copylet, né?
- 2:23Rapidinho, antes de falar do curso copylet, ele é uma
- 2:25extensão que você consegue utilizar em diversas ideias, né,
- 2:29se você. Gosta do seu visual Studio?
- 2:31Você consegue utilizar o copilot no visual Studio, você consegue
- 2:34utilizar no jet brains, você consegue utilizar em várias
- 2:36outras ideias que suportam essa extensão, né?
- 2:39Já o cursor, por exemplo, né, que veio aí tentando e realmente
- 2:43conseguindo né ultrapassar os limites aí do copylet, ele já é
- 2:4711 ideia completa, ele é um é um fork do vs code, então ele é
- 2:51construído em cima do vs code, mas é uma ideia separada mesmo e
- 2:55já é uma ideia que foi criada meio com esse conceito de II
- 2:58first, que é de de ser. Criada para ser utilizada
- 3:01realmente com um assistente de a, né?
- 3:04Então já é realmente assim uma ideia pensada com esse
- 3:07princípio, né? E o Windsurf, que foi lançado em
- 3:1024, que é o mais recente de todos, né?
- 3:12No final de 24, que também é uma ideia completa, também é um fork
- 3:16do VS code e também tem essas características aí de ser uma
- 3:19ideia agente que assim como o cursor e foi lançado pela codeun
- 3:22e é um novato aí nesse parque. Daí a gente tem outras também,
- 3:26enfim, que a gente vai falando aí e a gente vai falando durante
- 3:29o episódio. Mas queria primeiro que a gente
- 3:31falasse um pouquinho aí, do que que vocês têm achado?
- 3:34Que que vocês viram, enfim, dessas ferramentas, vamos
- 3:37começar a falar alguns exemplos, algumas coisas aí, do que vocês
- 3:39têm visto. Então, galera, nos dias atuais,
- 3:42nos últimos anos, na verdade, né, a gente tem visto cada vez
- 3:45mais AAA evolução dessas ferramentas, né?
- 3:47De a com o foco em ajudar os desenvolvedores a ter mais
- 3:51performance, né, a aumentar a qualidade e et cetera.
- 3:54E assim saiu de um simples assistente, né?
- 3:57Que autocompletava o código ali, o que estava sendo?
- 4:00Momento, e hoje eles estão verdadeiros copilotos, né?
- 4:02Eles estão ali do lado do desenvolvedor, eles oferecem
- 4:05ideias de como criar um código melhor, ele trazem algumas boas
- 4:08práticas e hoje em dia eles até revisam, né?
- 4:11E sugerem refraturações do código.
- 4:13Então acho que é um assunto muito importante pra gente
- 4:15trazer para os dias atuais, dado que essa evolução está constante
- 4:19e que a gente está vivendo aquele momento que a gente chama
- 4:21de transição, né? Novas ferramentas que estão
- 4:23surgindo a todo momento e é muito importante para o
- 4:25desenvolvedor estar sempre se atualizando e também conseguir
- 4:29incorporar isso no dia. Dia dele sem que isso afete
- 4:31negativamente, né? A carreira dele.
- 4:33Ele conseguir aproveitar é o uso das ferramentas para elevar seu
- 4:38conhecimento técnico, né? Não ser tão dependente da
- 4:40ferramenta, mas assim conseguir fazer com que a ferramenta traga
- 4:43produtividade, traga 11 ganho ali de reduza a curva de
- 4:47aprendizado, né, em determinadas tecnologias.
- 4:49Então acho que não estou muito animado pra gente trocar essa
- 4:51ideia aqui hoje. Você falou um negócio que eu eu
- 4:52li um artigo, estava lendo um artigo hoje mesmo assim.
- 4:55E aí a pessoa fala um negócio no artigo que eu gostei, uma frase
- 4:58simples, mas que falou. Sim, desenvolvedores seniores.
- 5:01Hoje eles não têm mais que estar preocupados se eles vão ou não
- 5:05utilizar alguma ferramenta de aceleração, de codificação com e
- 5:09a, mas eles têm que estar preocupados em como selecionar a
- 5:12melhor ferramenta para o caso de uso deles.
- 5:14E eu acho que é bem, é isso, é sobre como que a gente seleciona
- 5:17qual a ferramenta melhor. E claro, essas ferramentas, elas
- 5:20vão se autoequiparando o tempo inteiro, uma lança uma feature,
- 5:23a outra vai correr atrás para lançar a feature semelhante.
- 5:26E aí ela elas estão, e essa corrida, ela é saudável.
- 5:30A vê lo até sabe para o mercado de tecnologia, porque a gente
- 5:32está vendo mesmo as ferramentas, lançando cada vez mais coisas e
- 5:36se tornando cada vez OOO código, nessa é se tornando a produção
- 5:40de código cada vez mais simplificada mesmo para o
- 5:43desenvolvedor. Eu acho que isso é uma
- 5:44oportunidade incrível para os desenvolvedores saírem daquela
- 5:47parte ali. Mais manual de apenas
- 5:50transcrever o código, né? Bolão?
- 5:52Bom, algoritmo, et cetera. E vá para uma área, né?
- 5:54Do desenvolvimento em que ele consiga explorar mais a
- 5:57criatividade, consiga explorar mais a.
- 6:00Inovação, conseguir colocar o ser humano ali onde ele
- 6:03realmente foi feito para brilhar, né?
- 6:05Que é a parte da criatividade, a parte do do pensamento crítico,
- 6:08da ética e et cetera. Puxar nessa parte que ele disse
- 6:11da criatividade que eu estou vendo, pelo menos assim das
- 6:14pessoas que estão perto de mim, que elas estão nesse momento,
- 6:18que a geração de código está ficando mais fácil, mais
- 6:20simples, assim embolar o algoritmo, focando muito mais
- 6:23em, por exemplo, documentar as coisas muito bonitinhas para ser
- 6:27bem claro para o que o agente vai fazer qualquer.
- 6:30Ferramenta que você vai usar e realmente pensar mais nessa
- 6:33parte criativa, em modelagem das coisas do que só focar no
- 6:37código. Então que eu estou vendo muito,
- 6:39muito essa parte também, eu. Estava pensando no negócio,
- 6:41estava até conversando com uma pessoa aqui, né?
- 6:44Todo dia todo episódio menciona o nome do Arthur aqui eu não
- 6:46entrei chaves, é foda que a gente troca bastante ideia aqui
- 6:49e ele faz o maior contribuidor que não vem aqui no entrechado
- 6:52conversar com a gente. Mas enfim, estava conversando
- 6:54então, e a gente estava discutindo sobre quão importante
- 6:57às vezes é de criar boas práticas.
- 7:00Até workflows ou como que é importante?
- 7:03O time meio que estabelecer certas regras de como ele vai
- 7:07operar para otimizar a geração de código dele com alguma dessas
- 7:11ferramentas, sabe? Assim, igual a Júlia falou
- 7:13assim, Ah, às vezes, em vez de codificar, me preocupar tanto
- 7:15com a codificação, eu vou me preocupar muito mais com a
- 7:17escrita da história. Então talvez se eu tiver uma
- 7:20padronização de como que eu escrevo a minha história ou uma
- 7:23padronização de como que as minhas coisas estão bem
- 7:26descritas lá no meu, é lá no meu figma, lá no.
- 7:30Aonde mais que eu vou utilizar? Se eu conseguir padronizar isso,
- 7:33talvez a minha geração de código vai ser muito melhor.
- 7:35E aí entra num outro negócio que é justamente isso assim, né?
- 7:38Como que eu crio boas práticas, que eu crio workflows, que fazem
- 7:41com que a minha geração de código fique facilitada mesmo?
- 7:44É 11 outro, uma mudança mesmo de pensamento, né?
- 7:46É legal isso. Pra gente, uma discussão também
- 7:49sobre a mudança, que a gente até discutiu isso em outros
- 7:51episódios também, né? A mudança que a gente tem de
- 7:53processo de equipe, do tipo do trabalho desenvolvedor.
- 7:57O trabalho que o desenvolvedor faz hoje já é diferente.
- 8:00Gente, sabe, pensando assim, quando eu comecei no mercado de
- 8:02trabalho, foi mais ou −2010 2011 por ali o trabalho que o
- 8:05desenvolvedor tinha, completamente diferente do
- 8:07trabalho que a gente faz hoje, sabe?
- 8:09A gente tem muito mais ferramenta, muito mais
- 8:11tecnologia, fato que tem muitas vantagens sobre isso.
- 8:14E vocês estavam comentando aí sobre o fato da gente estar
- 8:17vivendo essa revolução, né? Daqui uns anos a gente vai
- 8:20falar, eu estava lá quando nasceu o copaylette, eu estava
- 8:22lá quando nasceu o cursor e tal. Mas cara, viver essa, essa fase
- 8:26é uma loucura também, porque a gente fica sem saber o que
- 8:28estudar, para onde que a gente vai.
- 8:30Redirecionar o esforço agora, tipo, eu tenho que aprender mais
- 8:32sobre ALLM eu tenho que aprender mais sobre a ferramenta que usa
- 8:35LLM, eu tenho que aprender mais sobre como fazer um bom prompt,
- 8:39onde que eu tenho que direcionar meu esforço, sabe?
- 8:41Então às vezes eu fico muito perdido nisso, e é que a gente
- 8:44gravando todos esses episódios para o entre chaves, né?
- 8:46A gente fala sobre os últimos lançamentos dos últimos LLMSA
- 8:50gente fala sobre ferramenta, cara, é uma loucura.
- 8:52Minha cabeça fica assim, sabe? E é muito legal, né?
- 8:54Aquele dilema do conhecimento, né, de que quando você não sabe
- 8:57nada, você está confortável, que você não sabe de nada, aí você
- 8:59fica. Eu não, eu estou super sabendo,
- 9:02só que você não sabe nada. Aí quando você começa a estudar,
- 9:04aí você vê que você não sabia nada e aí você vê que você
- 9:06continua sem saber nada e que tem muito mais coisa para você
- 9:09estudar e aí você fica louco, aí você acha que você não sabe nada
- 9:12mesmo. Aí depois que você volta, fala,
- 9:14não, espera aí, agora talvez eu estou sabendo um pouquinho, mas
- 9:17é esse dilema mesmo assim eu me sinto totalmente assim também.
- 9:21Onde que eu vou colocar os meus esforços, né?
- 9:23E aí eu queria saber assim, já que a gente direcionou algum
- 9:26esforço aqui pra acho que principalmente o cursor e o.
- 9:30Pailoti, né? Queria saber dos nossos
- 9:31convidados aí, Júlia e Francis, o que que foi a coisa mais
- 9:34legal, assim que vocês já fizeram que vocês realmente
- 9:36aproveitaram a ferramenta? Um exemplo assim, né?
- 9:39Eu baixei aqui o tray tray, não sei a pronúncia correta, baixei
- 9:43ele aqui e tinha uma sugestão de de prompt lá pra mim, Ah, cria o
- 9:47jogo da cobrinha, aí eu cliquei lá, ele criou pra mim o jogo da
- 9:50cobrinha, mas daqui a pouco eu posso até falar um pouco mais
- 9:52sobre isso, porque eu testei o mesmo prompt em outras
- 9:54ferramentas, mas isso assim isso foi o mais legal que eu fiz.
- 9:57Aproveitei um prompt que já estava pronto e.
- 10:00Criei o jogo da cobrinha, queria saber de vocês assim, se vocês
- 10:02já fizeram algum projeto mais real, até onde vocês já foram aí
- 10:06para testar os limites aí dessa dessas ferramentas?
- 10:08Assim que eu soube, né? Do cursor e tal, do potencial da
- 10:12ferramenta. A gente viu em diversos cases
- 10:14aqui internos mesmo da DTI, sobre Ah, a gente, a gente tem
- 10:19aqui 1111 pesquisa que a gente faz com os nossos times para
- 10:23poder medir o nível, né? De adesão deles a ao nosso
- 10:27padrão de qualidade que a gente tem aqui interno, então esse
- 10:29padrão. Então ele é um conjunto ali de
- 10:31pré requisitos, né, que um time precisa ter Pra Ele ter uma boa
- 10:34esteira de desenvolvimento, Pra Ele ter uma boa qualidade né,
- 10:37não reduzir o estoque, enfim, uma boa operação do time.
- 10:40E um desses cases foi justamente na tribo, tá?
- 10:43Não foi eu que que percursou, talvez foi o Arthur, né?
- 10:45Ele estava lá que ele está sempre bem mencionado No No
- 10:48episódio, mas assim havia necessidade da gente trazer
- 10:51alguém de dados para conseguir montar visões, né?
- 10:54Sobre é os resultados desses questionários e assim, foi
- 10:57incrível o potencial que o. Que o cursor teve de a partir de
- 11:0211 Excel com com esses dados ele montar uma visão completa,
- 11:06montando gráficos ali em relação a como os times estão trazendo
- 11:10ali, uma visão estatística mesmo, né, de percentuais e et
- 11:14cetera. E assim num nível de você poder
- 11:16colocar filtros dentro da da solução.
- 11:18Assim foi 111 case, que assim era 11.
- 11:21Dificuldade nossa, né? A gente não tinha um pessoal
- 11:24para conseguir fazer isso. E a ferramenta, né, em questão
- 11:27de de horas ali ela resolveu sabe essa necessidade?
- 11:30Ela criou ali 11 aplicação em react, se eu não me engano, né,
- 11:33que trazia ali 111 front end com a possibilidade de a gente
- 11:37cruzar, né? Da da listando esses dados e da
- 11:40possibilidade da gente fazer ali alguns filtros e comparando os
- 11:43times. Então, tipo assim, de alguns
- 11:45cases que a gente poderia trazer, esse é um dos mais me
- 11:48surpreenderam, né? O que fez eu partir para baixar
- 11:52a ferramenta, começar a testar e et cetera, claro, né?
- 11:54Eu não tinha, né? No meus projetos pessoais lá, eu
- 11:57não tinha nenhum case tão incrível igual a esse.
- 12:00Mas eu fui explorando ferramenta, então assim baixei,
- 12:02aí uma prima lá estava falando assim, Ah, que eu queria uma
- 12:05ling in page, não sei o que eu estou assim, Ah, você queria?
- 12:08Então é o seguinte, me manda aí um exemplo aí que eu vou testar,
- 12:10vou ver se essa ferramenta aqui consegue fazer mesmo, até
- 12:12citando um pouco das features, né?
- 12:14Cursor, você consegue passar para ele um link web que ele
- 12:17consegue ir lá consultar a página, et cetera, você consegue
- 12:20fazer também passando AO figma, enfim, tem outras formas de você
- 12:23fazer isso também, mas você passa ali um exemplo, você
- 12:26solicita ali a as alterações, você precisa fazer e ele vai
- 12:29criando para você. Ser todo o front end.
- 12:31Então assim foi feito uma aplicação em angula, foi
- 12:34listando ali tudo que a gente precisava, Red page, a página de
- 12:37contato, enfim, navegável responsivo que eu testei também
- 12:41em relação AO acesso na no celular e o acesso web.
- 12:45E assim, claro que ele não fez do zero algo perfeito, mas ele
- 12:49deu um startup incrível. Mas eu não entendi, nesse
- 12:51exemplo, já tinha um site que você se inspirou?
- 12:53Sim, o site de expiração. Ah, tá, eu quero um site
- 12:56parecido com esse aqui. É, quero um site parecido com
- 12:58esse, mas eu quero esse. Os dados, eu quero mudar a cor
- 13:01desse ponto aqui, eu queria que aparecesse um botão flutuante
- 13:05que disparasse uma mensagem via WhatsApp, enfim, inclusive, um
- 13:09outro ponto que eu achei muito positivo é o conhecimento que
- 13:11ele tem em relação à infraestrutura.
- 13:13Esse site que a gente pegou, a gente criou ele para para
- 13:16hospedar ele numa estética web app, né?
- 13:18Da ejo, que tem lá um plano free, né, dependendo do tamanho
- 13:21do site. E aí através desse, dessa Infra,
- 13:23né, você gera lá um token e tal, aí você conversando com o
- 13:26cursor, ele criou um arquivo ponto, bate lá, enfim.
- 13:30E não lembra a extensão, mas já com os dados automatizando o
- 13:33processo de deploy, então ele meio que identificou que era um
- 13:36estético EBEP, identificou que existia uma CE lá específica que
- 13:40facilitava o processo de deploy 2 estético EBEP, criou lá uma
- 13:43automação, e aí toda vez que eu precisasse republicar esse site
- 13:46para cada alteração que eu fizesse, era só eu falar para
- 13:49ele, curso, publique o site, ele já tinha o arquivo, ele já tinha
- 13:53lá as configurações dentro do arquivo para publicar e ele
- 13:56fazia publicação em coisa de 5 segundos.
- 13:58É incrível o potencial que é. Ferramenta tem, claro, o
- 14:01primeiro deploy apareceu uma janela em branco, então exige
- 14:04ali algum conhecimento do desenvolvedor, por exemplo, você
- 14:06vai lá e especial na tela, identifica quais são os erros
- 14:08ali no console, né? Frut a gente nunca foi minha
- 14:11especialidade, então assim foi interessante o que eu consegui
- 14:14fazer, assim do zero também, então assim, identifiquei lá que
- 14:17existia algum, eu não consigo carregar algumas imagens, alguns
- 14:19estilos de CSS, ele não tinha carregado, e aí eu fui, voltei
- 14:23para o curso, falei ó, curso, a tela está em branco, não está
- 14:26carregando, identifiquei que esses scripts não foram
- 14:28carregados, preciso que você. Corrige o que que ele fez?
- 14:31Ah, ele, ele age como se fosse 11 desenvolvedor mesmo.
- 14:34Ele fala, Ah, não está funcionando?
- 14:36Deixa eu verificar a parte de build.
- 14:38Ah, existe um arquivo de configuração que você fala quais
- 14:40são os estilos que você tem que carregar.
- 14:42Enfim, ele pegou, identificou que esses estilos não estavam
- 14:45adicionados, corrigiu o arquivo de configuração no próximo
- 14:48deploy, funcionou perfeitamente. É uma coisa que eu acho incrível
- 14:51no curso, nas minhas experiências que eu tive com
- 14:54ele. É de fato o modo agente deles,
- 14:56né? Que agora o copilot está
- 14:57lançando. Acho que eles lançaram
- 14:59recentemente. Eles já estavam no verso code, é
- 15:02naquele ensider lá eles já tinham, mas acho que agora já
- 15:04está em em público preview, se eu não me engano, podemos
- 15:07conferir essa informação, mas agora também o copylet está
- 15:09atrás dessa parte de agente, né? Mas o modo de agente do cursor
- 15:13eu acho sensacional. O que é isso?
- 15:15Só pra todo mundo, né? Estar na mesma página, acho que
- 15:17a gente já falou muito sobre isso aqui no entre chaves, mas
- 15:19esse modo de agente é quando o próprio a própria ideia, né?
- 15:22Ela tem autonomia de editar os seus próprios arquivos e meio
- 15:26que fazer o fluxo proativamente da sua modificação.
- 15:30Então você pede Pra Ele fazer, né?
- 15:31Sei lá, refatório e eles pegar o pedaço de código ou sei lá, está
- 15:34dando um bug no sistema igual esse esse exemplo que você deu,
- 15:37né? Ah, eu estou com esse bug aqui
- 15:38no sistema, aí ele vai lá, altera o seu código, ele meio
- 15:41que testa de alguma forma, ele olha e fala assim, Hum, essa
- 15:44modificação que eu fiz não, não funcionou, vou tentar outra, aí
- 15:48ele faz e ele fica fazendo isso e faz várias verificações de
- 15:52reforço, né, pra ver se a modificação que ele fez foi
- 15:56suficiente para resolver o seu problema.
- 15:58E aí eu acho muito legal. Tal isso que ele faz desse jeito
- 16:01agente com né e usando pra mim. Agora na minha experiência, o
- 16:04Cláudio 3.7 que todo mundo que ouve entre as chaves já sabe que
- 16:07eu sou uma baba ovo, né? Do Cláudio 3.7 sonet, da
- 16:10extender Thinking usando ele então essa duplinha pra mim
- 16:13assim, nossa, fica bom demais que aí ele vai mesmo mudando e
- 16:17ele consegue fazer coisas que na minha visão, impressionantes
- 16:21mesmo, tipo esse exemplo que você deu.
- 16:23Mas só puxando um, né? A gente veio pra trazer
- 16:25conhecimento sobre outras ferramentas também, né?
- 16:28E aí dentro desse ponto. Sobre Ah, o que que a ferramenta
- 16:31oferece? Sobre ser uma ferramenta agente
- 16:34que, et cetera. A gente tem o Windsurf, que é um
- 16:36outro exemplo que a gente queria trazer para discussão, que ele
- 16:39vem com uma proposta de ter essa interface com usuário mais
- 16:42fluida e bem parecido com de um lado a gente tem o cursor com o
- 16:46composer, que é o agente, né? E o Windsurf, ele tem o cascate.
- 16:51São 22 ideias ali que em teoria foram feitas com base No No
- 16:55visual code, e assim as 2 vêm com essa proposta, tem essa a
- 16:59parte. Do agente que é que auxilia.
- 17:02E a diferença entre as 2 está mais ali no quão customizável é.
- 17:06Pelo que eu vi de reviews e pelo que a comunidade tem comentado,
- 17:09é o Windsurf está vindo para ser mais fluido e em outro
- 17:12contrapartida, o cursor. Ele é mais personalizável, mais
- 17:15customizável, né? Então ele oferece para um
- 17:18desenvolvedor mais sênior, ele oferece customizações adicionais
- 17:21que fazem com que ele saia na frente do Windsurf, mas assim,
- 17:24são ferramentas bem parecidas. Estão vindo com esse modelo da
- 17:27gente, né? Mas conta aí, Júlia, então, pra
- 17:29nós, o senhor? Exemplo.
- 17:30O meu exemplo é muito relacionado a essa do agente,
- 17:33que eu mexo com o copallet faz muito tempo, desde que eu entrei
- 17:37na dti. E como eu estou no mesmo time,
- 17:39eu mexo com o mesmo projeto desde o começo, praticamente.
- 17:43Então eu testei nele com copylet e o cursor.
- 17:47E uma coisa que eu sempre faço é que a gente tenha uma integração
- 17:50de 3 repositórios, que é web, APIE, mobile, e eles são muito
- 17:54bem integrados. Só que eu senti uma dificuldade
- 17:57do copylet muito maior de entender essa integração.
- 18:00E o cursor já pegou isso muito rápido.
- 18:02E eu sinto que o cursor, além de ele precisa muito menos de
- 18:06contexto, por mais que ele tenha um contexto já da coldpaze o
- 18:10copaylet tem. Eu sinto que você precisa
- 18:12explicar muito mais algumas coisas que o cursor já pega
- 18:15assim. E também teve um momento que eu
- 18:17queria, por exemplo, no nosso movou a gente tinha um
- 18:20modalzinho para mostrar as atualizações e no web a gente
- 18:23queria implementar igual. Aí eu botei lá os 2 repositórios
- 18:26no cursor e falei, implemento no web, o modal que tem no.
- 18:30Mobile e ele fez assim super rápido.
- 18:32Ele fez isso que a Fernandinha comentou de fez não deu certo,
- 18:35ele vai lá e refaz. Ficou assim parecidíssimo, ficou
- 18:38funcional, só umas coisas do design mesmo que eu tive que dar
- 18:41uma arrumada, mas assim eu achei.
- 18:43Eu acho essa habilidade dele de pegar o contexto geral de um
- 18:46projeto muito melhor do que o copy eu te.
- 18:49Boa ele. Achei muito interessante esse
- 18:51exemplo. E aí eu já IA fazer uma outra
- 18:52pergunta, você comentou que ele criou e ele seguiu o padrão da
- 18:55aplicação. Ele foi inteligente o suficiente
- 18:57para observar as variáveis? Enfim, os estilos, ele seguiu
- 19:01certinho, seguiu. Ele já fez o máximo para tipo
- 19:03pegar os estilos que já estavam implementados, os 4 que já
- 19:06estavam implementados e ele faz muito mais.
- 19:09Assim, alterar o mínimo possível de como o projeto já está só,
- 19:13implementar o máximo que já existe e fazer o que a gente
- 19:16pede. Eu não esperava menos que isso,
- 19:18porque até o copylet, né? A Júlia, claramente ele viu,
- 19:22falou que o cursor está melhor do que o copylet, né?
- 19:24A gente já vê a preferência dela e eu uso copylet há um, há um
- 19:27tempinho bom já aqui também. E o copy?
- 19:30Ele consegue pegar bem esse contexto, igual o franci
- 19:33perguntou aí, né, consegue pegar bem o contexto de quais são os
- 19:36padrões de projeto, como que a galera está declarando os nomes
- 19:40dos métodos, das variáveis. Ele consegue sugerir coisas
- 19:42muito parecidas assim, sabe? Tipo, quando a gente fala de
- 19:45teste unitário, tem tem 30 jeitos diferentes assim da gente
- 19:48fazer declarar o nome do teste unitário, né, o em colocar com
- 19:52underline ou só km, OK. Enfim, todas as vezes que eu
- 19:55usei o kopilot, ele pegou o projeto como estava já no
- 19:58projeto e. Usou os nomes AO padrão que já
- 20:02estava no projeto para fazer as coisas novas, sabe?
- 20:04Então o coppality já já faz isso de uma forma sensacional, o
- 20:07cursor de acordo com os benchmarks e tal, ele faz melhor
- 20:11ainda, ele consegue pegar mais contexto ainda, né?
- 20:13Então acho que naturalmente IA acontecer isso que a Júlia
- 20:16falou, aí agora também. Pessoas que usam mais o copylet,
- 20:19né? Vocês já testaram o modo agente
- 20:21do copylet? Sim, eu testei, inclusive eu
- 20:24estava testando ontem que eu estou fazendo um trabalho da
- 20:27faculdade que eles deram front back pra gente.
- 20:30Que a gente tinha que integrar os 2, é um aplicativo meio de de
- 20:33entrega, assim a gente tinha que usar uma PI de entrega e uma PI
- 20:36de pagamento. Aí eu testei com o cursor e com
- 20:39o copylet, os 2 tiveram um resultado muito bom também, mas
- 20:43o sentido também. O cursor tinha uma coisa que eu
- 20:46gostava mais nele era que podia dar update de documentações, tal
- 20:50da internet e o copylet. Ele está dando esse suporte
- 20:52agora também. Então eu coloquei lá a
- 20:54referência das 2 APIs, mandei fazer e foi uma coisa, tipo
- 20:58assim, super rápido e. Funcional.
- 21:00E o que não está funcional, você manda também.
- 21:02Ele é super rápido em capital. Onde está o erro?
- 21:05E é, eu gostei bastante se. Seu professor escutou podcast,
- 21:08ele vai aceitar o trabalho mesmo assim ou ele vai te dar zero?
- 21:11Foi a intenção dele, deixa eu testar?
- 21:14Esse é legal que você falou. Foi a intenção dele, que vocês
- 21:17testassem as ferramentas. Como é que foi?
- 21:18Sim, conta um pouquinho para nós que eu estou curiosa mesmo de
- 21:21como que as universidades estão se reinventando também com esse
- 21:25tanto de ferramentas, né? Sim, é meus professores, eles
- 21:28tentam ao máximo deixar. Aberto ao invés de proibir, né?
- 21:32Porque se proibir falar assim, vocês tem que gerar o código e
- 21:35tal, todo mundo vai gerar o código Na Na negócio tal, aí
- 21:38eles fazem o máximo de trabalhos assim que te dão, tipo assim, a
- 21:43gente ainda precisa de algum esforço, mas usando algum
- 21:46auxílio. Então teve esse exemplo, tem a
- 21:48gente tem vários exemplos de de gerar warframe de acordo com o
- 21:53caso de uso e essas coisas. Eles dão várias ferramentas para
- 21:56gerar com e a estão. Meus professores estão usando
- 21:58bastante essa técnica. Porque a gente tipo assim, usem
- 22:01para auxiliar ao invés de proibir.
- 22:03Afinal de contas, quando vocês chegarem no mercado de trabalho,
- 22:05é assim que vai ser, né? Quem está usando, quem está
- 22:07gerando o código hoje sem a já está muito atrasado, já está
- 22:11perdendo para os concorrentes, já está perdendo produtividade.
- 22:14Enfim, a gente já está dando vários exemplos aqui, trabalho
- 22:16de faculdade, mas você também já deu exemplos aí de código que
- 22:19você fez dentro da DTI. Esse exemplo aí que Ah, pega o
- 22:21que está no moba OE joga para o web, cara, sensacional isso,
- 22:24cara. É, eu achei isso muito
- 22:26interessante, mas no final dos seus testes aí, Júlia, você
- 22:28gostou mais do copay do tio pai? Do cursor do?
- 22:30Cursor eu eu pendo muito mais para o cursor por causa do
- 22:34contexto, porque por mais que os 2 estão muito bons em igual, o
- 22:38Copel está com a gente também e não acho que tenha nenhuma
- 22:41feature, seja muito diferente, mas eu senti isso usando o
- 22:44cursor que ele consegue pegar mais rápido no contexto geral,
- 22:48seja grande ou pequeno projeto e também de achar o próprio erro.
- 22:52O copelletismo é uma coisa que eu não senti que tem de fez
- 22:55alguma coisa e está errado e ele saber mais ou menos já o que que
- 22:57ele fez de errado e às vezes algum erro que.
- 23:00Nem foi gerado por ele. Mas pedi, tipo, está dando erro
- 23:02isso aqui. Igual o Francis comentou da
- 23:04página em branco e tal coisas assim, eu tive uma experiência
- 23:06melhor com um cursor. É o copiloti, né?
- 23:09Como a gente falou, né, esse o modo agente com o dele é bem
- 23:11recente. Antes ele tinha o modo Esc, né,
- 23:14que é o modo basicamente que você vai conversando via chat e
- 23:17ele simplesmente vai te dando as as sugestões, mas você vai, você
- 23:20precisava pegar o que ele falava e colar no seu código, né?
- 23:23Ou alguma coisa assim. Isso antes.
- 23:25E ele também começou a ter o modo edities que você
- 23:27selecionava 11 certa quantidade de arquivos.
- 23:30E ele conseguia modificar esses arquivos, mas ele ainda não
- 23:32tinha uma proatividade de meio que alterar arquivos às vezes
- 23:36que não estavam tão diretamente relacionados, né?
- 23:39E agora, AO modo de agente que vem com todas essas features aí
- 23:43de alteração de coisas um pouco mais amplas, né?
- 23:46Enfim, né, o copilot eu também usei, já tem um tempo, eu gosto
- 23:49muito do cursor, mas o copilot quando eu usei, eu também achava
- 23:52muito bom também, principalmente o alto complite dele e tal.
- 23:55Mas enfim, eu também prefiro até então o cursor.
- 23:58É você, comentou Fernando. A gente sobre essa
- 24:01característica, né? Do copyloch e dessa evolução do
- 24:04agente, de como a implementação era feita no código dado às
- 24:08perguntas, e assim eu queria trazer o paralelo, né?
- 24:11Assim? E como isso funciona comparado
- 24:13também com cursor e com antesurf, pelo que eu tenho
- 24:16visto ali na comunidade, li bastante, comecei a fazer alguns
- 24:18testes. É um pouco diferente quando você
- 24:20olha o cursor, né? À medida que você vai
- 24:22conversando com a gente, ele vai solicitando, né, que você aprove
- 24:26as alterações e isso antes de você ver a alteração aplicada.
- 24:30Cada No No código original, já o mindsurf, você consegue ver a
- 24:34alteração já feita no código original, que a partir daí, se
- 24:37você não gostou da modificação e et cetera, você consegue dar 11,
- 24:40mando lá um reverte. Então assim, é um pouco para
- 24:42quem está escutando, né? Entender um pouco das
- 24:44diferenças. Ah, mas é tão parecido.
- 24:46Mas o que que é diferente? Então, a gente já consegue
- 24:48trazer esse tipo de diferenciação entre as
- 24:50ferramentas. O cursor.
- 24:51Ele também tem um modo lá que até já comentamos aqui, que é o
- 24:55modo iúlo dele, von live 11, que ele também já faz as
- 24:58modificações diretas. Só que nesse caso você não
- 25:00precisa nem aprovar, só que você consegue fazer um revert também
- 25:04e ele e ele faz o revert muito bem.
- 25:05Inclusive já usei algumas vezes assim, não sei se vocês também
- 25:08têm essas experiências, mas eu tive uma que é se eu peço muita
- 25:12coisa para o cursor fazer ao mesmo tempo, por exemplo, estava
- 25:15precisando de fazer um dashboard também, né, de uma planilha do
- 25:18Google, e aí eu conectei, né? Fizemos a conexão lá da planilha
- 25:21do Google com ele e tal, e fui evoluindo o dash.
- 25:24Aí teve 1 hora que eu falei assim, Ah, eu estou querendo
- 25:26mudar isso, fazer essa fitness nova, corrigir esse bug e pedir
- 25:29tudo. Ao mesmo tempo, no prompt, ele
- 25:31se perdeu completamente, assim, se perdeu completamente, ele
- 25:35começou a deletar umas partes do código da cabeça dele, falava
- 25:38assim, não, isso aqui não está servindo para nada, vou deletar
- 25:41e deletava aí falava assim, acho que esse código está duplicado e
- 25:44deletava e não estava assim, ele começou, ele se perdeu real
- 25:47mesmo quando eu pedi Pra Ele fazer muitas coisas, e aí eu
- 25:50estava nesse modo iolo que eu estava testando, né?
- 25:53E aí eu fiz um reverte lá e ele começa a fazer uns backups de
- 25:56vez em quando. Ele é até proativo nisso, né?
- 25:58Ele cria às vezes uns arquivos de.
- 26:00Backup da aplicação, porque ele acha que ele vai fazer uma
- 26:02mudança muito grande. Aí ele começa a criar uns
- 26:04arquivos de backup da cabeça dele, mas enfim, aí eu fiz o
- 26:07reverte e deu tudo certinho. Assim, ele sem problema nenhum
- 26:10de reverter os comandos também, mas só nesse modo, no modo
- 26:13normal, você tem que ir aprovando mudança a mudança, né?
- 26:16Exatamente. E é até interessante que, por
- 26:18exemplo, né? E naquele case que eu estava
- 26:20comentando da linging page, a princípio ele tinha colocado a
- 26:23imagem lá no hard coded e et cetera.
- 26:26Eu comecei a falar, tá tudo bem, mas quando eu for publicar essa
- 26:29imagem, não vai estar lá. Lá No No servidor preciso que
- 26:31você realize as as devidas configurações da imagem e as
- 26:34imagens que eu quero anexar na linding page estão nessa pasta
- 26:38nesse caminho e passei a pasta com o caminho.
- 26:40Aí o que eu achei interessante foi que ele sugeriu, Ah, beleza.
- 26:43Então neste caso eu preciso criar na aplicação uma pasta de
- 26:46assets lá e ele foi trazendo os comandos para copiar e colar do
- 26:50próprio CMD do Windows. Estão falando sobre um pouco
- 26:53sobre o terminal também. Ele recomenda para você quais
- 26:56são os comandos terminais? Às vezes a quem está começando
- 26:59ainda não tem. Familiaridade com todas essas
- 27:01CALIS que existem. Então assim, ele traz também
- 27:04essa facilidade de Ah, você precisa fazer esse comando via
- 27:07terminal, o comando é esse aqui e aí ele pede autorização para
- 27:11executar. Aí uma vez que o desenvolvedor
- 27:13ele aprova, a alteração é feita e se tiver algum problema, ele
- 27:17tenta identificar a falha. Então assim, ele é bem proativo,
- 27:19igual a Fernandinha comentou, então dá super certo, quando
- 27:23você vai orientando ele, ele consegue chegar no lugar.
- 27:25Então eu também experienciei esse ponto de solicitar algo
- 27:29muito grande. E deu super errado.
- 27:31Mas assim visita na página do cursor, ele recomenda, AA ideia
- 27:35é que você dê comandos mais claros e que você, dado um
- 27:38escopo muito grande de alterações, você faça de forma
- 27:41gradual. É, e quando eu fiz gradual,
- 27:42funcionou super. Bem, é igual quando a gente fala
- 27:44para o desenvolvedor quebrar a história, né?
- 27:46Está vendo? Eu queria fazer uma pergunta
- 27:49para vocês, porque a gente está falando muito aqui sobre.
- 27:51A gente falou sobre o cursor, o copilot, o trial e o Windsurf, e
- 27:54a gente falou bastante das ferramentas e pouco dos modelos.
- 27:58Eu acho que essa é a intenção mesmo.
- 28:00Mas eu queria pegar a perceção de você sobre o quanto que o
- 28:04modelo é importante nesse processo.
- 28:06Vocês acham que todas essas comparações que a gente está
- 28:09fazendo, o cursor está se saindo melhor porque talvez ele tenha
- 28:12usado um modelo melhor, ou está todo mundo usando o mesmo
- 28:14modelo, só que o cursor sabe usar melhor esse modelo.
- 28:17Ele tem uma engenharia de prompt cabulosa, ele vem por trás, ele
- 28:21está usando melhor esse modelo. O que que vocês acham que é o
- 28:24fato ali, no final das contas? O que que está por trás dessa
- 28:26inteligência? Em relação ao uso dos modelos,
- 28:29né, dentro da? Daí a assim, até no nos
- 28:31comparativos que a gente tem visto, a ideia é que o resultado
- 28:34tem sido muito parecido. Quando você solicita algo para o
- 28:37curso e quando você solicita algo para o Windsurf, por
- 28:40exemplo, geralmente o resultado em termos de qualidade é bem
- 28:44parecido. E o que a gente tem de diferença
- 28:46entre as 2 implementações diz mais sobre a aleatoriedade dos
- 28:50dos modelos, né? Que nem sempre a resposta vai
- 28:52ser a mesma. Diz mais sobre isso do que sobre
- 28:55a performance da aplicação. Então eu tenho entendido que
- 28:58para esses cenários, né? Em que a gente testou.
- 29:00Boa EE, et cetera. Não tenho visto diferenças
- 29:02explícitas ali no resultado. Não daria o crédito para a
- 29:06ideia, né? Pro cursor ou pro ned surf?
- 29:09Eu acho que a carga está mais no modelo mesmo.
- 29:11Eu tenho dúvida, viu? Francis, eu, eu acho que tem uma
- 29:14parte aí da ideia que faz muita diferença, que é a
- 29:18principalmente assim, eu, eu li algum, já tem um tempinho, tá?
- 29:21Talvez o copylotti até tenha mudado isso, mas é a minha
- 29:24sensação é que o copylotti e eu li um pouco sobre isso também,
- 29:27que ele tentava otimizar ao máximo o.
- 29:30Texto que ele mandava para o modelo, né?
- 29:32Justamente porque é isso que OA quantidade de tokens, né?
- 29:35Que manda o custo dele. Então, o que ele tentava
- 29:38otimizar ao máximo essa quantidade e que isso fazia com
- 29:41que talvez o contexto fosse um pouco mais reduzido do que, por
- 29:45exemplo, do cursor e o cursor, ele mandava mais contexto mesmo,
- 29:49que fazia com que o modelo respondia melhor, mais
- 29:52assertivo, porque, afinal, ele tinha mais contexto.
- 29:54E isso eu acho que faz total sentido até se a gente olhar
- 29:57para o preço das 2 ferramentas, porque o copay?
- 30:00Ele custa 19 USD, o Business, por exemplo dele, o cursor custa
- 30:0340, é o dobro. Então assim, Eu Acredito
- 30:06realmente que o copylet deve fazer uma grande otimização do
- 30:10que ele manda, e o cursor, ele deve fazer uma otimização menor,
- 30:13ele deve fazer também, ainda mais agora que ele também lançou
- 30:16o copylet, acho que também está indo por esse caminho, mas ele
- 30:18também lançou um negócio que é tipo assim, um Max lá, porque se
- 30:21você usar mais do que o limite, você consegue comprar créditos
- 30:25extras. Mas poxa, já é 40 USD para o
- 30:27usuário por mês na licença Business que eles têm, é caro
- 30:29pra. Caramba, então é o dobro do
- 30:31copilote. E aí eu fico pensando que deve
- 30:33ser isso, o quanto de contexto que eles estão dispostos a
- 30:37compartilhar o que faz para mim? A tendência é que as respostas
- 30:40do cursor sejam melhores do que a do copilote, mesmo você
- 30:43selecionando o mesmo modelo. Vou até comentar um pouco de AA
- 30:46comparação que eu fiz era mais em relação a um cursor Windsurf
- 30:50e de fato eu não tinha pegado esse contexto.
- 30:52Está bem, bem interessante a conversa por causa disso, a
- 30:54gente vai agregando e aí até trazendo mais informação também
- 30:57sobre se comparativa entre preços, né?
- 30:59Tipo assim, ou? Hoje, Oo cursor, ele está ali
- 31:01por volta de 20 USD. É Na Na licença individual, acho
- 31:04que é 20, mas Oo Business é 40. O Windsurf ele está 15 o
- 31:09individual e ali existem várias discussões ali sobre qual tem
- 31:12mais custo benefício, né, dado que um é é 5 USD mais barato que
- 31:16o outro, e aí a diferença, você está muito na precificação, o
- 31:19cursor. Hoje ele contabiliza as requests
- 31:22lá, eu acho que são 500, o limite é 500 requests
- 31:25performáticas. Vamos dizer assim, né, que você
- 31:28bate e já vem a resposta e após. Mas isso, né?
- 31:30Após estourar o limite, ele passa ali a ter respostas
- 31:34ilimitadas, né? Mas mais lenta.
- 31:36Foi igual a internet, né? Exatamente, você comprava lá.
- 31:39Estourou a banda? A resposta é mais lenta, mas
- 31:41ainda assim é feito com base nos modelos que ele oferece,
- 31:45enquanto em contrapartida, não sei se hoje já mudou, igual a
- 31:48gente está conversando, mas pelo que eu tenho lido, o Windsurf
- 31:51por outro lado, né? O limite dele, se eu não me
- 31:53engano, é 300, 500, 300 ali, mas quando estoura, ele para de
- 31:58utilizar os modelos. Né, que estão oferecidos lá e
- 32:01começam a utilizar um modelo, acho que é basic cascade, que
- 32:04chama, que é o modelo próprio do do Windsurf.
- 32:07Você, Júlia, qual é a sua perceção desse tema?
- 32:09Eu? Puxo muito o saco do do cursor,
- 32:11principalmente por causa do contexto, porque eu senti isso
- 32:15bastante. Eu não senti tanta diferença.
- 32:17Por exemplo, no projeto pequeno que eu comentei e que eu testei
- 32:21os 2 e também coisas do começo assim, mas quando tem um
- 32:24contexto maior mesmo igual comentei do projeto, tinha os 3
- 32:28repositórios, eu senti muito essa.
- 32:30Diferença mesmo de absorção do contexto.
- 32:32Eu não sabia que o copella te otimizava mais assim, mas
- 32:36provavelmente é por causa disso, então eu sou cursor fã.
- 32:39Time cursor, né? Mas isso também assim, né?
- 32:42Essa análise de custo ela também é super relevante, né?
- 32:45Porque às vezes, dependendo do meu caso de uso, eu não preciso
- 32:48às vezes de ter um grande, né? Uma grande ferramenta que vai
- 32:51analisar todo cara. Às vezes eu estou trabalhando
- 32:53num projeto pequeno que o coparvate já é suficiente, e aí
- 32:56às vezes esse custo a mais, né? A gente está falando em em
- 32:59licença. Individual, que é de 10 para 20
- 33:01USD, ou na licença Business, que é de 20 para 40.
- 33:04Às vezes não vale a pena mesmo você pagar essa diferença por
- 33:07mês, porque o resultado vai ser muito semelhante e dependendo do
- 33:10seu contexto. Poxa, vale, porque aí às vezes
- 33:12eu estou trabalhando com projetos maiores, não sei o quê,
- 33:15e aí às vezes vale vale a pena? Já fica aí uma sugestão de
- 33:19featur pro cursor pro aí pra essa galera aí.
- 33:22Talvez a gente possa colocar lá uma configuração onde a gente
- 33:25fala, qual que é o nível de otimização que a gente tem que
- 33:28ter do contexto, sabe isso você tem um.
- 33:30Um nível de de otimização limitada ali, na verdade, um
- 33:33nível de otimização de contexto maior que traria menos contexto
- 33:37para o modelo, você pode cobrar mais barato.
- 33:39E aí você pode deixar, olha, eu já estou dando uma ideia de
- 33:41negócio aqui pra pra pro cursor você deixa que o usuário use 5
- 33:46limites, 5 contexto estendido por mês para o usuário testar e
- 33:50ver que é legal, para ver se ele vai querer a próxima licença ou
- 33:53não, enfim, mas pode ser 11, opção interessante que as ideias
- 33:57podem trazer para para as próximas versões e outro.
- 34:00Ponto interessante também é que eu estava testando o try e eu vi
- 34:03que quando você está editando, quando você está conversando ali
- 34:06com com o chat e pedindo para fazer as coisas, você pode
- 34:10colocar ali qual que é o nível de contexto que você quer.
- 34:12Se você quer o contexto daquele arquivo específico, ou se você
- 34:15quer que ele pega o contexto da da pasta de subpastas, ou se
- 34:18você quer que pega o contexto do workspace inteiro, coisas assim,
- 34:21sabe? Então o try tem essa
- 34:23possibilidade, se você colocar 1# file e aí ele vai pegar o
- 34:26contexto só do arquivo. Isso pode ser igual.
- 34:29A gente está falando, né, dentro.
- 34:30Em seu caso de uso, pode ser que você queira pegar só o contexto
- 34:32do arquivo e que faça sentido, né?
- 34:34Eu acho que o próprio copilote tem um tem uma funcionalidade
- 34:36parecida assim, né? Que você dá um arroba,
- 34:38workspace, umas coisas assim que também você consegue fazer.
- 34:41O próprio cursor. Eu acho também que tem você
- 34:43consegue arrastar lá os arquivos para você selecionar os os, os
- 34:46que se você quer que ele considere de fato.
- 34:48É e de fato tenta, Ângelo? Essa esse tipo de funcionalidade
- 34:51que você comentou, aí o cursor também implementa.
- 34:54Mas isso de otimização eu acho que não, né?
- 34:56É porque porque eu AA licença no final das contas, consigo mesmo.
- 35:00Né? Você pode selecionar lá um
- 35:01arquivo ou 50000 que vai continuar pagando 40 USD por
- 35:05usuário por mês. Exatamente, mas assim, né?
- 35:07E não, eu acho que ainda faz sentido, né?
- 35:10Porque hoje a gente pode limitar o contexto.
- 35:13A gente tem, a gente pode passar as tags lá, inclusive a gente
- 35:16pode passar um contexto que é externo, por exemplo, arroba
- 35:18web, se eu não me engano, que é a tag, você pode passar uma
- 35:21documentação por parâmetro para a gente e aí ele consegue baixar
- 35:25e ler isso dentro do cursor. Eu ouvi esse esse não sei se é a
- 35:28mesma funcionalidade que você está fatal.
- 35:30Estava falando que eu ainda não testei bem, mas eu quero testar
- 35:32mais, que é a parte de Rowling que ele tem lá dentro.
- 35:35Não sei se você já viu que não sei se é exatamente isso que
- 35:37você está falando, mas parece que você consegue colocar umas
- 35:40documentações mesmo, sei lá, documento, PDF, imagem, tudo.
- 35:44Você quiser que que ele use como contexto para o seu, para o para
- 35:48a sua interação. Porque uma coisa que eu fiquei
- 35:50mesmo outro dia pensando falando nossa, eu queria tanto passar um
- 35:53arquivo PDF para ele ver um negócio aqui para mim e na
- 35:55interface, no chat dele só tem um íconezinho lá de imagem que
- 35:58você não consegue mandar o. Outras coisas.
- 36:00E aí eu descobri, né recente, que existe essa parte de rowies
- 36:04e estou doida para testar que é você dá mais contexto mesmo
- 36:07assim, sei lá, sua documentação, do seu projeto, a sua big
- 36:09Picture, por exemplo, sei lá, começar a dar outras coisas para
- 36:13ver se ele usa bem no contexto. Ainda não usei, tô doida pra
- 36:16usar. Você já usou Júlia, por acaso?
- 36:17Sim, eu usei muito pouco no cursor, tipo, não, não
- 36:21especifiquei muita coisa, mas eu estava especificando mais, como
- 36:25uma gardline de cold review, por exemplo, de passar as mudanças
- 36:29que eu fiz e. Tenho que fazer a coju e de tal
- 36:31jeito. Gostei bastante e eu vi que logo
- 36:33depois que o gostou, lançou o copellet, lançou também.
- 36:36Eles estão começando a implementar isso também, mas por
- 36:39enquanto é só arquivo. Acho que ponto MMD não, ainda
- 36:43não tem tipo PDF, essas coisas, mas as coisas que eu testei, ele
- 36:46funciona. Bem recente, eles mudaram, tá
- 36:48assim no cursor que acho que agora você consegue colocar mais
- 36:51arquivos que não seja só só marquidown.
- 36:53Aí é muito rápido, eu nem sabia. E complementando justamente isso
- 36:56que você comentou, Juliana, do arquivo ponto MD, em que você
- 36:59passa algumas instruções. Ações pro copilo se eu não me
- 37:01engano, né? O cursor também tem o ponto
- 37:03cursor, se eu não me engano, a extensão, que é justamente para
- 37:05você poder criar recomendações ali para o agente, né?
- 37:09Levar em consideração o momento que ele estiver codificando.
- 37:11E ainda assim, existe um terceiro ponto, que são os
- 37:14Notepad lá no cursor, em que você consegue configurar alguns
- 37:18estilos para tecnologias específicas, por exemplo, Ah, eu
- 37:21quero que você utilize esse conjunto de orientações para
- 37:24quando você tiver implementando algo em uma API.
- 37:26Ou eu quero usar esse conjunto de instruções quando eu tiver?
- 37:30Estando um frontiente, então você consegue informar padrões
- 37:33diferentes para estilos diferentes, para tecnologias
- 37:36diferentes em si. Então isso é é um dos dos
- 37:38benefícios também que o cursor traz esse assunto limpa um pouco
- 37:42essa construção de padrões, enfim, essa forma de
- 37:45instrumentar, né? Algo que torne possível da IA
- 37:48ser mais específica, né? Na Na hora de elaborar o código,
- 37:52linka muito com aquele ponto que a Fernandinha comentou no início
- 37:54de que essa nova onda da de IA, né, que estava indo para agregar
- 37:58No No desenvolvimento de software, ela vai.
- 38:00Exigir mais automação é um dos fluxos, mais padronização, às
- 38:03vezes da forma como é que a gente escreve a história e esse
- 38:06tipo de feature é o que vai tornar possível essa
- 38:09padronização. Eu acho que Oo link voltou muito
- 38:12certinho, né? Tipo assim, esse tipo de feature
- 38:14vai permitir essa padronização e vai possibilitar com que tipo as
- 38:18equipes que começarem, né AA usar dessa funcionalidade vão
- 38:22saindo na frente em termos de produtividade, né?
- 38:23Sim, uma outra feature que eu fiquei pensando que também ajuda
- 38:26isso é a parte que o próprio cursor tem e que agora.
- 38:30Agora o kopaylo eu te acredito, que lançou também recente é da
- 38:33da inclusão do protocolo do MCP, que você consegue o protocolo.
- 38:36A gente já tem um episódio sobre MCP aqui no entre chaves, né?
- 38:40Então pra quem não ouviu, volta lá pra ouvir.
- 38:42Mas basicamente é um protocolo que padroniza, né?
- 38:45A comunicação entre agentes de AE, basicamente, então o cursor,
- 38:49ele tem lá uma possibilidade de você colocar servidores MCP
- 38:53dentro dele, ele consegue comunicar, então através das da
- 38:56interface de chat dele você consegue comunicar com esse
- 38:59servidor. 2 MCPE aí, por exemplo, sei lá, a gente
- 39:02padroniza alguma coisa no figma, você consegue ir lá via MCPE,
- 39:06obter exatamente o que foi feito no figma e, sei lá, implementar
- 39:09no seu código, fazer isso muito mais rápido, sabe?
- 39:12Assim, então eu acho que tudo isso vai mesmo ajudando quanto
- 39:15mais a gente vai criando essas formas, boas práticas, né?
- 39:18Do que fazer não só na codificação, mas em todo o ciclo
- 39:22do desenvolvimento mais integrado a gente vai
- 39:25conseguindo usar EAE, mais rápido a gente vai ser.
- 39:28Vocês já testaram MCP? No curso.
- 39:30Não, ainda não. Eu cheguei a tentar conectar ele
- 39:33com o da Ager, mas eu não consegui.
- 39:35Ah, esse da Ager eu tô doida pra fazer.
- 39:37Eu eu conectei ele No No GitHub né?
- 39:39Consegui fazer uma publicação lá e tentei conectar também no
- 39:42Google Maps, só que o do Google Maps, ele ficava dando pau o
- 39:45tempo inteiro, mas ele conectou lá o servidor.
- 39:47E eu estou doida para criar um servidor MCP que ainda não tive
- 39:50tempo de fazer, mas vai, vai, vem aí qualquer dia que eu vou
- 39:53comentar, gente, criei um servidor MCPE, expus os meus
- 39:56APIs aqui, que vocês nossa. Tanto o Windsurf.
- 40:00Enquanto try também tem recursos aqui para adicionar um servidor
- 40:04MCP é muito fácil. No try eu achei mais fácil do
- 40:07que no indsurf como que faz isso?
- 40:09Mas os 2 têm têm essa opção e tem vários templates lá prontos.
- 40:14Assim, na hora que você clica lá Na Na ideia já aparece para
- 40:17mongo post, great hub e et cetera.
- 40:21Slack. Aí é Oo mundo MCP, né gente?
- 40:24Google Maps, que a Fernandinha falou aí agora também redita,
- 40:27enfim, tem milhares de de templates.
- 40:30Lá, pronto, já você. Está falando muito do do tray
- 40:32tray aí eu testei, Oo tray rapidinho também, assim, Ah, já
- 40:36tem um tempinho, tá, já tem 1 mês, sei lá, muda tanto, pode
- 40:40ser que eu vou falar que é uma bobagem, mas assim, no dia que
- 40:42eu testei ele eu não gostei, fiz nele a mesma coisa que eu fiz no
- 40:45curso, que era, eu acho que se eu não me engano, era criar
- 40:47algum dashboard, alguma coisa, eu não sei se era criar um
- 40:50joguinho, me lembro, mas na hora que eu testei nele, ele ficava
- 40:54falando, dando, dando erro, dando erro, aí falava, não, seu
- 40:56arquivo é muito grande, foi um dashboard, eu lembrei, dashboard
- 40:59HTML. L que eu tinha criado com o
- 41:01Cláudio, e aí como eu pedi Pra Ele lançar HTML, estava tudo no
- 41:04mesmo arquivo, né? Estava HTML, JavaScript, CSS,
- 41:06então era um linguuição. Aí o Trey tentei modificar, ele
- 41:09falou assim, não, seu arquivo é muito grande, não consigo e não
- 41:11modificou. E foi isso.
- 41:13Eu falei, uai, gente safado, aí já fiquei.
- 41:15Eu fiquei com ranço, tem. A personalidade.
- 41:16Forte personalidade, forte é, falou.
- 41:18Primeiro você faça boas práticas e depois você vem conversar
- 41:21comigo. Isso contribui um pouco sobre o
- 41:24que você comentou, né? De cada uma dessas ferramentas
- 41:27ter uma engenharia de próprio de diferente, né?
- 41:29Que provou? Provivelmente, foi isso que
- 41:31influenciou? É, mas o legal do tray pelo
- 41:33menos é que ele tem uma conversinha, né?
- 41:36Ele tem, vamos falar assim, ele tem um forte relacionamento aí
- 41:39com o de psyk, né? Já que o tray é uma ferramenta
- 41:42da byte dance, então ele tem aí uma ferramenta chinesa, né?
- 41:45Então tem aí 111 relacionamento um pouco mais estreitado com o
- 41:49de psyk, né, diferente dos outros, cursor copilote assim
- 41:53não normalmente não disponibilizam, né, o índice não
- 41:56sei onde disponibilizam, né, Oo de psyk para testar, talvez uma.
- 42:00Alguma coisa? Não, pelo que eu vi, até 5 do 5.
- 42:03Eu abri a lista deles ontem para comparar.
- 42:06E aí eu não vi lá de psique nas opções. +1 + 1 curiosidade,
- 42:09agora sobre o Windsurf também falando dessas coisas, né, de
- 42:12estreitar relacionamentos de modelos com com ferramentas, né?
- 42:16Com a ideia SA open, EI está tentando comprar o Windsurf.
- 42:20Eles estão fazendo alguma negociação para comprar
- 42:22Windsurf, que eu imagino que eles estão querendo, porque
- 42:25assim, né? O cursor, ele também tem um
- 42:27relacionamento meio Estreito ali com a antrropic em.
- 42:30Então, os modelos do do cloud e tal foram até disponibilizados,
- 42:33se eu não me engano, assim, bem, quando o 3.7 sonee excelenting
- 42:36que foi lançado, ele já foi incorporado no cursor muito
- 42:39rapidamente, o copylett, ele teve um pouco de delay, né?
- 42:43Foi incorporado também, mas teve um pouco de delay e ele foi
- 42:45primeiro lançado em preview aquelas coisas, né?
- 42:48Assim, foi lançado restrito e tal.
- 42:50O Rousseau tem 111 relacionamento mais Estreito com
- 42:52a anthropic, né? O GitHub kopaillot, claro, tem
- 42:55um relacionamento Estreito ali com a Microsoft, com a openait,
- 42:58mas é uma extensão, né? Não é uma ideia e.
- 43:00E a open i estava tentando aí comprar o Windsurf e o trade é
- 43:03lá da bite dance que tem aí um relacionamento Estreito com o de
- 43:06psique, né? Então é legal também ver essas
- 43:08coisas assim, esses bastidores. Windsurf tem, o GPT tem o cloud
- 43:13tem o de minae, tem o de psique, todos na última versão.
- 43:17E tem também o groch lá do Elon Musk também já está aqui
- 43:21disponível, não? Windsurf e isso é engraçado, né,
- 43:24que, por exemplo, a gente vai estudando, vendo comparativos
- 43:27que tem na internet, et cetera e uma.
- 43:30Monte que 11 das referências que eu estudei que a data era, acho
- 43:33que era novembro do ano passado, 2024 já estava lá relacionado
- 43:37que Oo Windsurf não tinha o cloud, ou seja, é bem bem
- 43:41recente assim, coisa de alguns meses.
- 43:43É não é porque tudo está mudando, né?
- 43:45Tudo está mudando muito rápido. A gente tem que ficar, ficar é
- 43:48maluco mesmo. Eu.
- 43:50Vou. Não é à toa que o cloud 3.7 soné
- 43:52é o preferidinho da Fernandinha. Ele é muito bom mesmo.
- 43:55Eu já testei também. A gente já falou isso aqui em
- 43:57outros episódios. O cloud 3.7 soné, ele é muito
- 43:59bom, você. Falar das ferramentas, dos
- 44:01modelos, ele é o que um dos que mais se destaca, né?
- 44:03Está nos top 3 de qualquer lista que você achar.
- 44:06E aí falando, né, assim das que a gente falou, das ferramentas,
- 44:08dos estreitamentos de relacionamentos e tal.
- 44:10E aí, quem está meio correndo meio por fora aí é Google, né?
- 44:14A gente até fez um episódio sobre as novidades do Google
- 44:16recente, né? Ângelo, que a gente falou o
- 44:18quanto o Google está tentando talvez aproximar também um pouco
- 44:21mais desse mercado de desenvolvedores, porque né, a
- 44:24gente falou openei AI está lá de Psy que está lá, anthrop que
- 44:28está lá e é os modelos do GM. Estão meio aí sem, né?
- 44:32Cadê o relacionamento Estreito? Mas o Google aí também está
- 44:35vindo aí com o fireba de Studio, talvez para competir, não sei.
- 44:39Não sei se vai ser exatamente ele que vai competir ou se eles
- 44:41vão lançar alguma outra ideia, né, ou alguma outra extensão.
- 44:45Mas o Google está um pouco correndo por fora e assim vamos
- 44:48ver se ele se eles conseguem captar esse mercado dos
- 44:51desenvolvedores que estão aí amando essas ferramentas que já
- 44:55estão aí. Pode ser até que essa fala fique
- 44:57repetitiva para quem viu aí o episódio que a gente falou.
- 45:00Do faire base EE do diaminais 2.5, mas eu acho que o faire
- 45:04base Studio é um concorrente sim.
- 45:06Na minha opinião o não não vai ter outra ferramenta desktop
- 45:10igual o curso você pode instalar no seu desktop o firebase Studio
- 45:13você usa pelo pelo browser, né? Na minha opinião, o Google vai
- 45:15continuar nessa estratégia e eu acho que é um concorrente forte,
- 45:18porque a gente estava falando que mais cedo sobre a integração
- 45:22de algumas dessas ferramentas com a Ager.
- 45:24A acho que a Júlia falou que testou no dia, não funcionou,
- 45:26legal e tal. Assim provavelmente é, é a gente
- 45:28se esforçar um pouco mais a gente.
- 45:30Segue, mas o fariai base Studio tem inativamente óbvio, né?
- 45:33Naturalmente é uma conexão com o Google cloud que funciona muito
- 45:37bem, né? Eu falei isso na outra pessoa
- 45:38também, eu testei cliquei lá em publicar, não sei o que que
- 45:42rodou de papelada, não tive que preocupar com papelada, não tive
- 45:44que me preocupar com nada, de repente apareceu e publicou, eu
- 45:46até mandei o link para Fernandinha, ela mexeu na
- 45:48aplicação que eu fiz, entendeu? Então tem essa integração na
- 45:51ativa do fariai Bey Studio com o Google cloud, eu acho que isso é
- 45:5411, baita vantagem assim, porque a gente começa a entrar num
- 45:58outro mundo de infraestrutura, como.
- 46:00Código de não preocupar com o pipeline, sabe, e de fazer tudo
- 46:03com linguagem natural ou publica.
- 46:04Se isso aí pra mim, se você tiver no cursor, você vai ter
- 46:06que falar, espera aí, qual nuvem?
- 46:08Ah, eu quero na ejo, quero na WS, espera aí, vamos configurar
- 46:11primeiro essa conexão que é a parte mais chata, espera aí, Ah,
- 46:13vamos gerar um token, vamos gelar o que é a parte mais chata
- 46:16no Google já, isso já fica bem bem mais mágico, bem mais
- 46:20natural fluído, né? Bem legal.
- 46:22Uma outra coisa que eu também fiquei pensando, gente, é porque
- 46:24como o copilot é o único dessas que a gente está discutindo que
- 46:28é uma extensão, querendo ou não. Você pode utilizar o copylot com
- 46:31ideias que a pessoa já utiliza, né?
- 46:34Então imagina só, a pessoa está lá trabalhando com c Sharp, ela
- 46:37usa o visual Studio e ela já está, o visual Studio está está
- 46:39ali totalmente pensado para pessoas que trabalham com c
- 46:42Sharp, né? Então ela usa o copylot lá no
- 46:44dia dela, no dia a dia dela, ela tem tanto as vantagens do
- 46:48próprio copylot, quantas vantagens do próprio visual
- 46:50Studio também por ser uma ferramenta que está adaptada,
- 46:54né? A lidar com c Sharp, se ela
- 46:56migra para o vers cold, imagina lá, né, pra porque ela quer
- 46:59usar. Ao cursor que é construído em
- 47:01cima do vs code, ela vai talvez ter que baixar uns plugins ali
- 47:05do c Sharp, usar umas coisas, né, da Microsoft e tudo mais.
- 47:09E isso pode ser um problema para ela no futuro.
- 47:12Estava discutindo, estava conversando sobre isso recente
- 47:15também, e pode ser, né, que no futuro a Microsoft meio que
- 47:19comece a aplicar umas sanções aí nessas coisas, tipo assim, não
- 47:23quero que essas aplicações que são construídas em cima do vs
- 47:26code tenham acesso a esses pluguinhos aqui.
- 47:28Imagina, né? É uma pessoa.
- 47:30Que trabalha lá no visual Studio, que trabalha com c chap,
- 47:32que quer esses plugins específicos de c chap, por
- 47:34exemplo, pode ser que fique lá meio que restrito ao VS code, à
- 47:39experiência nativa do VS code, e isso seja um problema no futuro.
- 47:43Vocês acham que isso é um potencial problema para, sei lá,
- 47:45ficar mesmo preso como se fosse nessas ideias novas do curso do
- 47:49cursor ou do do Windsurf, do Windsurf, que são construídos
- 47:52acima do em cima do VS coisa? Vocês acham que isso pode ser um
- 47:54problema no futuro? Aí Eu Acredito que sim, tá?
- 47:57Fernandinha, inclusive eu já ouço, ouvir.
- 48:00Comentários, né? Em conversas de corredor, diz
- 48:02que a Microsoft já está implementando esse tipo de
- 48:04restrição. A gente pode confirmar essa
- 48:06informação, mas pelo que eu entendi, já está sendo pensado
- 48:10nesse tipo de restrição AACA. Seu plugin foi feito pro vess
- 48:14code? Eu sei que hoje ao instalar o
- 48:16cursor você tem a opção de importar todos os plugins que
- 48:19você tem lá, né? Mas assim, esses plugins
- 48:21exclusivos da Microsoft pode ser que tenha alguma restrição que
- 48:25não seja possível consumir. Precisa utilizar eles lá no
- 48:28curso, por mais que ele seja feito com.
- 48:30Base no visual, corte. Eu também acho, até porque o
- 48:33cursor é praticamente o visual Studio code, né?
- 48:36Ele tem sim, pouca diferença no visual e tudo, e você pode
- 48:40instalar a maioria das extensões raramente tem alguma que não é
- 48:43compatível assim. Então assim, quem quer usar o
- 48:46cursor não usa como extensão do visual Studio code, só
- 48:49substitui. Então eu acho que eles podem ver
- 48:51como um problema bem assim comercial mesmo.
- 48:54E aí nesse nesse sentido, né, o copilot pode aí ter uma vantagem
- 48:58no futuro. É e um outro.
- 49:00A vantagem, considerando esse aspeto, é sobre hoje um
- 49:03desenvolvedor, quando ele decide por adotar, né?
- 49:06Uma ferramenta de a no desenvolvimento dele é a curva
- 49:09de aprendizado para você começar a utilizar.
- 49:12O copayut é muito menor, porque ele consegue utilizar na ideia
- 49:15que ele já tem costume. Agora, se ele quiser optar por
- 49:18por ir para o cursor ou para o Windsurf, ele vai ter que abrir
- 49:20mão da ideia. Então, assim, a curva é vai
- 49:23exigir uma adaptação. Eu estava até conversando um
- 49:25pouco sobre isso outro dia, em relação a custo também, porque
- 49:29olha só, que doideira. Né, isso isso é tão a gente vai
- 49:31começar a ficar pensando nessas nesses custos dessas ferramentas
- 49:35e até nos custos dessas das ideias mesmo.
- 49:38E isso começa AA virar 11 Balanço, né, que é como se fosse
- 49:41assim, Ah, eu tenho tanto desenvolvedor que usa visual
- 49:44Studio, visual Studio, ele tem uma licença que eu tenho que
- 49:46pagar, né, que é cara, eu tenho um tanto de uso desenvolvedor,
- 49:49por exemplo, tu usa, sei lá, o jet brains, às 10 do jet brains
- 49:52também tem que pagar. Se eu convenço esse cara a
- 49:54migrar pro verso code e usar o cursor, talvez eu vou substituir
- 49:58o custo da ideia. Pelo custo dessa ideia com e Ah,
- 50:01vale a pena, qual que é, né? Assim, então esse tipo de
- 50:04discussão também é super importante, que é Oo custo da
- 50:08ideia que antes ele tinha com o copilot.
- 50:10Será que vale a pena ou é melhor ele migrar para um VS code com
- 50:14cursor com Windsurf, que já tem né, uma integrada, mas também
- 50:18tem 11 outro curso de licença, então são outras discussões que
- 50:22começam a fazer super sentido, né?
- 50:24Principalmente no nível corporativo, talvez num nível
- 50:27individual é um pouco mais simples, mas no nível corporal.
- 50:30Ativo começa a virar uma discussão totalmente relevante.
- 50:32É o potencial de de economia. Aí é alto e também, né?
- 50:36Toda mudança ela tem que ser feito com análise de risco.
- 50:40Trazemos aí o risco de potencialmente não ter esses
- 50:43plugins no cursor. Tudo começa a se encaixar.
- 50:46E num assunto como esse, como a gente falou aqui, as ferramentas
- 50:49hoje de 10 estão sendo lançadas. Extensões estão sendo lançadas
- 50:52igual fêmur que os JavaScript estavam sendo lançados há uns
- 50:55anos atrás. A gente vê que o tempo inteiro
- 50:57tem coisa nova acontecendo, então assim de.
- 51:00Dificilmente a gente consegue aqui falar sobre o futuro,
- 51:02falar, Ah, o cursor. Ele hoje para mim, por exemplo,
- 51:05ele é o melhor, mas daqui a 1 mês ele vai ser, não sei, o copy
- 51:09elege, está aí correndo atrás e a Microsoft, né?
- 51:11Então assim vai, daqui a pouco o copylege vai passar, talvez,
- 51:15acredito que sim, talvez daqui a pouco o Google vai lançar um
- 51:18negócio, vai vim o firebaze, vai melhorar as funcionalidades lá
- 51:21de ser realmente uma ideia que você consegue, talvez, né?
- 51:25Então assim, eu acho que é muito difícil a gente falar sobre
- 51:27futuro num episódio como esse, principalmente assim.
- 51:30Eu mesma, né? Por exemplo, eu não compro uma
- 51:32licença anual de um cursor. Nunca eu vou comprar a mensal,
- 51:35porque assim eu não sei. Um ano eu não vou me
- 51:38comprometer. Um ano é muita coisa.
- 51:40Eu estou querendo comprometer por 1 mês, quem dirá um ano, né?
- 51:43Então, assim, é muito difícil falar sobre o futuro com um
- 51:45assunto como esse. Né?
- 51:46O que a gente só pode deixar, né?
- 51:48Como mensagem para quem está ouvindo.
- 51:50Aí é só alertar sobre o uso da IA, né?
- 51:53De não usar AIA como um substituto eSIM como um apoio.
- 51:57Você está sempre preocupado em validar.
- 52:00Ah, o que é que essas ferramentas são todas muito
- 52:02poderosas em termos de sugestão de código e et cetera.
- 52:05E acaba que Oo desenvolvedor pode cair em um cenário de
- 52:09conformismo, né? Vou ir aceitando todo momento a
- 52:12as sugestões que IA atrás, então assim, se o desenvolvedor não
- 52:16aproveitar esse momento, né, de utilização da IA para explorar,
- 52:21né, o potencial da ferramenta de evolução, né, de agregar
- 52:24conhecimento e et cetera, ele vai acabar se perdendo, né?
- 52:28Ele vai comprometer um pouco a carreira.
- 52:30Dele, ele tende a perder aquela fluidez que ele tinha para
- 52:34codificar, acaba se perdendo ao longo do tempo.
- 52:36É a complacência, né? Com o que aí a gera, a gente tem
- 52:39sempre que evitar, né? Tem sempre que a gente já falou
- 52:41muito isso aqui no entre chaves, né?
- 52:43Sem sempre que revisar, tem sempre que, enfim, evitar de
- 52:46fato ser complacente com tudo que ela gera, revisar com
- 52:48certeza, com muita, com cautela, né?
- 52:51Mas isso não pode ser uma Barreira para que o
- 52:53desenvolvedor use, né? Então, assim como eu falei no
- 52:56início, o desenvolvedor, hoje ele tem que saber qual
- 52:59ferramenta. Usar e não se ele vai usar ou
- 53:01não, mas qual ferramenta ele está disposto a usar em relação
- 53:04a custo benefício? É o que eu sempre falo, a
- 53:06profissão de programada não vai acabar.
- 53:08Programador não vai ser 1% substituído pelo IA.
- 53:11Pode ser que seja, mas vai demorar pra caramba.
- 53:13Ainda vai demorar um bom tempo ainda.
- 53:14Mas os programadores que não sabem usar IA vão ser
- 53:17substituídos pelos programadores que sabem usar IAE, isso é fato.
- 53:20Sim, usar do jeito certo também, né?
- 53:22Não? Só se depender.
- 53:24E aí queria até perguntar para os nossos ouvintes, aí a gente
- 53:27falou que OA Júlia falou que o preferidinho dele é dela.
- 53:30É, é o cursor. A Fernandinha falou que ela tem
- 53:32a preferência ali no cloud 3.7 soney.
- 53:34Então eu queria perguntar para os nossos ouvintes, qual é o seu
- 53:36modelo? Qual que é o seu IDE favorito aí
- 53:39nessa corrida de inteligência artificial de LLMS aí?
- 53:42Deixa aí de comentário no episódio, aproveita, dá uma
- 53:45olhada na descrição, tem o link de vagas também, se você quiser
- 53:48trabalhar com a gente aqui, com a Júlia fazendo mais mais cópias
- 53:52do mobile pra web, aí usando o curso, se quiser trabalhar com
- 53:55com o time do Francis, com o meu, com a Fernandinha, enfim,
- 53:58temos vagas aí. É isso aí, galera.
- 54:00Então, até a próxima, bebam água, façam comities, usem LLM,
- 54:05usem as ferramentas, experimentem, experimentem,
- 54:07experimentem e quando vocês acharem que experimentaram
- 54:09muito, experimentem mais, porque é isso que vai levar a gente
- 54:12para a próxima fase dessa corrida.
- 54:14Então é isso, até a próxima. Valeu e tchau, tchau.
- 54:18Valeu, galera.