u/Left-Orange2267

Expose Idea's IntelliJence to AI Agents
▲ 1 r/IntelliJIDEA+2 crossposts

Expose Idea's IntelliJence to AI Agents

We built a plugin to expose JetBrains' symbolic search and refactoring tools in an agent-friendly way via MCP. This means you can now give any agent advanced code intelligence, and do so in a way the agent can actually make proper use of.

You may already know that a JetBrains MCP server directly ships with the IDE, but (maybe somewhat surprisingly), it doesn't include any symbolic or refactoring functions apart from renaming and getting quick info.

By contrast, our integration includes symbolic search (including search in project dependencies), type hierarchy retrieval, reference and declaration search, move and inline symbol and several other useful symbolic tools.

The tools are exposed via an agent-first API that has been developed for over a year and was validated to work well for agents by tens of thousands of users - namely through the Serena MCP. We also performed formal validation by asking various agents how much they benefit from the addition of the new tools. Even Junie concluded that it would ask the user to add the new tools!

Check it out. The project:

https://github.com/oraios/serena

Evaluations:

https://oraios.github.io/serena/04-evaluation/000_evaluation-intro.html

u/Left-Orange2267 — 22 hours ago
▲ 0 r/Kotlin

You never write Kotlin without IDE tooling, your agent shouldn't either!

Use Serena MCP to give advanced coding intelligence to any agent. Open source (except the JetBrains plugin), 23k stars and >35k daily active users. Join the club! Your agent deserves better than file reads and regex search.

youtube.com
u/Left-Orange2267 — 5 days ago