CodeGPT: Code like a pro with our AI Copilot!
CodeGPT extension is your pair-programming partner, helping you code more efficiently. It offers AI chat assistance, auto-completion, code explanation, error-checking, and much more. This extension also enables the use of various AI models from different providers, enhancing your coding experience.
You can use the main LLM models from top providers like OpenAI, Microsoft, Google, Anthropic, Cohere, Mistral, Huggingface and CodeGPT Plus with the possibility to create, use, and share your own AI Agents 🤖
Furthermore, with CodeGPT Plus, you'll be able to use expert AI Agents that will assist you in writing better code, all without leaving your code editor
To learn more, visit codegpt.co 👈 and follow the Documentation
Exciting Updates 🚨
Interact with Images: CodeGPT Plus now enables you to upload images and interact with them, allowing it to assist you in generating related code or answering any questions you may have about the images.
React Sandbox: With this tool, you can upload an image of a web interface, and CodeGPT will provide you with the React component code corresponding to that image.
AI Agents Marketplace: Create expert AI Agents in different technologies, languages, or APIs. Share your agents and also try out the agents that the community has for you.
New Models: CodeGPT now features seamless integration with the ChatGPT, Google, Meta, Anthropic, Ollama, Cohere or Mistral. Experience the power of state-of-the-art language models like GPT-4-turbo, Gemini, Llama3, Claude or Mixtral.
Discover tips and share your experiences in our Dev Community:
CodeGPT Chat
Initiate a chat via the extension in the menu and dive into coding conversations 💬 Explore the complete documentation here: CodeGPT Chat
Code Autocompletion
The Code Autocompletion with Model Selection feature allows users to choose from a curated selection of models from OpenAI, Anthropic, Ollama, and Google Makersuite for tailored and contextually relevant code suggestions.
If you have any questions or encounter any issues, feel free to reach out in the communities or submit an issue through this link:
Report an Bug 🐛
Upload any photo and interact with it to generate code
Select the code and then click on CodeGPT: Code Explanation
Select the code and then click on CodeGPT: Code Refactoring
Features
CodeGPT Chat : Easily initiate a chat interface by clicking the dedicated icon in the extensions bar.
Code Autocomplete : Select from a variety of models to receive precise and tailored code suggestions.
CodeGPT: Code Explanation : Instantly open the chat section to receive a detailed explanation of the selected code from CodeGPT.
CodeGPT: Code Refactoring : Quickly open the chat section to have CodeGPT intelligently refactor the selected code.
CodeGPT: Code Documentation : Swiftly open the chat section to generate comprehensive documentation for the selected code with CodeGPT.
CodeGPT: Bug Detection : Prompt CodeGPT to open the chat section and identify any issues within the selected code.
CodeGPT: Unit Testing : Request CodeGPT to open the chat section and generate unit tests for the selected code.
Run Code Interpreter (Beta) : Effortlessly create and open a notebook (.ipynb file) for code execution using the Notebook Extension with CodeGPT.
Privacy
Store your API Key securely: Your API Keys are saved locally using Secret Storage.
Other extensions store you API Keys in Settings. DO NOT SAVE SENSITIVE INFORMATION IN SETTINGS. We care about the security of your data.
AI Providers APIs: When you directly connect your account to the AI models provided by the extension, we do NOT mediate the call, and the request goes directly to each provider's API.
Local Model APIs:When you use models that run locally, you have complete privacy over the code and your information. Providers like Ollama or GPT4all deploy their services locally on your computer, and that's where CodeGPT connects to fetch the responses.
Configuration
Each provider has its own configuration; you just need to select it from the provider selector. If it's your first time accessing, the configuration window will open. Additionally, you can configure other advanced elements from the menu > Configuration. Here is an example of how to configure the OpenAI provider and how to remove the connection after using it.
AI Providers
IMPORTANT!
CodeGPT extension is FREE to install but the APIs of artificial intelligence providers that it consumes can be PAID for. Please carefully review the installation instructions at https://docs.codegpt.co/docs/intro
Updates 3.2.21
- New AI Provider: DeepSeek
- New NVIDIA Chat Model: 'deepseek-chat', 'deepseek-coder'
- Improvements: We fixed the problem with next.js instances
Updates 3.2.20
- New Interface: AI Teams
- Improvements: Autocomplete
Updates 3.2.7
- New NVIDIA Chat Model: 'llama-3-70b-instruct', 'llama-3-8b-instruct'
- Improvements: We fixed the problem with next.js instances
Updates 3.2.6
- New Groq Chat Model: llama3-70b-8192
- New Perplexity Chat Model: 'llama-3-8b-instruct', 'llama-3-70b-instruct'
- New Ollama Autocomplete Model: 'llama3:8b-instruct', 'llama3:70b-instruct'
Updates 3.2.5
- New Cohere Model: command-r-plus
- Improvements: Llava opensource fix, claude-3-haiku fix
Updates 3.2.4
- New AI Provider: Nvidia
- New Nvidia Models: google/gemma-7b, meta/codellama-70b, meta/llama2-70b
- New Ollama Vision Model: Llava
- Improvements: Markdown
Updates 3.2.3
- New Feature: Use Agents in free tier
- New Anthropic Models: claude-3-opus-20240229, claude-3-sonnet-20240229, claude-3-haiku-20240229
- New Amazon Bedrock Models: claude-3-sonnet, claude-3-haiku, claude-3-opus
- New Cohere Models: command-r
- New Groq Models: gemma-7b-it
- New Perplexity Models: sonar-small-chat, sonar-small-online, sonar-medium-chat, sonar-medium-online
- Fix: CodeGPT Plus Autocomplete
Updates 3.2.2
- New Provider: Groq
- New Models: Ollama dolphincoder, Ollama starcoder2
Updates 3.2.1
- Fix Connection Provider
- New Models: Gemini Pro 1.5 with AI Studio, Mistral Large
- Skeleton Loader
Updates v3.2.0
New UI: We have completely overhauled the user interface to provide a more intuitive and user-friendly experience. The new design includes improved navigation, better readability, and a modern look and feel.
Agent Marketplace: We are excited to introduce the Agent Marketplace, a new feature that allows you to discover, purchase, and manage third-party agents directly within our platform. This will help you extend the functionality of our software and tailor it to your specific needs.
Updates v3.1.7
- Add Documentation tab
- New Provider Perplexity
- New Provider LM Studio
- Fix Selected code
Updates v3.1.3
Updates v3.1.2
- New README
- New Google Models
- New Ollama Models
Updates v3.1.1
- New UX
- AI Providers and Models selector in main chat
- Upload Images (Vision) for CodeGPT Plus
- React Sandbox
Updates v2.2.9
- New Google Model: Gemini Pro
- New Provider: Fireworks
- New Fireworks Models: llama-v2-7b-chat, mixtral-8x7b-fw-chat, zephyr-7b-beta
- New Ollama Models: magicoder, stablelm-zephyr, starling-lm
- Fix error response from API
Updates v2.2.6
- Fix chat message Ollama and HuggingFace
- New HuggingFace Model: mistralai/Mistral-7B-v0.1
Updates v2.2.5
- New chat UI
- New Ollama Models: codellama:13b, zephyr, deepseek-coder, deepseek-coder:33b
Updates v2.2.3
- New Autocomplete Models: CodeGPT Plus and Mistral
- New OpenAI Model: gpt-4-1106-preview
Updates v2.2.1
- Code Autocompletion (OpenAI, Google Makersuite, Anthropic, Ollama)
- Bundler
- New OpenAI Model: gpt-3.5-turbo-instruct
- Features refactor
Updates v2.1.26
- New Ollama model: codellama:13B
- Fix agents from CodeGPT Plus
Updates v2.1.25
Updates v2.1.24
- New Ollama Models: Mistral:7B
Updates v2.1.23
- Fix Google Makersuite api request: { content: 'NEXT REQUEST' }
Updates v2.1.22
Updates v2.1.21
Updates v2.1.20
- CodeGPT Plus login
- CodeGPT AI Agents
Updates v2.1.18
- New AI Provider: Ollama
- New Ollama Models: Llama 2, CodeLlama, Phind-CodeLlama, Wizardcoder, Falcon
Updates v2.1.15
- New AI Provider: Microsoft Azure
- New Anthropic Model: Claude 2
Updates v2.1.13
- New AI Provider: Google PaLM 2
- New Google PaLM 2 Model: chat-bison-001
- New GPT4All Model: replit-code-v1-3b
- Fix function clearChat
Updates v2.1.12
- New OpenAI Model: gpt-3.5-turbo-16k
Updates v2.1.11
- New AI Provider: Huggingface
- New models: flan-t5-xxl, starchat-beta, falcon-7b-instruct
- Judini connection improvements
Updates v2.1.10
Updates v2.1.9
- New AI Provider: GPT4All
- Added OpenAI Organization ID
- Open a new tab with the chat code
- You don't need to reload the window when changing the settings
Updates v2.1.8
Updates v2.1.7
- OpenAI API Error messages
- New Anthropic models with 100.000 tokens
Updates v2.1.6
- Show the code language in markdown
- Move the chat code to the editor
- Integration with promptlayer (beta)
- Code Commit (beta)
- Copy entire chat message
- Information button about new updates
Updates v2.1.5
- Open the chat with Ask CodeGPT
- Timeout with OpenAI API fixed
Updates v2.1.4
- New AI Provider: Anthropic
- Scroll down fixed
- Stop responding button
- Fix close sidebar provider
Updates v2.1.3
- Explain, Refactor, Document, Find Problems & Unit Test work with CodeGPT Chat
Updates v2.1.2
- Chat start template
- Chat completion fixed
- VSCode Theme Support
Updates v2.1.1
- Keeps the conversation history if you switch tabs
- Button to clear the conversation
Updates v2.0.4
- Write letter by letter with "Stream"
- Button to copy the code to clipboard
Updates v2.0.3
- Use the chat with selected code
Updates v2.0.2
- GPT 4
- OpenAI API Error message
Updates v2.0.1
- CodeGPT Chat
- API ChatGPT: gpt-3.5-turbo and gpt-3.5-turbo-0301
- New AI Provider: AI21
- New design with the VSCode interface
Updates v1.0.15
- Interface improvement
- Better prompts to improve the response
- New feature: Search API (beta)
- Fix Terraform files
Updates v1.0.14
- New AI Provider: Cohere
- API Error handler
- Added webview to Explain and Document command
- Added Terraform, swift, shellscript language detection
Updates v1.0.13
- Supports VSCode version 1.73.0
- New feature: Compile & Run
- Added C, YAML and JSON language detection
Updates v1.0.12
- fix prompt Ask StackOverflow
- Added golang, powershell and react language detection
Updates v1.0.10
- Ask StackOverflow
- Webview StackOverflow
- API errors are shown in the editor message
Updates v1.0.9
- Added Korean, Polish and Turkish languages
- Improved Get Code command error message
Updates v1.0.8
- Added Chinese, Hebrew, Italian, Thai and Ukrainian languages
- Fix 'undefined' account error with OpenAI API
Updates v1.0.7
- New feature: Unit Test CodeGPT
- Added Arabic, German, Japanese and Russian languages
- Added new davinci-instruct-beta model
Updates v1.0.6
Updates v1.0.5
- Error handler with notifications
Updates v1.0.2
- communities
- README.md changes
Updates v1.0.1
- Secure API Key storage
- Added french language
- Added ProgressLocation Notification
Updates v0.0.5
- Added portuguese language
- Default model "text-davinci-003"
- The models "curie", "babbage" and "ada" are added
Updates v0.0.4
Updates v0.0.3
- Feature added Get Code
- Automatically detect the language being used
Updates v0.0.2
- Supported languages: English and Spanish
- OpenAI api error handling
- You can use Ask CodeGPT with selected code
For more datils about this extension, visit
Code GPT
| |