PyCharm启用AI辅助需按插件类型配置:官方AI Assistant要求2023.2+版本并登录JetBrains账户;Tabnine支持本地Lite模型,需手动下载;CodeWhisperer依赖AWS凭证;CodeGeeX 2需关闭签名验证后离线安装。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您希望在 PyCharm 中启用 AI 编程辅助能力,但发现插件无法正常加载或代码补全效果异常,则可能是由于插件兼容性、IDE 版本不匹配或网络代理配置不当所致。以下是主流 AI 插件的集成方法与安装实操步骤:
一、安装 JetBrains 官方 AI Assistant(PyCharm 2023.2+ 内置)
JetBrains 官方 AI Assistant 是深度集成于 IDE 的服务,依赖后台账户认证与云端模型调度,无需额外下载第三方插件,但要求 PyCharm 版本不低于 2023.2 且已登录 JetBrains 账户。
1、启动 PyCharm,点击右上角头像图标,选择 “Log in to JetBrains Account” 并完成登录。
2、进入 Settings → AI Assistant → Enable AI Assistant,勾选启用选项。
3、在弹出窗口中点击 “Allow” 授权访问 JetBrains AI 服务端点。
4、重启 PyCharm 后,在编辑器任意位置按 Ctrl+J(Windows/Linux)或 Cmd+J(macOS) 呼出 AI 对话面板。
二、配置 Tabnine 插件(本地模型优先,支持离线推理)
Tabnine 提供轻量级本地模型(Tabnine Lite)与云端增强双模式,对网络稳定性要求较低,适合企业内网或高延迟环境部署,但需手动指定模型路径并禁用自动更新以避免版本冲突。
1、打开 Settings → Plugins,在 Marketplace 搜索栏输入 “Tabnine”。
2、点击 “Install” 并等待插件下载完成,随后重启 IDE。
3、重启后进入 Settings → Other Settings → Tabnine,将 “Model Type” 切换为 “Local (Lite)”。
4、点击 “Download Model” 按钮,待进度条完成且状态显示 “Ready” 后生效。
三、接入 CodeWhisperer(AWS 提供,需 IAM 凭据授权)
CodeWhisperer 依赖 AWS 凭据链进行身份验证,必须通过 AWS CLI 配置有效 Access Key 或使用 SSO 登录,否则会持续提示 “Authentication failed” 错误。
1、在终端执行 aws configure,输入具备 code-whisperer:GenerateRecommendations 权限的 Access Key ID 与 Secret Access Key。
2、返回 PyCharm,进入 Settings → Plugins,搜索 “Amazon CodeWhisperer” 并安装。
3、安装完成后前往 Settings → Tools → Amazon CodeWhisperer,点击 “Sign in with AWS” 触发浏览器跳转认证。
4、在跳转页面完成授权后,返回 IDE 查看右下角状态栏是否显示 “CodeWhisperer: Ready”。
四、手动安装 CodeGeeX 2(国产开源,需禁用签名验证)
CodeGeeX 2 插件未上架 JetBrains 官方仓库,需下载 ZIP 包离线安装,且 PyCharm 2023.3+ 默认启用插件签名强制校验,必须临时关闭该机制才能加载。
1、访问 https://github.com/THUDM/CodeGeeX/releases 下载最新版 codegeex-*.zip 文件。
2、进入 Help → Find Action(快捷键 Ctrl+Shift+A),输入 “Registry” 并回车。
3、在 Registry 窗口中定位到 ide.plugins.snapshot.verify.signatures,将其值设为 false。
4、再次进入 Settings → Plugins → ⚙️ → Install Plugin from Disk…,选择已下载的 ZIP 文件完成安装。











