如何在 VSCode 中配置 CodeGeeX 的 API Key 以获取高级功能

幻夢星雲

幻夢星雲

2026-06-22

256人浏览

原创

必须配置api密钥并启用高级功能开关:访问https://open.bigmodel.cn登录智谱ai账号→创建sk-开头的32位密钥→在vscode设置中填入codegeex.apikey→勾选codegeex.enablecodegeneration和codegeex.enableadvancedfeatures→验证可通过命令面板调用encrypt selection或检查侧边栏新增按钮。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如何在 vscode 中配置 codegeex 的 api key 以获取高级功能

要在 VSCode 中解锁 CodeGeeX 的高级功能(如代码加密、长上下文生成、多轮对话增强),必须完成 API Key 配置——没有密钥,插件仅能执行基础补全,所有标注“高级”的能力均被禁用且不报错。

获取合法有效的 API Key

访问 https://www.php.cn/link/4002628957f70084918b0d02535b3bca 登录智谱AI账号 → 进入「API 密钥管理」→ 点击「创建新密钥」→ 在弹窗中填写名称(例如 vscode-encrypt),勾选全部权限 → 点击确认后立即复制生成的字符串(以 sk- 开头、共32位十六进制字符)。

注意:该密钥与 CodeGeeX 官方插件强绑定,不可复用 Claude 或 OpenAI 的 Key;若页面显示“无可用额度”,需先完成实名认证并开通免费试用额度。

在 VSCode 设置中填入密钥

按 Ctrl+,(Windows/Linux)或 Cmd+,(macOS)打开设置界面 → 在搜索框输入 codegeex.apiKey → 找到设置项后,点击右侧铅笔图标 → 粘贴刚才复制的密钥 → 按 Enter 保存。

这一步操作起来很简单,直接粘贴即可生效,无需重启。但若粘贴后右下角仍无 CodeGeeX 图标,请检查是否误粘贴了空格或换行符——密钥前后不能有任何空白字符

启用高级功能开关

仍在同一设置界面 → 搜索 codegeex.enableCodeGeneration → 勾选该选项。

搜索 codegeex.enableAdvancedFeatures → 若此项存在(v2.13.0+ 版本新增),也必须勾选。

VSCode 1.118
VSCode 1.118

微软正式发布 Visual Studio Code 1.118 版本 。本次更新重点强化了 AI 开发体验与企业管理能力,其中最引人注目的是新增 Copilot CLI 远程控制功能,允许开发者通过手机或网页远程监控和接管 AI 会话 。同时,为了提高 AI 的运行性价比,新版本优化了令牌缓存策略以降低成本 。此外,1.118 版还引入了 Chronicle 本地历史追踪、TypeScript 7.0 支持以及更严格的企业级访问管控 。

下载

这两项开关默认关闭:【不手动开启,即使密钥正确,加密工具箱、指令增强、上下文记忆等高级模块完全不可见】。

验证高级功能是否就绪

方法一:命令面板调用

按 Ctrl+Shift+P → 输入 CodeGeeX: Encrypt Selection → 若命令出现,说明高级加密模块已加载;选中一段代码后执行,成功将返回带 AES-256-GCM 标识的 Base64 字符串。

方法二:侧边栏检查

点击左侧活动栏 CodeGeeX 图标 → 查看工具箱区域是否出现「高级加密」「上下文快照」「模型切换」三个新按钮;若只有「聊天」和「补全」,说明 enableAdvancedFeatures 未启用或密钥格式错误。

方法三:终端验证依赖

打开 VSCode 内置终端 → 运行:
python -c "import cryptography; print(cryptography.__version__)"
输出版本必须 ≥ 41.0.0,否则加密功能静默禁用——此时需单独安装:
pip install --upgrade cryptography

大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!

相关专题

更多
vscode是什么_vscode怎么安装配置
vscode是什么_vscode怎么安装配置

VS Code(Visual Studio Code)是一款免费、开源的跨平台代码编辑器,由微软开发和维护。它被广泛用于软件开发和编程,支持多种编程语言和框架。VS Code 同时提供了丰富的功能和扩展性,使开发者可以高效地编写、编辑和调试代码。

2023.06.30

745

18

vscode怎么运行代码
vscode怎么运行代码

vscode是一个运行于MacOS X、Windows和Linux之上的,针对于编写现代Web和云应用的跨平台源代码编辑器;vscode免费而且功能强大,对JavaScript和NodeJS的支持非常好,自带很多功能,例如代码格式化,代码智能提示补全、Emmet插件等。php中文网给大家带来了相关的教程以及文章,欢迎大家前来阅读学习。

2023.07.21

1133

3

vscode使用的框架介绍
vscode使用的框架介绍

VSCode是一款跨平台代码编辑器,它基于Electron框架和Monaco Editor构建。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.14

980

12

vscode一般用来写什么语言
vscode一般用来写什么语言

VSCode是一款功能强大的代码编辑器,支持多种编程语言和文件格式。它内置对 JavaScript、Python、Java、C++、TypeScript、HTML/CSS、Go 等语言的支持。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.14

906

8

vscode可以写什么语言
vscode可以写什么语言

vscode是一款强大的代码编辑器,支持多种编程语言的开发。通过安装扩展,可以为 JavaScript/TypeScript、Python、Java、C#、PHP、Go、Ruby、Rust、HTML/CSS 等语言提供智能代码补全、调试和格式化等功能。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

1406

12

vscode中文设置方法
vscode中文设置方法

方法一:在设置页面中,搜索“locale”,并选择“zh-cn”。方法二:按“Ctrl Shift P”快捷键,输入“Configure Display Language”,将语言修改为“zh-cn”。如果上述方法无效,可考虑安装中文插件。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

1392

14

vscode用途介绍
vscode用途介绍

Visual Studio Code(VSCode)是一款由 Microsoft 开发的多功能文本编辑器,适用于各种编程语言。作为一款开源软件,VSCode 拥有代码高亮、自动补全、调试、Git 集成等强大功能,成为程序员不可或缺的工具。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

939

10

vscode和visualstudio的区别
vscode和visualstudio的区别

Visual Studio是一款功能强大的集成开发环境(IDE),适用于专业开发人员进行复杂项目的构建。而VSCode则是一款轻量级的代码编辑器,更适合各种规模的项目开发。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

838

8

vscode设置中文界面不生效解决方法
vscode设置中文界面不生效解决方法

vscode设置中文界面不生效解决方法:安装中文语言包、通过命令面板设置语言、检查 locale.json 设置、重新安装中文语言包、检查 VSCode 版本和更新、排除插件冲突、检查系统语言设置、查看 VSCode 日志和错误消息、重置 VSCode 设置、查看官方文档和社区支持。想了解更多vscode的相关内容,可以阅读本专题下面的文章。

2024.03.15

230

5

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程