VS CODE + GITHUB COPILOT

GitHub Copilot that writes your commits for you

Generates Conventional Commits automatically when you commit, and intelligent PR descriptions when you create a pull request. All with a single

star STAR ON GITHUB
Terminal
$ curl -sL https://raw.githubusercontent.com/daesdev/github-ai/main/install.sh | bash

How It Works

The installer configures your VS Code settings to point GitHub Copilot to custom instructions. When you commit or create a PR, Copilot reads your instructions and generates optimized content.

Run Install

Execute the one-liner command. Creates .github/copilot-instructions.md with your AI instructions.

VS Code Config

Updates .vscode/settings.json to point Copilot to your instructions file. Preserves all existing settings.

AI Generation

GitHub Copilot reads your instructions and generates Conventional Commits automatically inside VS Code.

Features

.github/copilot-instructions.md
edit_note

AI Commit Messages

GitHub Copilot generates commit messages following Conventional Commits format with type, scope, emoji, and subject.

.github/copilot-instructions.md
summarize

AI PR Descriptions

Use extensions like GitHub Pull Request and Issues to edit your instructions with Intelligent PR title and description generation with structured templates for better code reviews.

install.sh
bolt

One-Command Install

Works on any project with a single curl command. No complex setup or configuration required.

backup: $HOME/.daes/settings_*.json
shield

Safe & Secure

Creates backups before modifying files. Preserves existing settings. Restores from backup if something fails.

ONE-COMMAND RECOMMENDED
          
            # Recommended install:
            curl -sL https://raw.githubusercontent.com/daesdev/github-ai/main/install.sh | bash
            # What gets created:
            .github/
            └── copilot-instructions.md
            # AI instructions for Copilot
            .vscode/settings.json
            # Updated with Copilot config
          
        

Requirements

code Software

  • VS Code Code editor
  • auto_awesome
    GitHub Copilot Subscription required

terminal Tools

  • check_circle
    Git
  • check_circle
    Bash
  • check_circle
    Python3

info This is a VS Code configuration tool that modifies your .vscode/settings.json to enable AI-powered commits with GitHub Copilot.

Alternative Installation

Clone and run locally:

git clone https://github.com/daesdev/github-ai.git
cd your-project
make install
# or
./install.sh
Copied to clipboard!