Aprendizagem pessoal com IA
e orientação prática

Atualização maluca do Cline v3.1! O melhor assistente autônomo de programação de IA! (Uso do computador, protocolo MCP, retrocesso de versão, ferramentas de personalização totalmente desenvolvidas)

Cline A versão 3.1 está aqui novamente. A energia dos desenvolvedores é louca.


Na verdade, eles acabaram de lançar a versão 3.0 há uma semana. Já faz algum tempo que não falo sobre o Cline, então vou dar uma olhada em algumas das atualizações e unificá-las.

Vou começar explicando brevemente o que é o Cline, para aqueles que ainda não o conhecem. O Cline é um assistente de programação autônomo que pode ser executado em seu IDE para criar e editar arquivos, executar comandos e até mesmo usar o navegador. Tenho muitos artigos anteriores sobre o Cline, portanto, se você é um daqueles que não sabem muito sobre ele, recomendo que dê uma olhada.

 

A versão 3.1 do Cline, recurso de ponto de verificação, está aqui!

Em resumo, essa atualização 3.1 inclui o fallback de ponto de verificação.

Agora é possível tirar um instantâneo do seu espaço de trabalho e salvá-lo após cada etapa, facilitando a reversão para um ponto anterior da tarefa se houver problemas. Exatamente como o recurso de restauração no cursor agora.

Conte-nos mais sobre ele:Sempre que você usa a ferramenta, a extensão captura um instantâneo do espaço de trabalho com dois novos botões, Compare e Restore.

 

Um deles é o "Compare", que mostra a diferença entre o instantâneo e o estado atual do espaço de trabalho:

 

A outra é "Recovery", que permite que você escolha entre três opções de recuperação:

Você usará principalmente a primeira opção: "Restore tasks and workspace" (Restaurar tarefas e espaço de trabalho).

As duas últimas: "Resume tasks only" (Retomar apenas tarefas) ajuda você a corrigir ou desfazer erros no uso da ferramenta.

"Restore Workspace Only" (Restaurar somente o espaço de trabalho) é útil para visualizar diferentes versões do código sem perder o progresso do trabalho de Cline.

 

Outro novo recurso é o "View New Changes" (Exibir novas alterações).Quando o Cline conclui uma tarefa, você pode ver todas as alterações feitas no espaço de trabalho desde a última tarefa, para que possa acompanhar o progresso da tarefa, especialmente se a aprovação automática estiver ativada, eliminando a necessidade de revisar manualmente as mensagens da tarefa.

 

Por fim, o Cline agora pode usar efetivamente o Git para rastrear alterações, e um botão de exclusão foi adicionado para facilitar o gerenciamento do armazenamento.

Também falaremos sobre os recursos que foram atualizados nas versões anteriores.

 

v3.0.0, o recurso de aprovação automática do Cline está aqui!

Com relação à versão 3.0 do Cline, ela adiciona o recurso de aprovação automática. Esse é um recurso que permite que o Cline automatize cada tarefa sem que eu precise clicar manualmente em "Aprovar", semelhante ao modo Cursor Yolo.

 

Você pode definir as permissões da ferramenta por conta própria: ler arquivos, editar arquivos, executar comandos de terminal, usar navegadores e servidores MCP e também limitar o número de solicitações de API:

O Cline pode enviar automaticamente notificações do sistema enquanto trabalha em segundo plano, lembrando-o de coisas que você precisa confirmar, como responder a perguntas, concluir tarefas e muito mais.

É como se você tivesse um assistente que executa tarefas de forma autônoma, desde que você defina limites para as solicitações de API para garantir que você não aumente sua conta ou evite possíveis riscos de segurança.

 

Além disso, o editor de arquivos grandes foi atualizadoPesquisa e substituição no formato diff, produzindo apenas o que deve ser substituído. Mais rápido e mais confiável, evitando a exclusão acidental de código. Também pode voltar à edição do arquivo inteiro, se necessário.

Ou seja: se o Cline precisar editar um arquivo grande, ele agora usará um "Formato de diferença de localização e substituição" para gerar apenas o que precisa ser substituído, e não o arquivo inteiro.

Isso torna a edição mais rápida e confiável e evita o risco de exclusão de código, pois as partes anteriormente inalteradas não são substituídas incorretamente por comentários como "aqui está o restante do código".

