aicommit2

一条命令,AI 帮你写规范提交信息,告别憋 commit message

aicommit2 是一个响应式命令行工具,专为 Git 和 Jujutsu 版本控制系统自动生成提交信息。它解决开发者写提交信息耗时、格式不统一的问题,通过接入 Ollama、ChatGPT、Gemini、Claude、Mistral 等多种 AI 服务,将暂存区的代码差异转化为简洁、规范的提交说明。核心能力包括:支持主流 AI 提供商(本地或云端)、自动分析 diff 并生成符合 Conventional Commits 风格的信息、提供交互式确认与编辑、兼容 Git 和 Jujutsu 双系统、可与 Lazygit 等工具集成。项目采用 TypeScript 编写,响应式设计让生成过程流畅,适合追求高效提交工作流的个人开发者或团队。

开源 free 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 527
维护状态 较活跃
是否开源 是
定价模式 free

项目数据

分类对话助手
开发团队tak-bro
所属国家
官网地址
定价模式free
价格说明开源CLI工具,MIT许可证,完全免费,需自行配置AI服务(如Ollama)使用。
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai-commits,aicommit,aicommits,anthropic,chatgpt,claude,cli,codestral,cohere,deepseek,git-commit,groq,jj,lazygit,llama,mistral,ollama,perplexity,pre-commit,pre-commit-hook
GitHub 星标★ 527
30天Star增速
HF 下载量
上线时间2024-01-30 00:00:00
最近更新2026-09-22 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数5

使用教程

核心亮点

  • 支持 Ollama 本地模型,数据不出本机,隐私友好
  • 同时兼容 Git 和 Jujutsu,覆盖新兴版本控制工具
  • 交互式确认和编辑,避免 AI 生成内容直接入库

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 依赖外部 AI 服务,离线场景下功能受限

适用场景

  • 个人项目快速提交,提升日常 Git 操作效率
  • 团队统一提交规范,减少代码审查中的格式争议
  • 使用 Jujutsu 的开发者,获得原生 AI 提交支持

替代项目

aicommits、commitgpt、opencommit

项目介绍

aicommit2 是编程开发领域的开源项目,由 tak-bro 开发,2024 年首次发布。

它收录于编程开发分类,该分类目前共有 503 个项目,GitHub 星标数为 527。

项目保持着较活跃的维护节奏,最近一次代码更新于 2026-09-22。开源CLI工具,MIT许可证,完全免费,需自行配置AI服务(如Ollama)使用。

它主要面向的使用场景是:个人项目快速提交,提升日常Git操作效率。同类可对比的替代方案包括 aicommits、commitgpt、opencommit。

上一篇:aidermacs

下一篇:LittleJS-AI

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3121 2026-08-09