IDE settings and AI rules, per Git repository
Your team’s IDE settings, applied per Git repository.
One dashboard holds the code style, the actions on save, Prettier, the JDK — and the rules your AI agents follow. Every IDE applies them to the repository you have open, and puts them back when they move. No shared .idea
No credit card required · Set up in under 5 minutes
Built for
IntelliJ IDEA WebStorm PyCharm GoLand PhpStorm Rider and moreThe problem
What is IDE configuration drift?
Every engineering team starts aligned — same IDE, same standards, same setup. Alignment does not maintain itself.
The drift spiral
None of this looks critical, until it is.
What it costs, week to week
- Formatting noise
- Code reviews filled with style changes.
- CI reformats
- Unexpected file changes during builds.
- Inconsistent warnings
- Issues appear on one machine and not another.
- Legacy friction
- “Works on my machine” creeping back.
It creates Git noise and subtle inconsistencies — not because developers are careless, but because nothing puts a setting back once it has moved. And it gets worse as the team grows.
The solution
One configuration, applied where the work happens
Most teams rely on documentation, .editorconfig.idea
Decided once
One dashboard holds the configuration of a repository, or of a whole group of them.
Applied per repository
The repository of the file you have open decides which settings your IDE carries.
Put back, not policed
A governed setting changed by hand is re-applied at the next pass, and your change is kept as a draft.
Rules for AI agents
A marked block in CLAUDE.md and AGENTS.md, written by the plugin and followed on the dashboard.
See it in action
One setting, from the dashboard to every IDE
Three short loops, the same ones the JetBrains Marketplace listing shows: a setting decided for a group and applied per repository, a developer’s change proposed and reviewed, then the rules the AI agents of the team follow.
Team settings, applied per Git repository
An administrator turns a setting on for a group; every IDE of the team applies it to the repository it governs.

Propose from your IDE, reviewed on the dashboard
A developer changes a governed setting, it comes back as a draft, and the Publish tab turns that draft into a proposal an administrator reviews.

Shared rules for AI agents
The rules your agents follow are composed on the dashboard and written into a marked block of CLAUDE.md — your own notes stay untouched.

Architecture
Git-based configuration
Configuration is tied to your Git repository, not to your IDE project. Your settings follow your code.
Binding settings to the .idea folder
Binding settings to the Git project
How it works
The road a team setting travels
From the dashboard to every IDE, and back — a developer who disagrees proposes instead of drifting.
1 An administrator decides
Code style, actions on save, Prettier, annotation processing, Maven settings and JDK — for one repository, or for a group.
2 Every IDE applies it
On project open, when you switch to a file of another repository, on Refresh from Server, and when a ten-minute check finds a change.
3 A change made by hand is put back
At the next pass, and what you changed is kept as a draft instead of being discarded.
4 A developer proposes
The Publish tab captures the settings of the IDE: tick what you propose, add a comment for the reviewer.
5 An administrator reviews
Every proposal waits for a review. Approved, it reaches every repository of the target; rejected, it comes back with a reason.
6 The AI rules travel the same road
Composed on the dashboard, written into CLAUDE.md and AGENTS.md on project open — never over a block you edited by hand.
Trust
What leaves the workstation, named
Your source code never leaves your machine. What does leave it is listed here, and in full in the privacy policy.
What never leaves your machine
What the dashboard sees
Your repositories - The host and the path of each Git remote, so a configuration can be attached to a repository.
Your workstation - The plugin version, the IDE version and product, and how many changes this workstation set up, put back or updated, per month. The Service also adds them up per day for the whole company, naming no repository.
The state of the rules block - Which bundle CLAUDE.md and AGENTS.md carry, and whether the block was edited — never the content of the files.
Who it’s for
Teams that ship at scale
Not for hobby projects. Konfigomatik is built for engineering teams that care about consistency — whether they run Java, Kotlin, JS, PHP, Go, Python or Rust.
Scale beyond 10 developers Care about consistency Want instant onboarding Avoid configuration chaos Give their AI agents the same rules
Questions
Frequently asked questions
Isn’t this overkill for a small team?
How is this different from sharing a .idea folder?
What happens if a developer changes a setting manually?
What data is sent to the dashboard?
Is this a “bossware” or tracking tool?
Can developers override project settings?
What does the plugin write in my repository?
.idea/prettier.xmlDoes it work with offline development?
Is this comparable to JetBrains IDE Provisioner?
How does it handle multi-repo projects?
Stop configuration drift before it slows your team down.
Bring consistency to your IDE configuration.
Start free trial — 30 days