Software
cmt-cli, asistente de commit por IA
El nuevo CLI genera mensajes de commit a partir del diff, usando OpenAI y manteniendo al desarrollador en control

El asistente de commits por IA, cmt-cli, analiza los cambios staged y sugiere un mensaje siguiendo la convención type(scope): description. El flujo es sencillo: se stagean los archivos, se ejecuta cmt suggest, la herramienta lee el diff, llama a OpenAI (por defecto gpt‑4o‑mini) y devuelve una propuesta. El usuario revisa y edita antes de crear el commit.
Instalación:
uv tool install cmt-cli
Configuración de la clave API y modelo:
cmt config set
Ejemplo de uso:
# En cualquier repositorio git
cmt suggest
El proyecto está disponible en PyPI y en GitHub. Se planea mejorar el manejo de diffs grandes, permitir reglas de commit personalizadas y agregar soporte para otros proveedores de IA.


