这就开撕了?JetBrains AI Assistant vs. VS Code 开源 AI 编辑器

Seed-Coder-8B-Base

Seed-Coder-8B-Base

文本生成
Seed-Coder

Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

大家好,这里是架构资源栈!点击上方关注,添加“星标”,一起学习大厂前沿架构!

前言

相信很多开发者或多或少的都听到或者说过一个话题:JetBrains强还是VS Code强?

那如果我拿出这个插件你当如何应对?

随着 AI 在开发工具中的深度融合,“智能编程”正逐渐从科幻走向日常。近日,JetBrains 推出了 AI Assistant for VS Code 公测版,微软也在 2025 年 5 月 19 日宣布将其 Copilot Chat 扩展开源,融入 VS Code 核心🎉。本文将带你全面了解这两款 AI 编辑器的来龙去脉、安装配置、核心功能,并给出选型建议。


一、为什么要在 VS Code 中使用 AI?

  • 跨 IDE 一致体验:很多团队习惯 VS Code,却想用到 JetBrains IDE 中的 AI 能力;
  • 场景多样:从代码补全重构建议多人协同Commit Message 生成,AI 能显著提高效率;
  • 社区驱动 vs. 商业演进:开源生态涌现,让我们既能免费体验,也可参与定制。

二、JetBrains AI Assistant for VS Code

image

1. 快速安装

在 VS Code 中打开命令面板(Ctrl+P),输入:

ext install jetbrains.jetbrains-ai-assistant

即可安装公测版插件 (jetbrains-ai-assistant)。

Tip:安装完成后,使用 JetBrains 帐号登录,即可获得免费 AI EAP 许可证,或切换到你已有的 JetBrains AI 订阅。

2. 核心功能

  1. AI 聊天:在侧边栏或面板中,以自然语言与项目对话,提问、调优 Prompt,实时获取上下文感知回答。
  2. 智能补全:支持 Java、Kotlin、Python、TypeScript、C# 等主流语言,单行或多行补全,基于 JetBrains 自研 LLM “Mellum”,语法和上下文准确度高 。
  3. Agentic 模式:可串联多个模型协作解题,由你掌控 AI Workflow,处理复杂任务更高效 。
  4. 代码诊断与重构建议:一键让 AI 解释难懂逻辑、定位潜在 Bug、提出性能优化,并可直接在 Edit 或 Agentic 模式下一键落地。
  5. Commit Message 与文档:分析变更自动生成符合团队规范的提交信息,或一键把函数、类等生成文档注释。

3. 使用示例

// 在 Java 源文件中,选中一段业务逻辑,按下快捷键
// AI Assistant 会生成重构建议或文档注释

/**
 * 计算订单总价(包含折扣与税费)
 */
public BigDecimal calculateTotal(Order order) {
    // …业务逻辑…
}

示意图
JetBrains AI Assistant 聊天面板示意图

image


三、VS Code:开源 AI 编辑器

1. 背景与动机

2025 年 5 月 19 日,VS Code 团队宣布将 GitHub Copilot Chat 扩展在 MIT 许可证下开源,并逐步把相关代码重构到 VS Code 核心中 (Visual Studio Code)。

  • 为什么要开源?

    • AI UX 模式趋同,优秀实践已成共识,开源能让生态共建更灵活;
    • 开源让社区可审计数据收集,提升透明度;
    • 安全漏洞可更快被社区发现和修复 (Visual Studio Code)。

2. 使用与安装

Copilot Chat 扩展安装方式(公测/正式版):

ext install GitHub.copilot-chat

开源版代码地址:

GitHub.copilot

未来更将内置到 VS Code,无需额外安装即可体验 AI 聊天、补全、编辑建议。

3. 核心特色

  • 社区可扩展:任何人都能基于开源代码调试、定制新 AI 功能;
  • 透明可审计:收集哪些数据一目了然,便于合规和隐私保护;
  • 一致性 UI:Copilot Chat 的交互模式将迁移到核心编辑器,保持体验一致。
  • Prompt 测试框架开放:社区贡献的 Prompt 改动能通过测试,确保质量 (GitHub.copilot-chat)。

四、深度对比与选型建议

