Skip to content

JetBrains AI Assistant

JetBrains AI Assistant is a collection of AI-powered features and coding agents built into JetBrains integrated development environments (IDEs), including PyCharm. It embeds code-aware chat, inline generation, and explanations directly in the editor to help you write and understand code faster.

AI Assistant provides context-aware code completion and next edit suggestions, code and diff explanations, automated test and docstring generation, and proposals for commit messages, pull request summaries, and refactoring. It also integrates coding agents that autonomously plan and execute multi-step tasks across several files, such as implementing a fix, refactoring, or generating tests. The integrated agents are JetBrains’ own Junie along with Claude Agent, Codex, and GitHub Copilot, and external agents connect through the Agent Client Protocol (ACP).

AI Assistant installs as a plugin and can be activated in several ways: with a JetBrains AI subscription that includes a free tier, with an API key for a third-party provider, by authorizing an integrated agent with a provider account, or by adding an external coding agent. Local models through providers such as Ollama and LM Studio are also supported.

Official website: jetbrains.com/ai-ides

How to Use Google's Gemini CLI for AI Code Assistance

Tutorial

How to Use Google's Gemini CLI for AI Code Assistance

Learn how to use Gemini CLI to bring Google's AI-powered coding assistance directly into your terminal to help you analyze and fix code.

intermediate ai tools

For additional information on related topics, take a look at the following resources:


By Martin Breuss • Updated Aug. 26, 2026 • Reviewed by Leodanis Pozo Ramos