rubberduck-vscode

在 VSCode 里用 OpenAI 直接改代码、查报错,不用切窗口

开源 🏷️定价信息待确认 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 81 🐛 待处理 42 👀 关注 9
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 629
维护状态 低维护
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

rubberduck-vscode 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队lgrammel
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai,chatbot,chatgpt,gpt3,openai,visual-studio-code,vscode,vscode-extension
GitHub 星标★ 629
上线时间2023-01-26 00:00:00
代码更新2024-05-07
仓库体积11.6 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数7

项目介绍

rubberduck-vscode 是一款 Visual Studio Code 扩展,将 OpenAI 官方 API 集成到 IDE 中,提供 AI 驱动的代码编辑、解释、生成、错误诊断和聊天功能。它解决了开发者频繁切换工具获取 AI 帮助的痛点,让 AI 辅助直接融入编码流程。核心能力包括:通过自然语言指令修改代码、对选中代码进行解释、生成新代码片段、自动诊断错误信息,以及支持多轮对话的聊天面板。该扩展基于 TypeScript 开发,技术栈涵盖 OpenAI API、VSCode 扩展 API 等,适合希望在编辑器内获得即时 AI 反馈的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 629

技术标签

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 5 步

环境要求

  • VS Code 1.80+
  • 任一模型服务 API key

安装与启动步骤

  1. 1装扩展

    在 VS Code 扩展市场搜名字装上,它会出现在侧边栏。

  2. 2填模型密钥

    首次使用要在设置里填 API key,支持多家模型服务。

  3. 3选中代码再提问

    它的用法是先选代码块再让它解释或改写,不选就没有上下文。

  4. 4让它写测试

    选一个函数让它生成单测,比让它凭空写靠谱得多。

  5. 5修报错

    把终端报错贴进对话,它能定位到具体文件与行。

如何确认成功

选中一个函数能生成可运行的单元测试,且贴入报错后能定位到具体行

注意事项

  • 它是编辑器内的对话式助手,不是能自动改全仓库的智能体。
  • 对话模板可自定义,团队可以统一一套提问规范。
  • 代码会发到模型服务,涉密仓库要先确认合规。

核心亮点

  • 深度集成 VSCode,支持选中代码直接解释、生成或编辑,操作路径短
  • 利用官方 OpenAI API,响应质量稳定,且支持自定义模型参数
  • 错误诊断功能可快速定位报错原因,减少上下文切换

不足之处

  • 依赖用户自备 OpenAI API Key,且需付费使用,增加使用门槛
  • 功能与 GitHub Copilot 等成熟方案重叠,差异化不明显
  • 文档/社区待观察

适用场景

  • 日常编码中快速获取代码解释或生成示例
  • 调试时对报错信息进行 AI 诊断和修复建议
  • 通过聊天形式进行技术问答,无需离开编辑器

替代项目

GitHub Copilot、Continue、Cody

上一篇:adrenaline

下一篇:hey

同类项目推荐

pi-multi-pass 开源

给 pi 挂多个 OAuth 账号,额度用完自动换

Multi-subscription extension for pi -- use multiple OAuth accounts per provider (Ant···

★ 541 2026-11-10
ocode 开源

在终端里用自然语言指挥 AI 改代码,自动搞定多步任务

OCode is a sophisticated terminal-native AI coding assistant that provides deep code···

★ 128 2026-08-09
craft-anything 开源

拆解任意软件原理,动手复刻自己的版本

Craft Anything: understand how any software works, and craft your own.

★ 23983 2026-11-03
gokin 开源

在终端里用自然语言指挥 AI 搞定编码杂活

A powerful CLI tool that brings AI assistance directly to your terminal. Gokin under···

★ 110 2026-08-09
OpenCluely 开源

面试难题隐形外挂,AI 实时助攻,截图即答

OpenCluely is a free, open source Cluely (alternative), built for technical intervie···

★ 1172 2026-08-09
mancode 开源

给 AI 编码代理立规矩,少写废话代码

AI coding agent harness. Five modes: practice to playoffs. Stop your AI from over-en···

★ 360 2026-09-30
ai-code-interface.el 开源

在 Emacs 里统一调用各家 AI 编码 CLI,不切终端

Unified Emacs interface supporting OpenAI Codex, Antigravity CLI, Claude Code, Pi ag···

★ 300 2026-09-15
CodeInsight 开源

用中文问代码库,带出处回答,快速看懂陌生项目

基于 Hybrid RAG 与 LangGraph 的本地代码仓库理解工具,支持中英文提问、语义检索、证据引···

★ 94 2026-09-12
renderlint 开源

打开真实页面,揪出溢出、低对比和错位

Lint the rendered UI: catches overflowing text, low contrast, overlaps, broken respo···

★ 290 2026-11-10