
Integração da IA do Google no Zed Code Editor
Zed, a plataforma de edição de código desenvolvida pelos criadores do Atom do GitHub, está elevando sua funcionalidade com uma integração direta da CLI Gemini do Google. Esta ferramenta inovadora aprimora as capacidades dos desenvolvedores, permitindo uma interação perfeita com modelos de IA diretamente na linha de comando do editor.
Recursos aprimorados com integração de IA
A incorporação do Gemini CLI permite uma variedade de funcionalidades avançadas que otimizam os fluxos de trabalho de codificação:
- Geração e refatoração de código no local: os desenvolvedores agora podem escrever comentários descritivos sobre funções, invocar uma tecla de atalho e a IA gerará o código necessário instantaneamente, tudo dentro do mesmo arquivo, eliminando a necessidade de navegação constante.
- Assistência Contextual Imediata: Encontrando código confuso ou erros? Simplesmente destacando o texto, os usuários podem receber explicações rápidas e relevantes do modelo de IA, aprimorando sua compreensão do problema.
- Funcionalidade de bate-papo natural no terminal: para consultas mais amplas, os desenvolvedores podem utilizar o comando no terminal integrado do Zed, permitindo uma experiência de conversação interativa.
gemini
Colaboração em tempo real com IA
Um recurso notável chamado “Follow Agent” proporciona transparência nos processos da IA.À medida que a CLI do Gemini executa tarefas, os desenvolvedores podem monitorar suas ações em tempo real, garantindo que estejam cientes das alterações feitas em vários arquivos de seus projetos.
Revisando as alterações geradas pela IA
Assim que o Gemini conclui suas tarefas, o Zed exibe todas as modificações sugeridas em uma interface amigável, semelhante a uma revisão de pull request. Os desenvolvedores recebem diferenças detalhadas para cada edição, permitindo-lhes aceitar, rejeitar ou modificar as alterações conforme necessário.
Fornecendo contexto além dos arquivos locais
Outro recurso atraente inclui a capacidade de direcionar a atenção da IA para recursos externos, como URLs contendo documentação técnica ou especificações de API, enriquecendo a compreensão da IA sobre o contexto de desenvolvimento.
Uma visão mais ampla dos esforços de IA da Zed
Esta colaboração entre a Zed e a Gemini CLI representa apenas um elemento da iniciativa mais ampla da Zed para integrar IA à sua plataforma. Anteriormente, a equipe da Zed revelou o Zed AI, que opera de forma semelhante ao GitHub Copilot, alimentado pelos modelos Claude da Anthropic. Este recurso inclui um painel de assistente e um auxiliar de código em linha, e a Zed também permite que os usuários configurem backends de IA adicionais usando chaves de API pessoais ou modelos de hardware locais.
Considerações sobre privacidade
Reconhecendo que alguns desenvolvedores podem ter reservas sobre a integração de IA, Zed introduziu uma opção para desabilitar completamente todos os recursos de IA, garantindo que os desenvolvedores possam trabalhar em um ambiente alinhado com suas preferências.
Para mais detalhes e visuais sobre essas atualizações, visite a fonte oficial.
Deixe um comentário