必须新建空白会话以避免上下文干扰:VS Code中点击左下角图标后选「+ New Chat」;IDEA中用状态栏「New Chat」或快捷键Ctrl+Alt+N/Cmd+Alt+N;Web UI需访问localhost:8080后点击「New Chat」并确认URL含唯一ID。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在CodeGeeX插件中开启全新对话,避免旧上下文干扰代码生成结果,必须从干净的会话起点开始,不能依赖历史消息自动延续。
VS Code 中新建 CodeGeeX 会话
点击左下角 CodeGeeX 图标 → 在弹出面板右上角找到「+ New Chat」按钮 → 单击即可创建空白会话窗口。
这一步操作起来很简单,但若误点「Continue Chat」或直接在旧窗口输入新提示,模型会沿用前序对话中的变量命名、函数假设和文件结构,极易生成与当前文件不匹配的代码。
IntelliJ IDEA 中新建 CodeGeeX 会话
方法一:点击右下角 CodeGeeX 状态栏图标 → 选择「New Chat」;
方法二:使用快捷键 Ctrl+Alt+N(Windows/Linux)或 Cmd+Alt+N(macOS)——该组合键专为新建会话绑定,不依赖焦点位置,即使光标不在编辑器内也能触发。
CodeGeeX 2.21.0是智谱AI推出的AI编程助手版本,对Inline Chat功能进行了重大优化,包括UI设计升级、支持流式输出以提升响应速度,并新增“查看思路”按钮以便理解代码原理。同时,该版本在编辑器中新增CodeLens控件,支持一键“解释”代码或“添加注释”。目前该工具对个人开发者免费开放。
【注意】若快捷键无响应,请先确认是否已按《如何在 VS Code 中利用 CodeGeex 的全局热键大幅提升全栈开发速度》完成键位配置;IDEA 中未配置时默认无此绑定。
CodeGeeX Web UI 中新建会话(本地 serve 模式)
第一步:确保已执行 codegeex serve 启动服务,浏览器访问 http://localhost:8080;
第二步:页面左上角点击「New Chat」文字按钮;
第三步:观察地址栏变化——新会话 URL 末尾应为 /chat/xxxxx 格式,其中 xxxxx 是随机生成的唯一会话 ID;
第四步:关闭旧标签页再打开新会话页,可彻底隔绝跨会话的上下文残留。Web UI 不支持多标签并行会话,重复点击「New Chat」会在同一标签页覆盖历史,而非新开窗口。

















