Descrição
Cody é um assistente de codificação com IA projetado para acelerar o processo de desenvolvimento, compreendendo e utilizando toda a sua base de código. Ele se integra perfeitamente a plataformas populares de hospedagem de código como GitHub e GitLab, bem como a IDEs como VS Code, JetBrains e Visual Studio. Ao se conectar a esses ambientes, Cody atua como um assistente de IA pessoal, equipado para aprimorar a compreensão, geração e depuração de código.
Em sua essência, Cody utiliza os mais recentes Modelos de Linguagem Grandes (LLMs) e extrai contexto do seu ambiente de desenvolvimento. Esse contexto é obtido usando a API de Busca avançada da Sourcegraph, permitindo que Cody acesse informações sobre APIs, símbolos e padrões de uso em bases de código locais e remotas. Esse contexto abrangente garante que Cody possa fornecer assistência altamente precisa e relevante.
As principais capacidades de Cody incluem chat para desenvolvedores, onde os usuários podem fazer perguntas sobre seu código, gerar novos trechos de código e solicitar edições de código. O assistente oferece sugestões inteligentes de preenchimento de código e edição automática, que analisam os movimentos do cursor e as alterações recentes para propor modificações contextuais. Cody também possui um robusto sistema de prompts, permitindo que os desenvolvedores automatizem tarefas recorrentes com prompts personalizáveis e compartilháveis. Além disso, suas capacidades de depuração são otimizadas para identificar e corrigir erros, acelerando significativamente o processo de solução de problemas e aumentando a produtividade do desenvolvedor.
Cody oferece opções flexíveis de implantação, incluindo extensões para VS Code, JetBrains e Visual Studio, bem como uma interface de aplicativo web e uma interface de linha de comando (CLI). Para soluções de nível empresarial, Cody para Sourcegraph Enterprise está disponível. A plataforma também inclui filtros de contexto, permitindo que os usuários excluam repositórios específicos de resultados de chat e autocompletar, aumentando assim o controle sobre o contexto usado pela IA.
A coleta de dados pelo Cody foca em prompts e respostas para fornecer o serviço. Para usuários individuais no Sourcegraph.com, prompts e respostas podem ser usados para aprimorar a experiência do usuário, mas não para treinamento de modelos. Dados de uso e feedback também são coletados para melhorar a experiência geral do usuário. Cody é compatível com outros produtos Sourcegraph, como Code Search, permitindo que os usuários consultem sua base de código e, em seguida, usem a interface de chat do Cody para fazer perguntas sobre os resultados da pesquisa.
Recursos principais de Cody
Compreensão, escrita e correção de código com IA
Utiliza LLMs e contexto de desenvolvimento para precisão
Integra-se com GitHub, GitLab, VS Code, JetBrains, Visual Studio
Chat para desenvolvedores para perguntas e geração de código
Sugestões de preenchimento de código e edição automática
Prompts personalizáveis e compartilháveis para automação de tarefas
API de Busca avançada para contexto de base de código local e remota
Assistência de depuração para identificar e corrigir erros de código
Filtros de contexto para gerenciar inclusão de repositórios
Disponível como extensões de IDE, aplicativo web e CLI
Soluções empresariais para Sourcegraph Enterprise
Como usar Cody?
Instalar: Baixe e instale a extensão Cody para sua IDE (VS Code, JetBrains, Visual Studio) ou acesse-a através do aplicativo web Sourcegraph.
Conectar: Vincule Cody aos seus repositórios de código (por exemplo, GitHub, GitLab) e ambiente de desenvolvimento.
Interagir: Use a interface de chat para fazer perguntas sobre seu código, solicitar geração de código ou iniciar edições de código.
Utilizar Sugestões: Aproveite as sugestões inteligentes de preenchimento de código do Cody enquanto você digita.
Configurar Prompts: Crie e use prompts personalizados para automatizar tarefas repetitivas de codificação.
Depurar: Empregue as capacidades de depuração do Cody para identificar e resolver erros em seu código.
Gerenciar Contexto: Configure filtros de contexto para especificar quais repositórios o Cody deve considerar.
Casos de uso de Cody
- Compreensão de Código
- Geração de Código
- Edição de Código
- Assistência de Depuração
- Automação de Tarefas
- Busca Contextual







