Code AI avec contexte de base de code
Cody est un assistant de codage AI qui utilise le dernier contexte LLMS et Code Base pour vous aider à comprendre, écrire et corriger le code plus rapidement.
Docs • Cody.dev
Installez Cody à partir du VS Code Marketplace ou du Jet-Brains Marketplace, puis consultez les démos pour voir ce que vous pouvez faire.
- ou -
pnpm install && cd vscode && pnpm run dev
Cody est un assistant de codage AI open source qui vous aide à comprendre, écrire et corriger le code plus rapidement. Il utilise une recherche avancée pour retirer le contexte des bases de code locales et distantes afin que vous puissiez utiliser un contexte sur les API, les symboles et les modèles d'utilisation à travers votre base de code à n'importe quelle échelle, le tout à partir de votre IDE. Cody travaille avec les modèles les plus récents et les meilleurs grands langues, y compris Claude 3.5 Sonnet et GPT-4O.
Cody est disponible pour le code vs, JetBrains et sur le Web.
Voir Cody.dev pour plus d'informations.
Cody est livré avec une variété de fonctionnalités AI-pour-codage, telles que la saisie semi-automatique, le chat, la smart appliquer, la génération de tests unitaires, etc.
Voici un exemple de la façon dont vous pouvez combiner certaines de ces fonctionnalités pour utiliser Cody pour travailler sur une grande base de code.
https://www.loom.com/share/ae710891c9044069a9017ee98ce657c5
Tout le code de ce référentiel est open source (Apache 2).
QuickStart: pnpm install && pnpm build && cd vscode && pnpm run dev
pour exécuter une construction locale de l'extension Cody vs de code.
Voir les documents de développement pour en savoir plus.
Cody est souvent magique et parfois frustrant. L'objectif de Cody est d'être puissant et précis. Vous pouvez aider:
L'utilisation individuelle de Cody nécessite actuellement un compte SourceGraph.com (gratuit) car nous devons prévenir les abus de l'utilisation anthropique / openai gratuite. Nous travaillons à prendre en charge des options LLM plus swappables (y compris l'utilisation de votre propre compte anthropique / OpenAI ou un LLM auto-hébergé) pour permettre d'utiliser Cody sans aucune dépendance tierce requise.
Vous pouvez utiliser Cody Free ou Cody Pro lors de la codyage sur votre code de travail. Si cela ne répond pas à vos besoins (parce que vous avez besoin d'une instance dédiée / à locataire unique, de journaux d'audit, apportez votre modèle, etc.), passez à Cody Enterprise.
Les extensions de l'éditeur de Cody fonctionnent avec: