Claude Auto-Commit - AI Coding Assistants Tool

Overview

Claude Auto-Commit is an open-source tool that analyzes code changes with the Claude Code SDK to generate contextual Git commit messages. It automates staging and optionally pushing commits, integrating into developer workflows via OAuth authentication.

Key Features

  • Generates contextual commit messages from code diffs using Claude Code SDK
  • Supports multi-language commit formatting
  • Automatic staging of changed files
  • Optional auto-push of commits
  • OAuth-based integration with Claude Pro/Max accounts

Ideal Use Cases

  • Generate concise, contextual Git commit messages from code changes
  • Automate staging and committing in developer workflows
  • Standardize commit message style across multi-language repositories
  • Integrate AI-assisted commits where Claude access is available

Getting Started

  • Clone the repository from the project GitHub URL
  • Install project dependencies and the Claude Code SDK
  • Authenticate via OAuth using a Claude Pro/Max account
  • Configure auto-staging and auto-push preferences
  • Run the tool or install it as a Git hook

Pricing

Project pricing not disclosed. OAuth integration requires a Claude Pro/Max subscription for access.

Limitations

  • Requires a Claude Pro/Max subscription for OAuth-based authentication
  • Depends on the Claude Code SDK and availability of the Claude service

Key Information

  • Category: Coding Assistants
  • Type: AI Coding Assistants Tool