PyCharm

适用于您和您的智能体的专业 Python IDE

交付可靠的 Web、数据和 ML 代码。

永久免费,含 30 天 Pro 版体验

借助 jetbrains air,
在同一环境中运行智能体并验证其工作成果

配置您的工作方式

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

并行推进工作,不会丢失上下文

在一个或多个项目中同时使用多个智能体,无需每次都重新说明代码库的状态或上下文。

掌握每个会话的进展

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

审查并验证更改

调试、测试、分析和数据库功能均一键可达,您可以在合并更改前确认一切功能正常运行。

您的智能体,您的模型,您的订阅

连接您使用的智能体,通过自有 API 密钥、您已付费购买的方案或 JetBrains AI 来运行这些智能体。即使会话正在进行,也可以随时切换订阅。

您的智能体也能使用的 Python 智能功能

PyCharm 会解析您的 Python 代码,并解析整个项目中的用法、类型和依赖关系,包括虚拟环境中的内容。因此,您始终可以准确了解代码的作用,以及代码更改后可能引发的故障。

PyCharm 内置的 MCP 服务器通过捆绑技能,为智能体提供同样精准的能力。IDE 会自动检测正确的环境,并将智能体连接到正在运行的 Jupyter 内核,使其获得准确且有针对性的结果。

使用 PyCharm 的 Jupyter Notebook 智能功能时,AI 智能体表现更出色(阅读研究报告):

成本降低 12%

使用 Claude Opus 5 时

实时 Jupyter 内核

智能体可以创建并运行真实的 Notebook 单元

专为数据科学、Web 开发和 ML 打造 – 适合专业人士和初学者

无论是编写第一个脚本,还是交付到生产环境,PyCharm 都能为您的技术栈和工作流提供一流支持。

从数据采集到生产代码,覆盖完整流水线

通过 SQL 单元直接在 Jupyter Notebook 中查询数据库,查询结果会直接保存为 DataFrame。一键即可将 Notebook 转换为可用于生产环境的脚本,并通过项目范围的重构、用法分析、冲突检测和更改预览发现潜在问题。

在 Notebook、控制台和调试会话中,以一致的方式处理数据。无论在哪个环境中,都能使用相同的筛选、多列排序、列统计和图表功能。

了解详情

适用于整个 Python Web 技术栈的工具

PyCharm 能够理解您的整个 Web 项目,包括 FastAPI 路由、Django 模型、JavaScript 组件,以及它们底层的 SQL。在同一个项目中管理 uv 依赖项、运行服务器并查询数据库,完成整个开发流程。

在 Python 项目中使用 Rust?您可以与 Python 代码一起,原生运行和调试 Rust 代码。

了解详情

从第一天起就使用专业工具包

PyCharm Pro 对学生和教育工作者免费。从编写第一个脚本到首次生产环境部署,Web 框架、数据科学与 ML 工具、远程开发和调试功能一应俱全。希望在没有 AI 辅助的情况下学习?您可以完全关闭 AI。

了解详情

支持您喜爱的 Python 库和技术

logo
Python
logo
Jupyter
logo
SQL
logo
Django
logo
FastAPI
logo
Flask
logo
Rust
logo
pandas
logo
Anaconda
logo
Polars
logo
GitHub
Matplotlib
logo
Airflow
Plotly
logo
scikit-learn
logo
TensorFlow
logo
Keras
logo
Seaborn
logo
NumPy
logo
Spark
logo
PyTorch
OpenCV
logo
Docker

深受全球顶尖公司超 450 万专业人士的信赖

立即试用 PyCharm

下载 PyCharm

30天免费试用

常见问题及解答

PyCharm 可与您选择的 AI 智能体配合使用。无论使用 JetBrains AI 订阅、通过 ACP Registry 连接智能体,还是自带 API 密钥,工作流始终一致。不会锁定到智能体或模型层。

下载 JetBrains Air,将从分派任务到审查结果的智能体工作集中于一处。并行运行多个智能体,查看各个智能体的工作进展,并在需要深入检查时随时介入,直接进行编辑或调试。

不需要。您可以通过 JetBrains AI 订阅使用 Claude Agent、Codex 或 Junie,但这并非唯一选择。您也可以直接通过编码智能体本身进行授权,或使用自己的凭据(例如 API 密钥)连接第三方 AI 提供商。您可以同时配置多个提供商,并根据任务需要切换提供商。

PyCharm 的核心功能永久免费,适用于商业和非商业用途。PyCharm Pro 是付费订阅,增加了高级框架支持、完整的 Jupyter Notebook 支持、远程开发和数据库工具。

每次发布主要版本时,您都可以开始新的 PyCharm Pro 试用 – 30 天的完全使用权限,无需付款或提供银行卡信息。学生和教育工作者可免费使用 PyCharm Pro。

两者均包含基础 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

合规