Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>GCOP-RSNew to Visual Studio Code? Get it now.
GCOP-RS

GCOP-RS

uaih3k9x

|
4 installs
| (0) | Free
AI-powered Git commit message generator and code reviewer
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GCOP-RS VSCode Extension

AI-powered Git commit message generator and code reviewer for VSCode.

This extension integrates gcop-rs CLI into VSCode, providing a seamless experience for generating commit messages and reviewing code.

Features

  • AI Commit Message Generation - Generate commit messages using Claude, OpenAI, or Ollama
  • Code Review - AI-powered code review with detailed feedback
  • SCM Integration - Button in Source Control panel to generate commit messages
  • Multiple Providers - Support for Claude, OpenAI, Ollama, and custom providers
  • Interactive Workflow - Accept, edit, retry, or retry with feedback

Requirements

  • gcop-rs CLI installed
  • Git repository
  • API key for your chosen AI provider

Installation

  1. Install gcop-rs CLI:

    cargo install gcop-rs
    
  2. Initialize gcop-rs:

    gcop-rs init
    
  3. Install this extension from VSCode Marketplace (or build from source)

Usage

Generate Commit Message

  1. Stage your changes in Git
  2. Click the sparkle icon in Source Control panel
  3. Or use keyboard shortcut: Cmd+Shift+G C (Mac) / Ctrl+Shift+G C (Windows/Linux)
  4. Select an action:
    • Accept - Fill message to SCM input box
    • Edit - Modify the message before using
    • Copy - Copy to clipboard
    • Retry - Generate a new message
    • Retry with feedback - Provide guidance for regeneration

Code Review

  1. Use keyboard shortcut: Cmd+Shift+G R (Mac) / Ctrl+Shift+G R (Windows/Linux)
  2. Or run command: GCOP: Review Changes
  3. Select review scope (uncommitted, specific commit, or range)

Commands

Command Description
GCOP: Generate Commit Message Generate AI commit message
GCOP: Quick Commit Generate and commit without confirmation
GCOP: Review Changes AI code review
GCOP: Review This File Review current file
GCOP: Edit Configuration Open gcop-rs config file
GCOP: Show Configuration Display current config
GCOP: Switch AI Provider Change AI provider
GCOP: Check Installation Verify gcop-rs CLI installation

Keyboard Shortcuts

Shortcut Command
Cmd+Shift+G C / Ctrl+Shift+G C Generate Commit Message
Cmd+Shift+G R / Ctrl+Shift+G R Review Changes

Extension Settings

Setting Description Default
gcop-rs.cliPath Path to gcop-rs executable gcop-rs
gcop-rs.defaultProvider Default AI provider claude
gcop-rs.autoStageAll Auto-stage all changes false
gcop-rs.showDiffPreview Show diff preview true
gcop-rs.verboseOutput Enable verbose logging false

Development

# Install dependencies
npm install

# Compile
npm run compile

# Watch mode
npm run watch

# Package extension
npm run package

License

MIT License

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