Skip to main content

IntelliJ IDEA

AI commit messages inside the Commit tool window

AICommit is a JetBrains plugin for IntelliJ IDEA and the rest of the IntelliJ platform. It drafts a commit message from your staged diff — in the IDE, not in a separate app.

Step 1

Stage the change

Work in the JetBrains Commit tool window the way you already do. AICommit reads the staged diff.

Step 2

Generate in one click

Run generation from the commit dialog or the AI Commit tool window. Large changesets can be processed in parallel.

Step 3

Edit, then commit

The draft stays editable. Nothing is committed until you accept it.

What you can configure

Bring your own provider: OpenAI, Azure OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Ollama, or an OpenAI-compatible custom endpoint. The interface is available in English, 简体中文, 日本語, and 한국어. Commit-message history is persisted per project.

Also works in WebStorm, PyCharm, GoLand, Rider, PhpStorm, RubyMine, CLion, Android Studio, DataGrip, and RustRover — any IntelliJ-platform IDE with the Commit tool window. DeepSeek · Ollama · Capabilities

Free trial on Marketplace

Stop writing commit messages manually.

21,712+ installs on JetBrains Marketplace. Connect a provider, stage your diff, and generate a commit message without leaving your IDE.