Files
AI-Commit-Ext/readme.md
Zoë 0835211a71 feat: initial implementation of AI Commit Ext VS Code extension
- Add VS Code extension with OpenCode AI integration
- Generate Conventional Commit messages via SCM header button
- Include gitService for staged changes detection
- Include opencodeService for CLI invocation
- Add configuration options for model, includeUnstaged, notifications
- Add button disable during generation with progress indicator
- Add sparkle icon for the action button
- Include package.json, tsconfig, and basic project setup
2026-04-06 00:44:36 +02:00

667 B

AI Commit Ext

Generate commit messages using OpenCode AI.

Features

  • Generate Conventional Commit messages via OpenCode
  • Button in SCM header
  • Progress indicator while generating

Requirements

  • VS Code 1.71+
  • OpenCode CLI installed

Installation

  1. Clone this repository
  2. npm install
  3. Press F5 to test

Configuration

  • aiCommitExt.model - Model to use
  • aiCommitExt.includeUnstaged - Use unstaged changes if nothing staged
  • aiCommitExt.showNotification - Show notifications

Usage

  1. Open a Git repository in VS Code
  2. Stage some changes
  3. Click the sparkle icon in the SCM header
  4. Commit message is generated and filled in