问题
在 Visual Studio 2026 中写 C++/Win32 或 C#/.NET 的开发者,想用 Claude Code 这类 AI 编程代理,却没有原生 IDE 集成。GitHub Issue(452 赞、154 条评论)中的原话是:
目标用户
- 主要人群:使用 Visual Studio 2026 的 C++/Win32 系统级开发者(含游戏开发者),以及 C#/.NET 后端开发者
- 规模感:全球 Visual Studio 用户以百万计,但其中同时使用 Claude Code 且强需求 IDE 集成的是其中一部分;这是一个清晰但不算大的细分人群,痛点集中在 GitHub Issue 的高互动量(154 条评论)上
解决方案
- 可停靠聊天面板: 在 IDE 内直接与 Claude Code 对话,替代外挂终端
- 原生 Diff 查看: Claude Code 的文件改动以 Visual Studio 原生 Diff 视图呈现,可逐块接受或拒绝
- 上下文同步: 自动把当前打开文件、选中文本、光标位置作为上下文传给 Claude Code
- 构建错误回传: 将编译错误与诊断信息同步给 Claude Code,让它直接修复
- /ide 命令支持: 桥接 Claude Code 的 IDE 协议,实现与 VS Code 扩展对等的体验
AI 的角色:核心能力来自 Claude Code 模型本身,本产品做的是“胶水层”——把 CLI 代理的能力以原生 IDE 交互形式暴露给 Visual Studio 用户。
为什么是现在
- Visual Studio 2026 是新版本,Anthropic 尚未提供官方扩展,集成窗口期存在
- Claude Code 已在 VS Code、JetBrains 等生态获得大量开发者,唯独 Visual Studio 缺位(两个信号分别从 Claude Code 和 Continue 两边印证了这一空白)
- GitHub Issue 获 452 赞、154 条评论,说明需求热度是近期集中爆发的
MVP 范围
第一版做什么:
- 一个可安装的 VSIX 扩展,可在 Visual Studio 2026 中唤起 Claude Code(通过其 CLI)
- 可停靠聊天面板,消息收发正常工作
- 原生 Diff 查看器:显示 Claude Code 提议的文件改动,支持逐块接受/拒绝
- 基础上下文同步:把当前打开的文件、选中的代码发给 Claude Code
第一版不做什么:
- 不做构建错误回传、完整 /ide 协议支持(可放到第二版)
- 不做对 C++/C# 之外的深度语义理解
- 不做计费、账号体系、团队协作功能
风险
- 平台依赖风险(最大): Claude Code 的集成接口由 Anthropic 控制,官方随时可能推出自己的 Visual Studio 扩展,直接清空第三方方案的生存空间。
- 在位竞争: GitHub Copilot 由微软原生捆绑,分发渠道和默认地位无法撼动,本产品只能争“第二选择”的细分人群。
- 技术风险: VSIX 与 Visual Studio 扩展 API 文档少、版本兼容性问题多,Diff 视图与编辑器上下文同步的实现复杂度容易被低估。
- 需求面窄: 目标人群限定在使用 Visual Studio 且偏好 Claude Code 的开发者,天花板不高,且两个信号均无付费意愿证据,商业化路径不明。
已有产品
| 产品 | 定位 | 价格 |
|---|---|---|
| GitHub Copilot | 微软官方 AI 助手,已原生集成 Visual Studio,是本机会最直接、最强的在位竞争者 | — |
| Continue | 开源 AI 编程助手,已支持 VS Code 但不支持 Visual Studio,信号中用户明确提到这一空白 | — |
信号证据
这张卡片依据的原始讨论。摘录保持原文,点“原文”查看上下文。
GitHub Issues · anthropics/claude-code1月1日功能请求▲ 452154 条评论
“To use Claude Code with Visual Studio 2026, I am forced to run it in a detached terminal window. This creates significant friction:”
Claude Code has no native Visual Studio 2026 extension, forcing C++/Win32 developers to run it in a detached terminal without IDE integration.原文
GitHub Issues · continuedev/continue1月17日功能请求▲ 10845 条评论
“Continue not accessible to the Visual Studio C#/.NET community (GitHub Copilot is)”
Continue not accessible to the Visual Studio C#/.NET community (GitHub Copilot is)原文