ai-commits-intellij-plugin

在 IntelliJ 里一键生成规范 Git 提交信息,告别憋字

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 71 🐛 待处理 38 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 872
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源插件,MIT许可证,完全免费,无付费版本。

项目预览

ai-commits-intellij-plugin 项目界面预览图
图片来源:项目官网

项目数据

分类对话助手
开发团队Blarc
定价模式🏷️完全免费
价格说明开源插件,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Kotlin
技术栈/模型ai,anthropic,chatgpt,claude,commit,commit-message,gemini,generation,huggingface,intellij,intellij-plugin,jetbrains,llm,mistral,ollama,openai,qianfan
GitHub 星标★ 872
上线时间2023-03-25 00:00:00
代码更新2026-11-09
仓库体积1.7 MB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

AI Commits 是一款面向 IntelliJ 系 IDE(含 Android Studio)的插件,利用大语言模型自动生成符合规范的 Git 提交信息。它解决开发者写提交信息时措辞困难、格式不统一、耗时费力的问题。核心能力包括:支持 OpenAI、Anthropic Claude、Gemini、HuggingFace 等多种主流 LLM 提供商,用户可自由切换或配置自定义端点;能根据暂存区的代码变更(diff)智能生成简洁、描述性的提交信息,并支持自定义提示词模板以适配团队规范;还提供多语言支持、流式输出、一键复制或直接提交等便捷操作。插件基于 Kotlin 开发,深度集成 JetBrains 平台,安装后可在 VCS 提交面板直接使用,无需离开 IDE。整体上是一款提升 Git 工作流效率的实用开发工具,尤其适合追求提交信息规范化的个人开发者与团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 872

使用教程

难度:入门 约 8 分钟 部署方式:IDE 插件 4 步

环境要求

  • JetBrains 系列 IDE
  • 任一兼容的模型 API Key

安装与启动步骤

  1. 1装插件

    在 IDE 插件市场搜 AI Commits 直接安装。

    # Settings > Plugins > Marketplace > 搜索 AI Commits > Install
  2. 2配密钥

    在设置里填模型服务商的 API Key 与模型名。

    # Settings > Tools > AI Commits > API Key / Model
  3. 3生成提交信息

    暂存改动后在提交面板点按钮,信息按 diff 生成。

    git add -p
    git diff --cached --stat
  4. 4人工复核

    生成结果是建议,提交前务必看一眼是否符合实际改动。

    git commit -m "<生成的提交信息>"

如何确认成功

提交面板出现生成的提交信息,且与实际 diff 语义一致。

注意事项

  • 它只看 git diff,不含未暂存内容,先 add 再生成更准。
  • 团队规范要求特定前缀时,把规范写进插件的自定义提示里。

核心亮点

  • 深度集成 JetBrains IDE,提交面板内直接生成,无需切换窗口
  • 支持 OpenAI、Claude、Gemini 等多家 LLM,可自定义模型端点
  • 基于暂存区 diff 生成信息,内容贴合实际改动,支持自定义提示词模板

不足之处

  • 依赖外部 LLM API,需要网络和 API Key,存在调用成本
  • 生成质量受模型和提示词影响,复杂改动可能需人工修正

适用场景

  • 个人开发者日常提交代码时快速生成规范提交信息
  • 团队统一提交信息格式,配合自定义模板落地规范
  • 在 Android Studio 或 IntelliJ IDEA 中处理多文件改动时批量生成提交描述

替代项目

CommitGPT、AI Commit、GitKraken AI

上一篇:awesome-codex-cli

下一篇:ai-commit

同类项目推荐

aver 开源

让 AI 写的代码,每一行都能被审计和信任

Aver is a programming language for auditable AI-written code

★ 66 2026-08-09
PairCoder 开源

多方案探索加反馈打磨,让AI写代码更靠谱

A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feed···

★ 114 2026-08-09
agent-skills-vrc-udon 开源

让AI帮你写对UdonSharp代码,告别VRChat脚本报错

Skills, rules, and validation hooks that teach AI coding agents to generate correct ···

★ 346 2026-08-09
dryforge 开源

用AI插件把线束工程从手工变自动,效率翻倍

Bounded-autonomy plugin harness for agents. Intent to implementation: ready, then go···

★ 442 2026-08-09
openwiki 开源

为代码库自动写文档,让 AI 智能体更懂你的项目

OpenWiki is a CLI that writes and maintains agent documentation for your codebase.

★ 17836 2026-09-12
QodeAssist 开源

在 Qt Creator 里直接调用大模型,补全代码、聊天问答,支持本地私有部署。

QodeAssist is an AI-powered coding assistant plugin for Qt Creator

★ 439 2026-08-09
ai-codex 开源

给 AI 瘦身代码库,一次对话省 5 万 token

Generate a compact codebase index for AI assistants — saves 50K+ tokens per convers···

★ 393 2026-08-09
jupyter-ai 开源

在 JupyterLab 里直接对话,让 AI 帮你写代码、改报错、读数据

An open source extension that connects AI agents to computational notebooks in Jupyt···

★ 4442 2026-09-12
i-have-adhd 开源

让AI助手闭嘴说重点,告别长篇大论找答案

A skill to stop your coding agent from burying the answer. ADHD-friendly output.

★ 60584 2026-09-09