维度JetBrains AI AssistantVS Code 开源 AI Editor
订阅与授权JetBrains AI 订阅/EAP 许可证免费开源,MIT 许可
模型与能力自研 Mellum,Agentic 协作模式GitHub Copilot LLM,社区可优化
集成方式作为 VS Code 扩展,需登录 JetBrains即将内置于 VS Code 核心
扩展与定制目前无法查看源码,只能反馈开源可参与,扩展更灵活
隐私与合规数据策略由 JetBrains 控制完全透明,社区可审计
适用场景追求高质量补全和上下文理解偏好开源、参与共建的用户

五、实战小贴士

  1. 按需选用:若已有 JetBrains AI 订阅、追求企业级 SLA,可优先试用 JetBrains AI Assistant;
  2. 拥抱开源:若团队已经习惯 VS Code,且愿意参与社区定制与审计,VS Code 开源 AI 编辑器是首选;
  3. 混合策略:两者可并行使用,AI 聊天可切换到最适模型,代码补全可对比效果;
  4. 安全与合规:在受限环境部署前,务必评估数据流向与隐私策略;
  5. 持续关注:两款产品都在快速迭代,后续功能和性能都会继续提升。

结语

AI 正在重塑开发流程,从智能补全到全程协作,编辑器不再只是「写代码的地方」,而是「与 AI 共舞的平台」。JetBrains AI Assistant 与 VS Code 开源 AI 编辑器各有优势,关键在于你的团队文化、合规要求与使用习惯。希望本文能帮助你快速上手、科学选型,尽享 AI 提效带来的红利!

转自:https://mp.weixin.qq.com/s/QYnKOZgnmhqhO3EqebmkjA

您可能感兴趣的与本文相关的镜像

Seed-Coder-8B-Base

Seed-Coder-8B-Base

文本生成
Seed-Coder

Seed-Coder是一个功能强大、透明、参数高效的 8B 级开源代码模型系列,包括基础变体、指导变体和推理变体,由字节团队开源

Ubuntu系统上可以使用多种AI代码助手工具,这些工具能够显著提高发效率。以下是一些推荐的AI代码助手: ### 1. **GitHub Copilot** GitHub Copilot 是一个广受欢迎的AI编程助手,支持多种编程语言,包括 Python、JavaScript、TypeScript、Java 等。它可以在 Visual Studio CodeJetBrains 系列 IDE 以及其他编辑器中使用。 - **安装步骤**: - 安装 Visual Studio CodeJetBrains IDE。 - 在插件市场中搜索 "GitHub Copilot"。 - 安装插件并登录 GitHub 账户即可始使用。 ```bash # 安装 VS Code(如果尚未安装) sudo apt install code ``` GitHub Copilot 提供代码自动补全、函数建议、注释生成等功能,非常适合快速发[^1]。 ### 2. **Tabnine** Tabnine 是另一个基于AI的代码补全工具,支持几乎所有主流编辑器和IDE,包括 VS Code、Sublime Text、Atom、IntelliJ IDEA 等。 - **安装方式**: - 在编辑器插件市场中搜索 "Tabnine"。 - 安装插件后重启编辑器并启用 Tabnine 引擎。 Tabnine 支持本地模型和云端模型,提供智能代码建议和上下文感知的补全功能[^2]。 ### 3. **Amazon CodeWhisperer** Amazon CodeWhisperer 是 AWS 推出的AI代码助手,支持多种语言和编辑器,如 Python、Java、JavaScript、TypeScript 等,集成于 VS CodeJetBrains IDE。 - **安装方式**: - 安装 VS CodeJetBrains IDE。 - 搜索并安装 "Amazon CodeWhisperer" 插件。 - 登录 AWS 账户即可使用。 该工具特别适合在 AWS 环境下发的用户,提供与 AWS API 和 SDK 的深度集成[^3]。 ### 4. **Open-Assistant** Open-Assistant 是一个开源AI助手项目,虽然功能不如商业产品成熟,但社区活跃,适合希望参与AI发或自建模型的发者。 - **使用方式**: - 访问 [Open-Assistant 官网](https://open-assistant.io/)。 - 使用网页界面或部署本地模型进行交互。 Open-Assistant 支持自然语言交互,可以辅助编写代码、调试和文档生成[^4]。 ### 5. **Codeium** Codeium 是一款免费的AI代码补全工具,支持多种语言和编辑器,包括 VS CodeJetBrains、Neovim 等。 - **安装方式**: - 在编辑器插件市场中搜索 "Codeium"。 - 安装插件后注册账户并启用服务。 Codeium 提供快速的代码补全和语义分析功能,适合各类发场景[^1]。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

StriverD

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值