Git Ai banner
git-extensions git-extensions

Git Ai

AI community

Description

Stop writing commit messages by hand. AI-powered conventional commits from your staged changes — powered by Claude Code.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

git-ai

Stop writing commit messages by hand. `git-ai` generates precise, conventional commit messages from your staged changes — powered by Claude, Codex, or Gemini, right in your terminal.

[![CI](https://github.com/git-extensions/git-ai/actions/workflows/ci.yml/badge.svg)](https://github.com/git-extensions/git-ai/actions/workflows/ci.yml) [![Release](https://img.shields.io/github/v/release/git-extensions/git-ai)](https://github.com/git-extensions/git-ai/releases/latest) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](LICENSE)

git add -p && git ai commit

Requirements

**macOS (Homebrew):**

brew install bash gum

**Nix:**

nix profile install nixpkgs#bash nixpkgs#gum

Install your AI agent separately:

Installation

Nix (recommended)

Run directly without installing:

nix run github:git-extensions/git-ai -- commit

Or install into your profile:

nix profile install github:git-extensions/git-ai

Zsh Plugin

The plugin adds `git-ai` to your `$PATH` so git discovers it as a custom command (`git ai`).

**Note:** Bash 4.4+ is still required. On macOS: `brew install bash`.

zinit light git-extensions/git-ai

Manual (symlink)

Symlink the `git-ai` script onto your `$PATH` so git discovers it as a custom command: