OpenIDEA, un entorno de desarrollo de código abierto que copia el flujo de trabajo de IntelliJ IDEA pero está escrito en Rust, integra en el propio editor agentes de programación como Claude Code, Codex o Gemini CLI, que trabajan en tareas separadas con su propia rama de Git. El proyecto, publicado en GitHub por la cuenta l0ng-ai con licencia Apache 2.0, ha lanzado una decena de versiones solo en la última semana de octubre y asegura arrancar varias veces más rápido que el IDE de JetBrains con una fracción de su memoria.
Las claves de OpenIDEA, el IDE en Rust con agentes de IA, en 30 segundos
- Reproduce los atajos, ventanas y búsquedas de IntelliJ IDEA en una aplicación nativa con núcleo en Rust y Tauri.
- Conecta agentes como Claude Code, Codex o Gemini CLI mediante el Agent Client Protocol (ACP), cada uno en su propia tarea.
- En sus pruebas, abre un proyecto Python en 1,1 segundos y 169 MB, frente a 13,2 segundos y 2 GB de IntelliJ.
- Está en versión 0.1.22, con unas cien estrellas en GitHub y sin relación con JetBrains.
Su lema en el repositorio es «el IDE que ya conoces, reconstruido en Rust». La idea es mantener los hábitos de quien lleva años en IntelliJ IDEA, como el mapa de teclas, las ventanas de herramientas o la búsqueda global, en una aplicación nativa más ligera. Incluye editor, análisis de código, depurador, Git, terminal, cliente de bases de datos y cliente HTTP, y dice ser compatible con más de 60 lenguajes. Hay instaladores para Windows, macOS (Intel y Apple Silicon) y Linux en formatos AppImage, DEB y RPM.

Los agentes trabajan como tareas dentro del IDE
Lo que lo distingue de otros editores ligeros es el panel de agentes. Según el código del proyecto, cada tarea es una conversación con un agente de programación que trabaja en su propio worktree de Git o en la copia local del proyecto, se guarda en disco y sobrevive a los reinicios. OpenIDEA habla con los agentes mediante el Agent Client Protocol (ACP), un protocolo abierto para conectar agentes con editores, y además controla de forma nativa Claude Code, en su modo de salida en flujo JSON, y Codex, a través de su servidor de aplicación. Gemini CLI y otros agentes compatibles con ACP también pueden conectarse.
El IDE no incluye un modelo propio: lanza las herramientas de línea de comandos de cada agente, que hay que tener instaladas y con la cuenta correspondiente. Desde la interfaz se elige el modelo, el modo de permisos (desde pedir confirmación hasta no preguntar nunca) y el esfuerzo, según lo que ofrezca cada agente. Las últimas versiones añaden tarjetas para los subagentes, de modo que cuando Claude Code o Codex lanzan un agente secundario se puede seguir su estado y sus llamadas a herramientas, abrir su historial por separado o detenerlo. En el caso de Claude Code, los skills y comandos personalizados guardados en disco aparecen como comandos en el compositor.
Lo que dicen sus pruebas frente a IntelliJ IDEA
El README publica una comparación con IntelliJ IDEA 2026.2.3 abriendo freqtrade, un proyecto Python de unos 770 ficheros, con las cachés ya calientes y tomando la mediana de cinco ejecuciones en un equipo con Windows 11, un procesador AMD de 32 núcleos y 62 GB de RAM. OpenIDEA muestra la ventana en 0,9 segundos frente a 3,1, queda listo en 1,1 segundos frente a 13,2 y consume 169 MB de memoria frente a 2.011 MB. Para cerrarse necesita 0,3 segundos, frente a los 5,9 de IntelliJ.
Las cifras requieren matices, y el propio proyecto los da. El estado «listo» no significa el mismo trabajo en los dos programas, porque IntelliJ analiza Python con más profundidad. OpenIDEA delega buena parte de la inteligencia de código en servidores de lenguaje externos, como basedpyright, Pyright o ty para Python y jdtls para Java, mientras que JetBrains usa motores de análisis propios. Son pruebas del autor, en una sola máquina y con un solo proyecto, aunque el repositorio incluye las herramientas para repetirlas.
El proyecto también es muy joven. Va por la versión 0.1.22, no identifica a sus autores más allá de la cuenta de GitHub y ha publicado versiones casi a diario, con funciones como el desarrollo remoto por SSH, un modo Vim inspirado en IdeaVim o el analizador de dependencias de Maven. Quien busque un sustituto de IntelliJ para trabajar a diario hará bien en probarlo antes con sus propios proyectos. Para quien ya usa agentes desde la terminal, como en los equipos de agentes de Claude Code, OpenIDEA ofrece una forma de tenerlos dentro del editor.
Preguntas frecuentes
¿Qué es OpenIDEA?
Un entorno de desarrollo de código abierto, escrito en Rust, que imita el flujo de trabajo de IntelliJ IDEA e integra agentes de programación con IA.
¿Qué agentes de IA admite?
Claude Code y Codex de forma nativa, y Gemini CLI y otros agentes compatibles con el Agent Client Protocol. Hay que tener instalada la herramienta de cada uno.
¿Es de JetBrains?
No. El proyecto aclara que no tiene relación con JetBrains, propietaria de la marca IntelliJ IDEA.
¿Es gratis?
Sí, se distribuye con licencia Apache 2.0. Los agentes que se conecten pueden requerir sus propias suscripciones.
Fuentes:












