PyCharm 2025.2:面向 AI 工程师的 AI Toolkit 以及更多功能!

PyCharm 2025.2 引入了 AI Toolkit:AI 工程师需要的一切 – 现已在 IDE 中得到原生支持。
此版本的其他亮点包括 PyCharm Community 的最后一个受支持版本,对 AI Assistant、Junie 和 Notebook 的改进,以及用于更新 .lock
文件的持久 UI 和其他增强。
从我们的网站下载最新版本或通过我们的免费 Toolbox App 更新。
PyCharm Community 迈向统一版 PyCharm

为将 PyCharm 打造成一款强大且统一的产品,2025.2 将是 PyCharm Community 的最后一个支持版本。 在 2025.3 版本发布时,我们将提供一种无缝迁移到统一版 PyCharm 的方式。 您可以使用 Toolbox App 或通过产品内升级通知升级到 2025.2 Community。
如果您想立即开始免费使用带有 Jupyter Notebook 的统一版 PyCharm,不等待迁移,您可以在这里下载。 在这篇博文中详细了解统一版 PyCharm。
AI Toolkit [Pro]
PyCharm AI Toolkit 直接将 AI 开发集成到 PyCharm 中,将实验、调试、评估、微调和部署融入到一个熟悉的环境中。
AI Toolkit 才刚刚起步,但它已经包含 AI Playground 和 AI Agents Debugger 等强大功能。
想要对未来产生影响吗? 分享您的反馈,帮助塑造 PyCharm 中 AI 开发工具的未来。 我们正在为您构建,我们将优先考虑对社区最重要的功能。 请告诉我们您想看到什么。
AI Playground [Pro]
PyCharm 2025.2 推出了多功能的全新 AI Playground 功能,让 AI 工程师可以并排比较多个 AI 模型的回答。 您可以配置系统提示并微调各个模型参数,实现对Temperature(温度)、Top P 和 Max length(最大长度)的精准控制。
转到 More Tool Windows | AI Playground(更多工具窗口 | AI Playground),您将能够选择:
- 付费 AI 订阅中包含的所有模型(这将使用您的 AI Assistant token[实验性])。
- 可以通过 API 密钥添加的自定义提供程序。
- 本地运行模型。
AI Agents Debugger [Pro]
PyCharm 2025.2 还引入了强大的新 AI Agents Debugger 插件,这款插件可为 AI 智能体开发提供透明度和调试功能。 专为使用代理系统的开发者而设计,这些开发者需要理解、调试并优化其智能体工作流。
AI Agents Debugger 可以提供对每个智能体节点的思维过程、元数据、输入和输出的详细洞察,改变了智能体系统通常不透明的“黑匣子”性质。
Junie
JetBrains 的编码智能体 Junie 可以自主规划、编写、优化和测试代码,让您的开发体验更加顺畅、高效和愉快。 它可以处理诸如重构代码、创建测试和实现优化等繁琐任务,让您专注于更大的挑战和创新。
Junie 获得了多项重大更新,包括高达 30% 的速度提升! Junie 现在具有 MCP 支持,可以连接到外部服务器并提供更准确的解决方案。 Junie 现在也可以用于远程开发(目前在 macOS 和 Linux 上受到支持)并为其 GitHub 集成启动了抢先体验计划。 借助此集成,无需打开 IDE 即可处理拉取请求。
Junie 作为 JetBrains AI 订阅的一部分在 PyCharm 中提供。
AI Assistant
- 所有受支持语言的补全都更加智能,现在具有对 SQL、YAML、JSON、Markdown 等语言的支持。
- 扩展的离线灵活性——连接任意兼容 OpenAI 的模型服务器,如 llama.cpp 或 LiteLLM。
- JetBrains AI Assistant 现已支持使用 Anthropic 和 OpenAI 模型在聊天中添加图像附件。
所有 JetBrains AI 功能都可以通过 PyCharm Pro 订阅免费使用,包括不受限制的代码补全、强大的本地工作流和有限的基于云的功能。

用于更新 .lock
文件的持久化 UI
我们已经在 .toml
配置文件中为 uv
、Hatch 和 Poetry 增加了持久化控制。 利用这些控制,您可以通过点击相应按钮同步、锁定或更新环境中的依赖关系来应用对 .toml
文件进行的更改。

Jupyter Notebook 和 SQL 单元的上下文感知代码生成 [Pro]
现在,您可以使用 AI Assistant 为 Jupyter Notebook 和 SQL 单元生成代码,它会考虑源单元的上下文。
为此,点击上下文菜单中的 AI Edit Cell(AI 编辑单元)或从右侧工具栏中的 AI 图标导航。

Django 的 Logical structure(逻辑结构)工具窗口 [Pro]
Logical structure(逻辑结构)为您的 Django 项目提供了以框架为中心的视图,使您能够更直观地浏览和了解您的应用程序架构。 它根据 Django 的看法表示您的项目 – 显示模型、视图、序列化器、表单、管理类和您每天处理的其他组件之间有意义的关系。 它还允许您为实体之间缺失的关系生成模板,帮助您快速构建代码。

通过有效的 JetBrains AI 订阅,您可以解锁更多高级功能。 AI 生成的不是基本模板,而是完全了解实体关系的完整代码,从而提供更智能、上下文更丰富的结果。
高级图像处理
新的图像查看器提供了执行额外操作的选项,包括恢复原始图像、反转原始图像通道、将图像转换为灰度以及设置二值化阈值,等等。

还想使用更多功能?
我们很想听到您对 PyCharm 2025.2 的反馈 – 请在下方留言或在 X 上与我们联系。
本博文英文原作者: