如何使用 Sourcegraph Cody 在 VS Code:安装扩展、登录、智能补全与代码库 Chat
安装 Cody 扩展并完成 Enterprise 登录,在空函数里验收第一条补全,再用 Chat 对当前仓库提一个只读问题。
要在 VS Code 里用 Sourcegraph Cody 做补全并对代码库聊天,先完成四步:Marketplace 安装 Cody AI 扩展、按官方流程登录 Enterprise 实例、用 Tab 验收第一条 inline 补全,再在 Chat 里带 @-file 上下文提问。
对照 sourcegraph.com/docs/cody/clients/install-vscode 与 Quickstart。检索词 Cody VS Code 安装、Sourcegraph Cody 登录。2025-07-23 起 Free/Pro 计划已下线,新用户以 Enterprise 文档为准。短会见 sitdraw,步骤见 如何创建与加入房间。
补全与 Chat 各解决什么
Inline autocomplete
根据光标附近与打开文件上下文给出单行或多行灰色建议,Tab 接受。适合快速写完样板代码与重复模式。
Chat + @ 上下文
侧边栏对话可 @-file、@#符号 拉仓库片段;Enterprise 还可利用 Sourcegraph 搜索做更广的代码库检索。
| 目标 | 入口 | 第一次怎么验收 |
|---|---|---|
| 安装 | Extensions → Cody AI → Install | 活动栏出现 Cody 图标;必要时 Reload Window |
| 登录 | Sign In to Your Enterprise Instance | 实例 URL + Access Token 授权成功,面板无报错 |
| 补全 | 新文件输入函数头 | 出现灰色建议 → Tab 接受 |
| 代码库 Chat | Alt+L,保留默认 @ 芯片 | 问「这个文件入口在哪被调用」类只读问题 |
安装、登录、补全与 Chat
- 01安装 VS Code 扩展
扩展视图
Cmd+Shift+X搜索 Cody AI(发布者 Sourcegraph)→ Install → Reload。Quick Open:ext install sourcegraph.cody-ai。 - 02登录 Sourcegraph
点活动栏 Cody → Sign In to Your Enterprise Instance。在实例 Account Settings → Access Tokens 生成令牌;回到 VS Code 选 Sign In to Sourcegraph Instances v5.1 and above,输入实例 URL,浏览器 Authorize 后返回。无 Enterprise 账号请联系管理员,勿使用已下线的 Free/Pro 注册入口。
- 03验收 autocomplete
新建
code.js,输入function bubbleSort(array) {}(官方 Quickstart 示例)。等待灰色 inline 建议,按 Tab 接受一段合理实现。 - 04带代码库上下文 Chat
Alt+L 打开 Chat,确认默认 @ 当前仓库/文件芯片。补充
@-file或@#函数名,用自然语言提只读问题;需要改代码时再试 Alt+K Edit 或 Chat 里的 Apply。
# First hour · Sourcegraph Cody · VS Code · 2026-09
# Extensions → Cody AI (sourcegraph.cody-ai) → Reload
# Cody panel → Enterprise URL + Access Token
# Verify: bubbleSort skeleton → Tab on ghost text
# Chat: Alt+L · @-file · @#symbol · read-only question first
# Docs: sourcegraph.com/docs/cody/clients/install-vscode
# Plans: Free/Pro sunset 2025-07-23 — Enterprise per official docs- 还能注册 Cody Free 吗?
- 不能。2025-06-25 起停止新 Free/Pro 注册,2025-07-23 后相关计划失去 Cody 访问。个人开发者需 Enterprise 或官方文档列出的 URL+令牌分支(如部分 VS Code fork);否则考虑其他助手或 Amp。
- 登录一直转圈?
- 试 Enterprise URL + 手动粘贴 Access Token;查看 VS Code Output 面板「Cody by Sourcegraph」日志。杀毒软件可能拦截 OAuth,见官方 FAQ。
- 和 Codeium、Cline 怎么选?
- Cody 深度绑定 Sourcegraph Enterprise 与代码搜索上下文;Codeium 偏通用补全,Cline 偏多步 Agent。可对照 Codeium 教程 与 Cline 教程。
- 装完能当架构白板吗?
- 不能。要对齐模块图时开 sitdraw 或 临时会议工具对照。
先 Tab 补全,再 Chat
登录与 @ 上下文就绪后,先用小文件验收 ghost text,再在 Chat 里问只读问题,避免一上来就 Apply 大段 diff。