Copilot te ajuda a escrever… Isso te ajuda a entregar

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

Transcript

00:00:00Este é o ContinueDev. Não é o Copilot nem o Claude Code e não substitui você; ele apenas automatiza as partes que acabam com a sua produtividade.
00:00:07As revisões de código deveriam melhorar o código, mas ultimamente só estão atrasando tudo.
00:00:11A resposta óbvia seria deixar a IA cuidar disso, mas o problema não é bem esse.
00:00:16O real problema é tudo o que envolve o código. Temos vídeos novos o tempo todo, então não esqueça de se inscrever.
00:00:27Para configurar o ContinueDev, primeiro instale a extensão. Vou abrir o VS Code, ir em extensões, pesquisar por "continue", instalar e recarregar se for preciso.
00:00:35Agora o ícone do Continue aparece na barra lateral.
00:00:38Depois, podemos conectar um modelo abrindo as configurações e editando o arquivo de configuração, mas na verdade você pode só adicionar um modelo assim.
00:00:47Se quiser usar a nuvem, adicione um modelo como o GPT-4 ou o Claude com sua chave de API, salve e recarregue. Só isso.
00:00:54Ou você pode rodar localmente para ter tudo de graça usando o Ollama. Baixe um modelo como o Llama 3 e adicione-o ao seu provedor.
00:01:01E você pode alternar entre os modelos a qualquer momento pelo menu da barra lateral. Nuvem, local, o que você já usa, sem ficar preso a nada.
00:01:09Agora, digamos que você caiu em uma base de código nova. Você abre a pasta do projeto e vê coisas que não reconhece muito bem.
00:01:16Hoje em dia, muitos de nós apenas copiam e colam isso, abrem o navegador no Claude ou OpenAI e adicionam um monte de contexto manualmente.
00:01:24E talvez ainda precisemos colar alguns arquivos só para ele entender o que está acontecendo.
00:01:29Mesmo assim, as respostas são genéricas. Ele não conhece seu projeto de verdade porque não está dentro dele.
00:01:36Agora podemos apenas perguntar ao Continue. Posso ir no meu código, selecionar algo com Control+L e digitar "explique isso" no chat lateral.
00:01:45A parte surpreendente é que ele não responde de forma isolada. Ele busca contexto de toda a sua base de código.
00:01:51Arquivos abertos, até mesmo git diffs, e te dá uma explicação condizente com o projeto como um todo.
00:01:57Sendo sincero, o Claude Code e o Cursor também fazem isso. Acho que esta é a melhor opção se você não depende tanto de IA ou se precisa de uma ferramenta mais rápida para conferir seu código.
00:02:08Agora, a parte importante. Quando o Continue sugere uma mudança, como refatorar uma função, ele não apenas a descreve.
00:02:16Ele gera uma visualização real do diff direto no chat; você revisa lado a lado e então aplica as alterações.
00:02:22Você pode alterar ou rejeitar, mas você mantém o controle do que acontece, sem o Cursor assumir o comando de tudo.
00:02:28Mas é aqui que as coisas mudam. Normalmente, um pull request fica parado esperando. Em vez de esperar, você usa um agente de revisão.
00:02:36Você pode criar um arquivo como "meu agente de revisão", um arquivo markdown, e escrever as regras que importam para você, como formatação, lógica, segurança, etc.
00:02:47Então é só rodar. No chat, posso digitar "agent meu-agente review" e rodar este PR.
00:02:54Ou você pode usar um pré-configurado, como o do ContinueDev para segurança. Ele escaneia instantaneamente e sugere correções como comentários ou diffs.
00:03:02E não é só no editor. O mesmo agente funciona fora dele. Você gerencia agentes, define gatilhos e conecta ao Slack para alertas de PR direto nos seus canais.
00:03:13Não serve só para codar, serve para entregar mais rápido. Não é perfeito, mas por ser gratuito e me deixar trabalhar do meu jeito, é uma extensão excelente.
00:03:24E é gratuito ao usar o Ollama, não o OpenAI. Mas para quem isso serve de verdade? Essa é a questão. Acho que é ideal para alguns perfis.
00:03:32Se você trabalha sozinho, é como um segundo par de olhos que nunca cansa. Em equipes pequenas, mantém o padrão sem transformar cada revisão em um debate.
00:03:41Além disso, para quem usa VS Code, ele encaixa perfeitamente. As pessoas não usam o Continue para escrever código por elas, mas para remover o atrito e acelerar merges.
00:03:55Você não perde o controle. A IA cuida das partes repetitivas que você odeia fazer. É código aberto, gratuito com certos modelos e você configura em menos de um minuto.
00:04:10A comparação agora é óbvia: qual a diferença para o Copilot? O GitHub Copilot é ótimo em uma coisa: te ajudar a escrever código mais rápido.
00:04:20O Continue faz algo diferente. O Copilot te ajuda a digitar; o Continue te ajuda a entregar. O Copilot vive no editor; o Continue vive em todo o seu fluxo de trabalho.
00:04:32E eles não são concorrentes, embora pareçam. Eles funcionam bem juntos. Use o Copilot para o autocompletar e o Continue para garantir que o código está pronto para o merge.
00:04:43Teste se ainda não o fez, ou se já testou, o que achou? Continua usando ou desistiu? Nos vemos no próximo vídeo.

