Repolode
Blarc

Blarc/ai-commits-intellij-plugin

Plugin para IDEs de JetBrains que genera mensajes de commit a partir del diff de Git mediante un backend LLM configurable.

Estrellas
872
Forks
71
Issues abiertos
34
Último commit
hace 9 días

¿Qué es?

AI Commits es un plugin para IDEs basados en IntelliJ y Android Studio que redacta mensajes de commit a partir del diff de Git mediante modelos de lenguaje grandes. Configura un cliente de API de LLM en los ajustes del plugin, en Tools > AI Commits, y el plugin usa como entrada los cambios que hayas preparado o seleccionado en el diálogo de commit.

El plugin calcula el diff únicamente a partir de los archivos y las líneas seleccionados en el diálogo de commit, y permite escribir prompts propios con variables y sugerencias predefinidas. Es compatible con Git y Subversion como sistemas de control de versiones. El acceso a los modelos se basa en langchain4j, y los backends compatibles incluyen OpenAI, Anthropic, Azure OpenAI, Gemini, Mistral AI, Ollama, Hugging Face, Amazon Bedrock, GitHub Models, Qianfan y CLI locales como Claude Code y Codex CLI.

Funciones clave

  • 01Genera mensajes de commit a partir del diff de Git mediante un LLM
  • 02Calcula el diff solo a partir de los archivos y las líneas seleccionados en el diálogo de commit
  • 03Admite prompts personalizados con variables y sugerencias predefinidas
  • 04Funciona con Git y Subversion
  • 05Se conecta con numerosos proveedores de LLM, incluido Ollama local

Casos de uso

  • Redactar mensajes de commit coherentes sin salir del IDE
  • Confirmar solo una parte de los cambios y generar un mensaje para ese subconjunto
  • Usar un modelo local o autoalojado mediante Ollama para generar mensajes de commit

En colecciones

Temas

Preguntas frecuentes

¿Qué es ai-commits-intellij-plugin?
Plugin para IDEs de JetBrains que genera mensajes de commit a partir del diff de Git mediante un backend LLM configurable. AI Commits es un plugin para IDEs basados en IntelliJ y Android Studio que redacta mensajes de commit a partir del diff de Git mediante modelos de lenguaje grandes. Configura un cliente de API de LLM en los ajustes del plugin, en Tools > AI Commits, y el plugin usa como entrada los cambios que hayas preparado o seleccionado en el diálogo de commit.
¿ai-commits-intellij-plugin es gratuito? ¿Qué licencia tiene?
ai-commits-intellij-plugin es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ai-commits-intellij-plugin sigue mantenido?
Mantenimiento activo. El último commit de ai-commits-intellij-plugin fue el 28 oct 2026.
¿Para qué puedo usar ai-commits-intellij-plugin?
Redactar mensajes de commit coherentes sin salir del IDE Confirmar solo una parte de los cambios y generar un mensaje para ese subconjunto Usar un modelo local o autoalojado mediante Ollama para generar mensajes de commit
¿Dónde consigo ai-commits-intellij-plugin?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Blarc/ai-commits-intellij-plugin

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados