aicommit2

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 47 👀 关注 2
GitHub ↗
GitHub 星标 ★ 532
维护状态 较活跃
是否开源 开源
定价模式 🏷️完全免费 开源CLI工具,MIT许可证,完全免费,需自行配置AI服务(如Ollama)使用。

项目预览

aicommit2 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队tak-bro
定价模式🏷️完全免费
价格说明开源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 星标★ 532
上线时间2024-01-30 00:00:00
代码更新2026-10-28
仓库体积97.1 MB
本站数据更新2026-11-10
维护状态较活跃
收录时间2026-08-09
浏览次数6

项目介绍

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

Star 增长趋势

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

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

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 5 步

环境要求

  • Node.js 18+
  • Git
  • 模型凭据

安装与启动步骤

  1. 1装 CLI

    brew 或 npm 都行,一条命令。

    npm install -g aicommit2
  2. 2配一个模型

    支持多家,挑你已经在用的。

  3. 3在干净的工作区试

    先暂存一处改动,再让它生成提交信息。

  4. 4看它读没读对改动

    重点是它是否理解了改动的意图,不只是罗列文件名。

  5. 5接进提交流程

    配成别名或钩子,日常就会用起来。

如何确认成功

暂存一处改动后生成的提交信息能准确描述改动意图,而不是简单罗列文件名

注意事项

  • 它只做一件事:读改动生成提交信息,做完就退出。
  • 支持多家模型与多种版本控制工具。
  • 改动意图清晰时效果好,一次提交混杂多种改动时会失真。
  • 接成别名后几乎无感,是这类工具最舒服的用法。

核心亮点

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

不足之处

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

适用场景

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

替代项目

aicommits、commitgpt、opencommit

上一篇:aidermacs

下一篇:LittleJS-AI

同类项目推荐

WPeGPT 开源

在IDA里用AI自动解读汇编,逆向分析快人一步

An IDA plugin for binary file analysis, powered by AI models such as OpenAI and Deep···

★ 1423 2026-08-09
lsp-ai 开源

在任意 LSP 编辑器里接入 AI 补全和解释,无需切换工具

LSP-AI is an open-source language server that serves as a backend for AI-powered fun···

★ 3212 2026-08-09
vim-gpt-commit 开源

在 Vim 里一键生成 Git 提交信息,告别憋 commit message

:rocket: Generate git commit message using ChatGPT and Ollama !!

★ 56 2026-08-09
DSHA 开源

手机装个 APK,免 ROOT 跑 DeepSeek 编码智能体

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace···

★ 3246 2026-09-22
llm.nvim 开源

在 Neovim 里直接对话大模型,写代码不打断

A large language model (LLM) plugin for Neovim, provides commands to interact with L···

★ 480 2026-08-09
kodus-ai 开源

自由选模型,控成本,让 AI 审查代码更省心

Open source, self-hosted AI code review. Bring your own LLM.

★ 1586 2026-08-09
runjam 开源

一个桌面端统一管理所有 AI 编程助手,免去切换烦恼

One desktop for all your AI coding Agent — Claude Code, Codex CLI & Gemini CLI. Aut···

★ 220 2026-08-30
expand-your-team-with-copilot 开源

在 GitHub 上把 issue 交给 Copilot 代理直接改代码

Let Copilot coding agent tackle your issues directly on GitHub. No coding environmen···

★ 199 2026-11-01
awesome-vibe-coding 开源

一份清单,带你玩转AI自然语言编程

The complete guide to vibe coding — build software with AI through natural language···

★ 142 2026-08-09