1.trae
- 全能代码辅助 :不止基础代码补全,支持单行 / 多行实时补全、注释生成代码 、整文件代码编写、代码重构、逻辑优化,还新增代码补全 Pro(预测编辑行为),改写代码时预判下一步操作,适配项目迭代、代码重构场景TRAE。
- 一键问题修复:自动识别语法错误、逻辑 Bug、运行报错,给出修复方案并一键应用,新手排查问题效率大幅提升。
- 配套工程能力:自动生成代码注释、函数文档、单元测试,补齐工程化开发短板,提升代码可维护性TRAE。
- 全新 Builder 模式 :核心亮点,可理解自然语言需求,自主拆解复杂任务、分步骤完成多轮编码,支持从 0 到 1 搭建完整功能模块,适合原型开发、新项目搭建。
- 多模型自由切换:内置多款 AI 模型,可根据场景选择(代码生成、逻辑推理、长文本解读选用不同模型),兼顾速度与准确率。
2. 深度适配 VS Code,零学习成本
完全遵循 VS Code 原生交互逻辑,不篡改原有快捷键、布局、配置,所有 AI 功能集成在侧边栏、右键菜单、行内提示中,开发者沿用原有编码习惯即可,无需适应新界面;同时支持全局快捷键快速唤起对话面板,操作流畅。
3. 本土化友好,网络稳定
- 国内服务器部署,访问速度快、网络波动小,对比海外 AI 插件(Copilot)无需特殊网络环境,开箱即用。
- 原生支持中文交互,中文需求、中文注释均可精准识别,对国内学生、职场开发者、零基础新手极度友好。
- 免费额度充足,个人日常学习、小型项目开发可长期免费使用,付费版性价比高。
4. 长文本与项目适配能力强
支持读取完整项目上下文,可分析单个文件、多文件联动逻辑,不仅能写零散代码,还能解读大型项目架构、梳理调用关系,适合阅读开源项目、接手存量工程。
5. 低资源占用
插件轻量化运行,不会显著增加 VS Code 内存、CPU 占用,低配电脑也能流畅使用,兼容 Windows、macOS、Linux 全平台。
二、前置要求
- VS Code 版本:1.93 及以上(过低版本会出现兼容问题)Trae;
- 网络:普通国内公网即可,无需代理;
- 账号:需注册 Trae 账号(手机号 / 邮箱均可,免费注册)。
三、详细安装步骤(两种方式,任选其一)
方式一:图形化安装(推荐,新手首选)
- 打开 VS Code,点击左侧菜单栏 扩展 (图标为四个方块,快捷键
Ctrl+Shift+X/ MacCmd+Shift+X)。- 在扩展市场顶部搜索框输入 Trae(全称:Trae AI: Coding Assistant,曾用名 MarsCode)。
- 在搜索结果中找到官方插件,点击右侧 安装(Install) 按钮。
- 安装完成后,重启 VS Code(必须重启,插件才能生效)TRAE。
- 重启后,左侧导航栏会出现 Trae 专属图标 ,点击打开面板;首次使用需要登录账号(手机号验证码 / 邮箱登录均可,免费注册),登录授权完成即可使用全部基础功能Trae。
方式二:命令行快速安装(进阶用法)
- 打开 VS Code,按下快捷键
Ctrl+P(Windows/Mac 通用)调出快速打开面板。- 输入安装命令:
ext install MarsCode.marscode-extension(插件原始标识),按下回车。- 等待自动安装完成,重启 VS Code,登录账号即可。
补充:卸载 / 重装(出现异常时使用)
插件卡顿、无响应时,进入扩展页面找到 Trae,点击「卸载」,重启 IDE 后重新安装即可。
四、完整使用教程(分基础功能 + 高阶功能)
插件分为行内实时功能 、右键快捷功能 、侧边栏对话面板三大使用场景,下面按使用频率排序讲解:
(一)基础用法:实时代码补全(默认开启,无需额外配置)
这是最常用功能,全程无感使用:
- 打开任意代码文件(Python/JS/Java 等),正常编写代码。
- 输入代码、注释时,Trae 会实时弹出单行 / 多行代码建议 ,按
Tab键即可快速采纳。- 进阶技巧:用中文注释生成代码 示例:在空行写下注释
# 编写冒泡排序函数,按下回车,AI 会自动生成对应完整代码,适合快速实现功能。(二)右键菜单快捷功能(选中代码即可操作)
选中一段代码 / 报错内容,鼠标右键 ,在菜单中找到
Trae子菜单,包含核心常用功能:
- 解释代码:选中复杂逻辑、开源代码,一键生成通俗解读、逻辑梳理、代码思路,适合读陌生项目。
- 修复问题:选中报错代码、红色警告代码,AI 自动定位 Bug 并给出修复代码,直接替换即可。
- 优化代码:对现有代码做性能优化、简化逻辑、规范写法,同时保留原有功能。
- 生成注释 / 文档:为函数、类、代码块自动生成规范注释,提升代码可读性。
- 生成单元测试:自动编写对应测试用例,提升项目测试覆盖率,适配工程开发TRAE。
(三)侧边栏对话面板(核心综合功能,快捷键:Windows
Ctrl+U/ MacCmd+U)点击左侧 Trae 图标,或使用快捷键唤出对话面板,支持自然语言问答、全量代码生成、项目分析:
- 代码生成(常规需求) 在输入框用中文描述需求,例如:
用Python写一个学生管理系统,实现增删改查,AI 会分模块生成完整代码,并附带使用说明。- 代码解读与项目分析 粘贴整段代码 / 文件内容,提问:
梳理这个文件的架构分析这段代码的时间复杂度。大型项目可直接让 AI 解读整体结构。- 编程问题问答 提问语法、框架、排错问题,例如:
React 组件传参有几种方式为什么Python出现索引越界报错。- 模型切换 点击面板顶部模型选择下拉框,根据场景切换模型:
- 日常代码补全、简单需求:选择轻量模型(速度快);
- 复杂逻辑、长代码、深度推理:选择高阶模型(准确率更高)。
(四)高阶功能:Builder 模式(核心特色)
- 在 Trae 侧边栏找到 Builder 入口并开启;
- 输入完整复杂需求 (无需拆分子任务),例如:
搭建一个基于Flask的后端接口,包含用户登录、注册、数据查询接口;- AI 会自动拆解任务,分步生成框架、代码、配置文件,引导你逐步完成项目搭建,适合从零开发项目原型。
(五)个性化配置(按需调整)
打开 VS Code 设置(
Ctrl+,),搜索Trae,可自定义:
- 代码补全风格:设置缩进(空格 / 制表符)、是否自动补充分号;
- 提示开关:开启 / 关闭实时行内提示;
- 快捷键自定义:修改 Trae 面板、代码解释等功能的默认快捷键。
2.在github copilot中接入deepseekv4pro模型
优势:国产模型,网络没问题。量大管饱。基础能力也还行,当然是肯定比不过claude code和codex的,这个是不用想的。
教程:
从0入门AI写代码 - 在 Copilot 中使用 Deepseek V4 Pro - Lesson 3.2_哔哩哔哩_bilibili
一、核心概述与综合优势
(一)基础说明
GitHub Copilot 原生支持自定义外部大模型(BYOK),DeepSeek V4 Pro 接口完全兼容 OpenAI Chat Completions 协议,因此无需额外中转插件,仅通过 Copilot 内置的模型管理功能 + DeepSeek API Key 即可完成接入。接入后,你可以在 Copilot 原有界面、快捷键、功能逻辑不变的前提下,将默认模型切换为 DeepSeek V4 Pro,用于代码补全、代码生成、调试、解释、重构、对话问答等全场景。
(二)核心优势
结合你提到的要点,同时对比 Copilot 原生 Codex、Claude Code 等海外模型,总结优势与定位:
- 网络体验极佳 DeepSeek 部署国内服务器,无需科学上网,请求延迟低、连接稳定,彻底解决原版 Copilot 国内网络卡顿、加载失败、响应超时的问题,日常编码、大文件分析体验流畅。
- 成本友好,额度充足 DeepSeek 提供免费试用额度 + 平价付费套餐,"量大管饱",长代码、多轮对话、整项目分析场景下性价比远高于海外模型,个人学习、小型团队长期使用压力小。
- 代码能力适配编程场景 DeepSeek V4 Pro 主打代码推理、逻辑分析、长上下文处理,支持超大输入 Token(最高 655360),可以完整读取整个项目 / 长文件代码,适配阅读开源项目、复杂工程开发,基础编码能力完全满足日常开发、学习需求。
- 中文原生支持 精准理解中文需求、中文注释、中文报错,对国内开发者、学生、入门新手更友好,海外模型普遍存在中文理解偏差问题。
- 保留 Copilot 全部生态 接入后不改变 Copilot 原有操作习惯:原快捷键、代码行内补、Copilot Chat、Agent 智能体、多文件编辑等功能全部保留,仅替换底层模型,零学习成本。
- 客观短板(如实说明) 在极限复杂算法推理、前沿框架深度调试、超大型工业级项目分析上,综合能力略弱于 Claude Code、OpenAI Codex,适合绝大多数常规开发、学习场景,极致专业场景可按需切换模型。
(三)适用人群
VS Code + GitHub Copilot 重度使用者、国内开发者、编程学习者、不想依赖海外网络的团队。
二、前置准备(必做,缺一不可)
1. 软件环境
- 安装 VS Code(建议 1.90 及以上新版本,老版本无自定义模型功能);
- 安装官方 GitHub Copilot 扩展 (VS Code 扩展市场搜索
GitHub Copilot,登录你的 GitHub 账号并激活基础功能)。2. DeepSeek 账号与 API Key(核心凭证)
- 打开 DeepSeek 开放平台官网:https://platform.deepseek.com/,使用手机号 / 邮箱注册并登录;
- 进入控制台,点击左侧 API Keys;
- 点击「创建 API Key」,自定义名称(如
VSCode-Copilot),生成并复制密钥 (sk-开头字符串,务必妥善保存,不要泄露);- 确认账户有可用额度(新账号一般赠送免费额度,可直接测试)。
3. 网络要求
普通国内公网即可,无需代理 ,确保能正常访问
api.deepseek.com。
三、详细安装与配置步骤(两种主流方案)
方案一:Copilot 内置模型管理(官方原生 BYOK,推荐,无第三方插件)
该方式利用 GitHub Copilot 新版「管理外部模型」功能,直接添加 DeepSeek V4 Pro,全程在 VS Code 内操作。
- 打开 Copilot 聊天面板 打开 VS Code,点击左侧栏 Copilot 图标,或使用快捷键
Ctrl+Alt+I(Windows/Linux)/Cmd+Alt+I(Mac)调出 Copilot Chat。- 进入模型管理页面 在聊天面板顶部,找到模型下拉框 (默认显示
GitHub Copilot),点击下拉菜单,选择 Manage Models(管理模型)。- 选择接口类型 在弹出的模型配置页,选择供应商为 OpenAI / Custom Endpoint(DeepSeek 兼容 OpenAI 接口)。
- 填写基础接口信息
- API Key:粘贴你从 DeepSeek 平台复制的
sk-密钥;- 接口地址(Endpoint):填写
https://api.deepseek.com/v1/chat/completions;- 接口类型:选择
chat-completions(对话补全模式,适配代码场景)。- 添加模型配置(核心 JSON) 进入自定义模型编辑区,粘贴以下标准配置(包含 DeepSeek V4 Pro、V4 Flash 两个常用模型):
json
[ { "name": "DeepSeek V4 Pro", "vendor": "customendpoint", "apiType": "chat-completions", "apiKey": "${input:chat.lm.secret}", "url": "https://api.deepseek.com/v1/chat/completions", "models": [ { "id": "deepseek-v4-pro", "name": "DeepSeek V4 Pro", "toolCalling": true, "vision": false, "thinking": true, "maxInputTokens": 655360, "maxOutputTokens": 393216 }, { "id": "deepseek-v4-flash", "name": "DeepSeek V4 Flash", "toolCalling": true, "vision": false, "thinking": true, "maxInputTokens": 655360, "maxOutputTokens": 393216 } ] } ]参数说明:
deepseek-v4-pro:完整版,推理强,适合复杂代码、逻辑调试;deepseek-v4-flash:极速版,响应快,适合日常代码补全;maxInputTokens:超大上下文,支持长文件 / 整项目分析。
- 保存并启用模型 配置完成后点击「保存」,返回 Copilot 聊天面板,再次点击模型下拉框,此时列表会出现 DeepSeek V4 Pro / V4 Flash,选中即可切换使用。
方案二:VS Code 全局设置配置(备选,适合版本兼容问题)
若你的 Copilot 版本较旧,无图形化模型管理,可直接修改 VS Code 全局配置文件:
- 打开 VS Code 设置,快捷键
Ctrl+,/Cmd+,,右上角点击{}图标(打开 JSON 设置);- 在
settings.json中追加以下配置,填入你的 DeepSeek API Key:json
"github.copilot.advanced": { "customModels": [ { "name": "DeepSeek V4 Pro", "endpoint": "https://api.deepseek.com/v1/chat/completions", "apiKey": "你的DeepSeek sk-密钥", "model": "deepseek-v4-pro" } ] }
- 保存文件,重启 VS Code,在 Copilot 模型栏选择对应模型即可。
补充:参考视频资源
你提到的教程:从 0 入门 AI 写代码 - 在 Copilot 中使用 Deepseek V4 Pro - Lesson 3.2(哔哩哔哩) 可作为图文配套视频,对照可视化界面操作,适合纯新手查漏补缺。
四、日常使用方法
接入后完全沿用 GitHub Copilot 原有操作逻辑,仅需切换模型,分为三大使用场景:
1. 实时代码补全(最常用)
- 打开任意代码文件(Python/Java/ 前端 / Go 等全语言兼容);
- 确保 Copilot 已切换为
DeepSeek V4 Pro;- 正常编写代码、中文注释,插件会实时弹出代码建议;
- 按下
Tab键快速采纳建议,和原版 Copilot 操作一致。技巧:用中文注释描述功能(例:
# 快速实现冒泡排序),DeepSeek 会直接生成完整代码。2. Copilot Chat 对话交互(代码问答 / 生成 / 调试)
- 打开 Copilot 聊天面板,选定 DeepSeek V4 Pro;
- 支持用法:
- 自然语言生成完整项目 / 函数:
用Python写一个学生管理系统,包含增删改查;- 解读复杂代码:粘贴代码,提问
解释这段代码的逻辑和时间复杂度;- 排查报错:粘贴报错信息 + 代码,提问
帮我修复这个Bug;- 代码重构 / 优化:
优化这段代码,提升运行效率并添加注释。3. 右键快捷功能
选中代码片段,右键菜单选择 Copilot,可快速调用:解释代码、修复问题、生成单元测试、生成注释等功能,底层自动调用 DeepSeek V4 Pro。
4. 模型切换技巧
- 日常快速编码、单行补全:选择
DeepSeek V4 Flash(响应更快,节省 Token);- 复杂逻辑、算法推导、长文件分析、Bug 深度调试:选择
DeepSeek V4 Pro(推理能力更强);- 特殊需求:临时切回原版 GitHub Copilot 即可,多模型自由切换。
五、常见问题与排查方案
配置后模型不显示 原因:JSON 格式错误、VS Code/Copilot 版本过低。 解决:检查 JSON 括号、逗号语法;升级 VS Code 和 Copilot 扩展,重启编辑器。
调用报错、提示 API Key 无效 解决:重新复制 API Key(注意不要多 / 少空格);检查 DeepSeek 账户是否有剩余额度。
能加载模型,但代码无响应 / 响应极慢 解决:确认网络可正常访问
api.deepseek.com;切换 V4 Flash 极速模型;关闭其他冲突 AI 插件。代码生成质量差、理解偏差 解决:优先切换 V4 Pro;提问 / 注释描述更具体(补充编程语言、框架、版本);选中上下文代码,让模型结合项目语境生成。
Tool Calling(工具调用)失效 解决:配置中确保
"toolCalling": true,该功能依赖 V4 Pro 完整能力,Flash 模型部分受限。Token 超限 解决:拆分超长代码 / 提问;DeepSeek 支持超大上下文,常规项目基本不会触发。
六、总结
- 核心逻辑 :依托 DeepSeek 兼容 OpenAI 的接口特性,借助 GitHub Copilot 原生 BYOK 功能,零改造接入 V4 Pro,保留原有操作 + 国内稳定网络 + 低成本三大核心优势;
- 使用建议:国内普通开发、学习优先这套组合,兼顾流畅度与性价比;极致算法研究、超大型项目可按需切换 Claude、Codex 等海外模型;
- 关键提醒:妥善保管 DeepSeek API Key,不要公开泄露,定期在平台查看额度使用情况。