

配置您的工作方式
选择每个智能体的启动方式,在 GUI 或终端中运行,并设置 IDE 的显示优先级 – 优先显示代码还是智能体会话。


并行推进工作,不会丢失上下文
在一个或多个项目中同时使用多个智能体,无需每次都重新说明代码库的状态或上下文。


掌握每个会话的进展
查看哪些会话当前正在运行、哪些已完成,以及哪些在等待您处理。对差异视图中的某一行添加注释并发送给智能体,供其采取行动。


审查并验证更改
调试、测试、分析和数据库功能均一键可达,您可以在合并更改前确认一切功能正常运行。
使用 PyCharm 的 Jupyter Notebook 智能功能时,AI 智能体表现更出色(阅读研究报告):
成本降低 12%
使用 Claude Opus 5 时
实时 Jupyter 内核
智能体可以创建并运行真实的 Notebook 单元
无论是编写第一个脚本,还是交付到生产环境,PyCharm 都能为您的技术栈和工作流提供一流支持。
通过 SQL 单元直接在 Jupyter Notebook 中查询数据库,查询结果会直接保存为 DataFrame。一键即可将 Notebook 转换为可用于生产环境的脚本,并通过项目范围的重构、用法分析、冲突检测和更改预览发现潜在问题。
在 Notebook、控制台和调试会话中,以一致的方式处理数据。无论在哪个环境中,都能使用相同的筛选、多列排序、列统计和图表功能。
PyCharm 能够理解您的整个 Web 项目,包括 FastAPI 路由、Django 模型、JavaScript 组件,以及它们底层的 SQL。在同一个项目中管理 uv 依赖项、运行服务器并查询数据库,完成整个开发流程。
在 Python 项目中使用 Rust?您可以与 Python 代码一起,原生运行和调试 Rust 代码。
PyCharm Pro 对学生和教育工作者免费。从编写第一个脚本到首次生产环境部署,Web 框架、数据科学与 ML 工具、远程开发和调试功能一应俱全。希望在没有 AI 辅助的情况下学习?您可以完全关闭 AI。
Matplotlib30天免费试用

PyCharm 可与您选择的 AI 智能体配合使用。无论使用 JetBrains AI 订阅、通过 ACP Registry 连接智能体,还是自带 API 密钥,工作流始终一致。不会锁定到智能体或模型层。
下载 JetBrains Air,将从分派任务到审查结果的智能体工作集中于一处。并行运行多个智能体,查看各个智能体的工作进展,并在需要深入检查时随时介入,直接进行编辑或调试。
不需要。您可以通过 JetBrains AI 订阅使用 Claude Agent、Codex 或 Junie,但这并非唯一选择。您也可以直接通过编码智能体本身进行授权,或使用自己的凭据(例如 API 密钥)连接第三方 AI 提供商。您可以同时配置多个提供商,并根据任务需要切换提供商。
两者均包含基础 Python 支持、调试器、测试框架、Git 支持、终端、基本前端框架支持和基本 Jupyter Notebook 支持。
PyCharm Pro 还提供以下高级支持:Django、Flask 和 FastAPI。更深入的前端框架支持。本地和远程全功能 Jupyter Notebook.通过 SSH、WSL 或 Docker 进行远程开发。内置 SQL/NoSQL 数据库工具,可以连接 40 多种数据库。了解详情
是的,但支持程度有所不同。免费版涵盖基本功能:运行和调试 Notebook、代码洞察、快速修复和代码补全。
PyCharm Pro 增加了全功能本地和远程 Notebook,提供专用调试器、数据集工具、交互式表、仪表板和 Conda 支持。
SOC 2 Type II
GDPR