ai-genie/chatgpt-vscode

Your best AI pair programmer in VS Code

它解决了什么问题

它将 OpenAI 的 GPT 模型直接集成到 Visual Studio Code 中,无需在代码编辑器和网页浏览器之间切换,即可进行 AI 辅助编程、调试和文档编写。

运作方式

用户提供自己的 OpenAI 或 Azure OpenAI API key,即可将扩展连接到 GPT-4o、GPT-4 和 GPT-3.5 等模型。该扩展新增了一个侧边栏对话窗口和右键菜单选项,允许用户将选定的代码片段发送给 AI 执行特定任务。

适用对象

使用 Visual Studio Code 并希望拥有集成式 AI 结对编程助手来协助编码、测试和错误解决的开发人员。

特色亮点

  • 集成式代码操作:针对“问题”窗口中的编译错误提供快速修复建议,并提供一键差异视图功能,比较原始代码与 AI 建议。
  • Git 集成:根据 git 变更自动生成提交信息。
  • 灵活的模型支持:兼容于各种 OpenAI 模型(包括 o1-mini 和 o1-preview)以及 Azure OpenAI Service 部署。
  • 对话管理:对话记录会存储在本地磁盘,并支持将记录导出为 Markdown 格式。
  • 可自定义提示词:内置用于查找错误、优化代码、添加测试和解释逻辑的预设指令,并支持自定义系统消息。

相关

  • 项目
  • 项目
  • 项目
  • 项目