Key Takeaway

O ContinueDev é uma extensão de código aberto que acelera a entrega de software ao integrar inteligência artificial contextualizada para revisões de código, refatoração e automação de fluxo de trabalho.

Highlights

O ContinueDev foca na automação de processos periféricos ao código que prejudicam a produtividade.

A ferramenta permite o uso de modelos de IA na nuvem (GPT-4

Timeline

Introdução e Problemas na Produtividade

O narrador apresenta o ContinueDev como uma ferramenta que não substitui o desenvolvedor, mas automatiza tarefas que drenam a produtividade. Ele argumenta que as revisões de código atuais frequentemente atrasam o desenvolvimento em vez de melhorá-lo. O problema central identificado não é apenas o código em si, mas todos os processos manuais que o cercam. Esta seção estabelece a premissa de que a IA deve lidar com a burocracia do desenvolvimento. O vídeo convida o espectador a entender como otimizar o fluxo de trabalho real.

Configuração e Escolha de Modelos

Este segmento detalha o processo de instalação da extensão no VS Code e a configuração de modelos de IA. O usuário pode optar por modelos baseados na nuvem, como GPT-4 ou Claude, inserindo suas respectivas chaves de API. Alternativamente, é demonstrado como rodar modelos locais gratuitamente utilizando o Ollama, como o Llama 3. A flexibilidade é um ponto forte, permitindo alternar entre provedores facilmente pela barra lateral. O autor enfatiza que o desenvolvedor não fica preso a um único ecossistema ou custo fixo.

Contexto da Base de Código e Explicações

O vídeo explica a superioridade do ContinueDev em relação ao ato de copiar e colar código em chats de IA externos. Ao usar o comando Control+L, a ferramenta acessa o contexto completo do projeto, incluindo arquivos não abertos e diffs do git. Isso resulta em respostas muito mais precisas e personalizadas do que as explicações genéricas de IAs sem acesso ao repositório. O narrador menciona que, embora o Claude Code e o Cursor façam algo semelhante, o Continue é ideal para quem busca velocidade e menor dependência. É destacado que a ferramenta "conhece o projeto de verdade" por estar inserida nele.

Refatoração e Agentes de Revisão

Aqui é demonstrado como o Continue ajuda na refatoração através de visualizações de diffs integradas, permitindo aceitar ou rejeitar mudanças lado a lado. A grande inovação apresentada são os "Agentes de Revisão", que utilizam arquivos Markdown para definir regras de segurança e lógica. O usuário pode rodar comandos como "agent review" para analisar pull requests instantaneamente conforme critérios específicos. Além do editor, esses agentes podem ser conectados ao Slack para notificações de equipe. O foco aqui é transformar a revisão de código em um processo contínuo e automatizado.

Público-Alvo e Comparação com Copilot

Na conclusão, o vídeo define os perfis ideais para a ferramenta: desenvolvedores solo que precisam de um "segundo par de olhos" ou pequenas equipes que buscam padronização. É feita uma distinção clara entre o GitHub Copilot e o ContinueDev, sugerindo que o primeiro ajuda a escrever enquanto o segundo ajuda a entregar. Eles são descritos como complementares e podem ser usados simultaneamente para maximizar a eficiência. O narrador encerra reforçando que a ferramenta é gratuita com modelos locais e de fácil adoção. O vídeo termina incentivando os usuários a testarem a integração em seus fluxos de trabalho diários.

Community Posts

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

Write about this video