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



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.
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
Whether you’re writing your first script or shipping to production, PyCharm has first-class support for your stack and workflow.
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.
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.
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.
MatplotlibAvaliação gratuita por 30 dias

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.
SOC 2 Tipo II
RGPD