Made By
SourcegraphReleased On
2013-10-24
Cody is an AI-powered coding assistant developed by Sourcegraph that enhances developers' productivity and code quality. It provides advanced search capabilities, codebase context understanding, and generative AI features to help developers understand, write, and fix code more efficiently across various programming languages and environments.
Key features:
- AI-assisted Autocomplete: Completes single lines or entire functions across any programming language, reducing typing effort.
- AI-powered Chat: Assists in navigating projects, understanding legacy code, and solving complex problems by answering questions about repository structure, file functions, and debugging issues.
- Code Understanding and Generation: Explains code blocks or entire repositories, generates unit tests, describes code smells for optimization, and allows custom command creation.
- Integration with Code Hosts and IDEs: Works within popular IDEs and integrates with various code hosts for expanded codebase context and personalization.
- Support for Latest LLMs: Utilizes advanced models like Claude 3, GPT-4 Turbo, and Mixtral-8x7B, with options to use custom LLM keys.
- Sourcegraph Powered Context: Leverages Sourcegraph's code graph and Code Search for more effective code completion, explanation, and editing.
How it works:
1. Install Cody as a plugin within supported IDEs.
2. Interact with Cody through autocomplete suggestions while coding.
3. Engage with Cody Chat for complex inquiries and assistance.
4. Cody uses generative AI to understand and generate code based on context.
Integrations:
IDEs: Visual Studio Code, JetBrains IDEs, NeoVim
Code Hosts: GitHub, Bitbucket, GitLab, Gerrit, Perforce, Golang
Use of AI:
Cody employs advanced Large Language Models to understand and generate code, provide context-aware autocomplete suggestions, and assist with debugging and code optimization. It adapts to the specific needs and codebase of the user, offering highly relevant solutions.
AI foundation model:
Cody supports the latest LLMs including Claude 3, GPT-4 Turbo, and Mixtral-8x7B. It also allows users to bring their own LLM keys from Amazon Bedrock and Azure OpenAI, providing flexibility and avoiding lock-in to a specific model.
Target users:
- Developers of all skill levels seeking to improve productivity and code quality
- Professionals working on large projects or legacy codebases
- Developers learning new programming languages or technologies
How to access:
Cody is available as a plugin for various IDEs, including VS Code, JetBrains IDEs, and NeoVim. An enterprise version is also available, offering additional features for organizations such as enhanced security, scalability, and control.
No hype. No doom. Just actionable resources and strategies to accelerate your success in the age of AI.
AI is moving at lightning speed, but we won’t let you get left behind. Sign up for our newsletter and get notified of the latest AI news, research, tools, and our expert-written prompts & playbooks.
AI is moving at lightning speed, but we won’t let you get left behind. Sign up for our newsletter and get notified of the latest AI news, research, tools, and our expert-written prompts & playbooks.