O Cline também pode alternar para o modo de edição completa do arquivo se as alterações falharem ou se o arquivo inteiro precisar ser modificado.

 

E, por fim, há mais um recurso: um novo arquivo de configuração .clinerulesIsso permite que você especifique diretivas personalizadas para um projeto, defina convenções, aponte para a documentação ou forneça informações sobre a arquitetura do projeto. Isso é semelhante ao arquivo .curosrrules do cursor.

 

v2.2.0, a Cline apresenta os protocolos de contexto do modelo MCP

Ferramentas personalizadas agora podem ser adicionadas ao Cline: pesquisa na Web, ferramentas do GitHub. Os servidores MCP podem ser adicionados e configurados clicando no ícone de novo servidor na barra de menus.

Essa é uma nova tecnologia lançada pela Anthropic. Essa tecnologia é excelente, pois permite que agentes como Cline acessem e usem facilmente ferramentas personalizadas.

Por exemplo, para ferramentas de pesquisa na Web ou ferramentas do GitHub, agora você pode adicionar e configurar servidores MCP (Model Context Protocol) clicando no ícone "Add Server" (Adicionar servidor) na barra de menus.

Você pode fazerA Cline cria seu próprio MCP para vocêÉ muito legal. Você pode dar um passo adiante e o Cline agora tem a capacidade de criar ferramentas personalizadas para você.

Basta adicionar uma ferramenta e Cline criará e instalará novos recursos com base em seu fluxo de trabalho. Por exemplo, diga "Adicionar uma ferramenta com..." e ele a criará. ." e ele a criará. Por exemplo: obter ordens de serviço do Jira, gerenciar o AWS EC2, extrair eventos do PagerDuty.

Desde a criação do servidor MCP até a instalação de extensões, Cline faz tudo. O servidor é salvo em ~/Documents/Cline/MCP para facilitar o compartilhamento com outras pessoas.

Tente fazer com que o Cline adicione uma ferramenta para obter a documentação mais recente do npm ou verifique aqui MCP Uma demonstração prática disso: https://x.com/sdrzn/status/1867271665086074969

Se você quiser saber mais sobreProtocolo de contexto de modelo (MCP)informações, faça uma pesquisa rápida para ver o que o Anthropic postou sobre isso:

Ou confira este link: https://github.com/modelcontextprotocol, que o levará diretamente à base de código deles. Há diferentes SDKs, documentação, exemplos e outros recursos aqui.

 

v2.1.0, o acesso de Cline ao recurso "Computer Use" do Anthropic.

Na versão 2.1.0, eles adicionaram o uso do computador e agora podem iniciar o navegador de forma autônoma: clique, digite, role a tela. A depuração em tempo de execução, os testes de ponta a ponta e o uso geral da Web tornaram-se mais autônomos. Tente dizer "Check the weather in Colorado" e veja o que ele realmente faz. Esse é um novo recurso no Claude 3.5 Sonnet v2.

demo: https://x.com/sdrzn/status/1850880547825823989

 

No geral, o Cline é um dos melhores assistentes de programação de IA do mercado atual!e é totalmente gratuito, não haverá nenhum acesso pago. Você pode ver que a equipe dele lança novas atualizações quase todas as semanas, e estou ansioso para ver o que eles vão criar na próxima semana e na semana seguinte.

Não pode ser reproduzido sem permissão:Chefe do Círculo de Compartilhamento de IA " Atualização maluca do Cline v3.1! O melhor assistente autônomo de programação de IA! (Uso do computador, protocolo MCP, retrocesso de versão, ferramentas de personalização totalmente desenvolvidas)

Chefe do Círculo de Compartilhamento de IA

O Chief AI Sharing Circle se concentra no aprendizado de IA, fornecendo conteúdo abrangente de aprendizado de IA, ferramentas de IA e orientação prática. Nosso objetivo é ajudar os usuários a dominar a tecnologia de IA e explorar juntos o potencial ilimitado da IA por meio de conteúdo de alta qualidade e compartilhamento de experiências práticas. Seja você um iniciante em IA ou um especialista sênior, este é o lugar ideal para adquirir conhecimento, aprimorar suas habilidades e realizar inovações.

Entre em contato conosco
pt_BRPortuguês do Brasil