The CircleCI plugin for JetBrains IDEs is now available on the JetBrains Marketplace. It brings your CircleCI runs, jobs and config into IntelliJ IDEA and the other JetBrains IDEs, so you can see what CI is doing and act on it without switching to the browser.
Follow your runs
- A CircleCI tool window, next to Commit and Pull Requests, lists your project’s runs with their workflows and jobs underneath. Statuses update live while anything is running.
- You can filter by branch (current, default, all, or My runs across every project), by status, and by age. These filters work the same way as
circleci run get. - Rerun a workflow from the start or from failed jobs, cancel it, approve jobs on hold, or open any run, workflow or job in the web app.
Open a job like a file
- Each job opens in its own editor tab, and you can have as many open as you like. The tab lists the job’s steps and opens on the step that failed or the one that’s running. A running step’s output streams in, in colour.
- Tests: see failed tests first. You can filter by name, sort by any column, and read each test’s failure message.
- Artifacts: a file tree you can browse. Open artifacts right in the IDE or download them, including from private projects.
- Resource usage: charts of CPU and memory against your resource class’s limits, with a line for each parallel run, so you can see whether you’re paying for a resource class you don’t need.
Debug over SSH from the IDE
- Rerun a job with SSH and connect to it in the IDE’s terminal. The connection uses your existing SSH config, agent and keys, and you can open as many sessions as you need.
Write config with confidence
- A built-in language server checks
.circleci/config.ymlas you type, with completion and docs. It can also resolve private orbs. - Validate your config before you commit, or try a change with a test run that doesn’t need a commit.
Manage secrets and contexts
- You can view and edit project environment variables and your org’s contexts from the tool window. Each context gets its own page, much like the web app’s. You can manage a context’s variables and its group, project and expression restrictions there, and expressions are completed and checked as you type.
Getting started
Install CircleCI from the JetBrains Marketplace. Then open the CircleCI tool window and choose Log In via CircleCI…, which signs you in through your browser, or log in with a personal API token. CircleCI server is supported too. The plugin needs IntelliJ IDEA or another commercial JetBrains IDE, version 2026.1 or newer. It doesn’t run in open-source builds or Android Studio.