Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI Commit (73)New to Visual Studio Code? Get it now.
AI Commit (73)

AI Commit (73)

Liuqingshan

|
5 installs
| (0) | Free
Generate commit messages using AI (supports OpenAI, Claude, MiniMax, and more)
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Commit

一款基于 AI 的 Git 提交信息生成工具,支持多种 AI 厂商(OpenAI、Claude、MiniMax 等)。

功能特性

  • 多 AI 厂商支持:支持 OpenAI、Claude、MiniMax 及自定义 API
  • 侧边栏配置:在 VS Code 侧边栏直观管理 AI 厂商配置
  • 一键生成:在 SCM 面板点击按钮即可生成提交信息
  • 模板预设:内置多种提交规范模板
  • 自定义模板:支持自定义提示词模板

预览图

侧边栏配置

生成提交信息

安装使用

安装插件

  1. 下载 .vsix 安装包(见 Releases)
  2. 在 VS Code 中选择 扩展 → 从 VSIX 安装

配置 AI 厂商

  1. 点击左侧边栏的 AI Commit 图标
  2. 点击 添加 按钮,选择 AI 厂商类型
  3. 填写配置信息:
    • API Key:从 AI 厂商获取的密钥
    • API Base URL:API 地址
    • Model:使用的模型名称
  4. 点击 测试 按钮验证连接
  5. 点击 保存 保存配置

使用方法

  1. 在代码编辑器中完成代码修改
  2. 使用 git add 暂存要提交的文件
  3. 点击 SCM 面板中的 AI 生成注释 按钮
  4. 生成的提交信息将自动填入提交框
  5. 确认无误后提交

支持的 AI 厂商

厂商 API Base URL 推荐模型
OpenAI https://api.openai.com/v1 gpt-4
Claude https://api.anthropic.com/v1 claude-3-sonnet
MiniMax https://api.minimax.chat/v1 abab6.5s-chat
自定义 用户自定义 用户自定义

模板预设

  • Conventional Commits:标准化的提交格式
  • Angular 规范:详细的提交规范
  • Gitmoji 规范:使用 emoji 的提交格式
  • 中文规范化:简洁的中文提交信息

开发

环境要求

  • Node.js >= 18
  • VS Code >= 1.116.0

安装依赖

npm install

开发调试

npm run watch

按 F5 打开调试窗口。

打包发布

# 版本号格式:0.0.x
npm run release -- 0.0.3

打包文件将自动生成在 releases/0.0.3/ 目录。

更新日志

见 CHANGELOG.md

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft