PyCharm

The professional Python IDE for you and your agents

Ship web, data, and ML code you can trust.

Free forever, 30 days of Pro included

Um só lugar para executar agentes e verificar o trabalho deles,
com o jetbrains air

Configure a sua forma de trabalhar

Escolha como cada agente é inicializado, se será na interface gráfica ou no terminal e o que o IDE deve destacar, o seu código ou a sessão do agente.

Trabalhe em paralelo sem perder o contexto

Trabalhe com vários agentes ao mesmo tempo, em um projeto ou em vários, sem precisar reexplicar o estado ou o contexto do código.

Monitore todas as sessões

Veja quais sessões estão em execução, prontas ou esperando sua intervenção a cada momento. Escreva um comentário em uma linha do diff e envie-a de volta ao agente para que este execute uma ação.

Revise e verifique as alterações

A depuração, os testes, o profiling e os bancos de dados estão todos a um clique de distância, para você poder confirmar que nada está falhando antes de fazer o merge das alterações.

Seus agentes, seus modelos, suas assinaturas

Connect the agents you use and run them on your own API key, the plan you already pay for, or JetBrains AI. Switch subscriptions anytime, even during a session.

Python intelligence your agents can use too

PyCharm parses your Python code and resolves usages, types, and dependencies throughout your entire project, including in virtual environments. So you always know exactly what your code does and what will break if it changes.

PyCharm’s built-in MCP server gives agents that same precision through bundled skills. The IDE automatically detects the right environment and connects agents to a live Jupyter kernel, so they get accurate, targeted results.

AI agents perform better when they use PyCharm’s Jupyter notebook intelligence (read the study):

12% lower cost

with Claude Opus 5

Live Jupyter kernel

Agents create and run real notebook cells

Built for data science, web development, and ML – for pros or beginners alike

Whether you’re writing your first script or shipping to production, PyCharm has first-class support for your stack and workflow.

The full pipeline, from data acquisition to production code

Query databases directly in Jupyter notebooks with SQL cells that save straight to a dataframe. Convert notebooks to production-ready scripts in one click, with project-wide refactoring, usage analysis, conflict detection, and change previews to catch what breaks.

Work with your data consistently across notebooks, consoles, and debugging sessions, with the same filtering, multi-column sorting, column statistics, and charts wherever you are.

Saiba mais

Tools for your entire Python web stack

PyCharm understands your entire web project, including FastAPI routes, Django models, JavaScript components, and the SQL underneath them. Manage uv dependencies, run your server, and query the database – the whole loop in one project.

Using Rust in your Python projects? Run and debug it natively alongside your Python code.

Saiba mais

The professional toolkit from day one

PyCharm Pro is free for students and educators. From your first script to your first production deployment, web frameworks, data science and ML tools, remote development, and debugging are all included. Prefer to learn without AI assistance? You can turn it off entirely.

Saiba mais

Support for the Python libraries and technologies you love

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

Trusted by 4.5M+ professionals at the organizations powering the world

Try PyCharm now

Download PyCharm

Avaliação gratuita por 30 dias

Perguntas frequentes

PyCharm works with the AI agents you choose. Use JetBrains AI subscription, connect an agent through the ACP Registry, or bring your own API key – the workflow stays the same either way. There’s no lock-in at the agent or model layer.

Download JetBrains Air to bring agent work together in one place, from handing off a task to reviewing the result. Run several agents in parallel, see what each one is doing, and step in to edit or debug directly whenever something needs a closer look.

No. A JetBrains AI subscription lets you work with Claude, Codex, or Junie, but it’s not the only option – you can authorize agents directly through the coding agent itself, or connect third-party AI providers using your own credentials (like an API key). You can configure several providers at once and switch between them as your task requires.

PyCharm’s core features are free forever, for both commercial and non-commercial use. PyCharm Pro is a paid subscription that adds advanced framework support, full Jupyter notebooks support, remote development, and database tools.

You can start a new PyCharm Pro trial with every major release – 30 days of full access, no payment or card information required. Students and educators get PyCharm Pro for free.

Both include essential Python support, a debugger, testing frameworks, Git support, a terminal, basic frontend framework support, and basic Jupyter notebook support.

PyCharm Pro adds advanced support for:Django, Flask, and FastAPI.Deeper frontend framework support.Local and remote full-scale Jupyter notebooks.Remote development via SSH, WSL, or Docker.Built-in SQL/NoSQL database tools connecting to more than 40 databases.Saiba mais

Yes, at different levels. The free version covers the basics: running and debugging notebooks, code insight, quick-fixes, and completion.

PyCharm Pro adds full-scale local and remote notebooks, with a dedicated debugger, dataset tools, interactive tables, dashboards, and Conda support.


Segurança e governança de nível corporativo

Sobre o JetBrains para empresas

SOC 2 Tipo II

Certificado

RGPD

Em conformidade