Skip to content

Feature Request: GitHub Copilot Support #185

@moreirawebmaster

Description

@moreirawebmaster

Hi 👋

First, really nice work on Plannotator. The idea of reviewing and annotating AI-generated plans before execution is extremely useful, especially for structured development workflows.

I’d like to suggest a feature that could make Plannotator even more useful for a wider audience:

🚀 Add Support for GitHub Copilot Workflows

Context

A lot of developers use GitHub Copilot daily inside IDEs like VS Code or JetBrains. Even though Copilot doesn’t have a dedicated “plan mode”, it frequently generates things like:

  • implementation plans
  • architecture suggestions
  • refactoring strategies
  • structured markdown explanations
  • PR drafts and technical breakdowns

These outputs are basically plans, and they would benefit a lot from Plannotator’s annotation and approval flow.

Right now, there’s no easy way to move Copilot-generated content into Plannotator.

💡 Proposed Idea

Add a simple way to import Copilot output into Plannotator.

Some possible approaches (just ideas):

1. Manual Import

  • Select text in the editor
  • Run something like: Send to Plannotator
  • Opens annotation UI with the content

2. Markdown Import Mode

  • Allow pasting structured markdown directly into Plannotator
  • Treat it as a plan automatically

3. VS Code Bridge (Lightweight Extension)

  • Small extension that forwards Copilot chat responses
  • No deep integration required

4. Generic Import Endpoint

A universal input like: plannotator import

This could also enable integrations with other AI tools later.

🤔 Why This Could Be Valuable

Many teams are mixing tools now:

  • Copilot for daily coding
  • AI agents for planning
  • Humans for review

Plannotator already solves the human-in-the-loop review problem really well. Supporting Copilot would make it a central place to validate plans regardless of which AI generated them.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions