ai-genie/chatgpt-vscode
Your best AI pair programmer in VS Code
What it solves
It integrates OpenAI's GPT models directly into Visual Studio Code, eliminating the need to switch between a code editor and a web browser for AI-assisted programming, debugging, and documentation.
How it works
Users provide their own OpenAI or Azure OpenAI API key to connect the extension to models like GPT-4o, GPT-4, and GPT-3.5. The extension adds a sidebar conversation window and context menu options that allow users to send selected code fragments to the AI for specific tasks.
Who it’s for
Developers using Visual Studio Code who want an integrated AI pair programmer to help with coding, testing, and error resolution.
Highlights
- Integrated Code Actions: Quick-fix suggestions for compile-time errors in the Problems window and one-click diff views to compare original code with AI suggestions.
- Git Integration: Automatically generates commit messages based on git changes.
- Flexible Model Support: Compatible with various OpenAI models (including o1-mini and o1-preview) and Azure OpenAI Service deployments.
- Conversation Management: Local storage of conversation history on disk with the ability to export history in Markdown format.
- Customizable Prompts: Pre-set commands for finding bugs, optimizing code, adding tests, and explaining logic, plus support for custom system messages.
Related
- Project
- Project
- Project
- Project