Complete Documentation

Everything you need to know to use Copilot Assistant effectively

Copilot Assistant - Multi-Language Development Extension

Streamline your Copilot development workflow with copilot-assistant. Copilot-assistant provides Copilot full access to your application's logs, aiding it to build your application to your specifications faster and more accurately. Just issue a prompt to copilot in agent mode to write your application and it will test what it has written by inspecting your app's logs. When issues are uncovered, copilot can perform a hot or full restart of your app via copilot-assistant and iterate on code changes without you having to paste errors into the copilot chat, streamlining the dev & test cycle. When files are modified, copilot-assistant will perform a hot-reload if supported by your application language.

Supported languages: Flutter, Go, Java, Python, and Node.js.


Why Use This Extension?

Accelerate Your Development Cycle

Advanced Log Analysis

Multi-Language Support


Installation & Setup

Requirements

General Requirements:

Language-Specific Requirements:

Install the Extension

  1. Open VS Code Extensions view (Ctrl+Shift+X)
  2. Search for "Copilot Assistant"
  3. Click Install (by rerosum)
  4. Restart VS Code

Usage Limits & Pro Version

Copilot Assistant offers both Free and Pro tiers to suit different development needs.

Free Version

The free version includes full functionality with a generous trial period:

Trial Period: When you first install Copilot Assistant, you get 7 full days of unlimited log queries to experience all Pro features without restrictions.

What Counts as a Query:

Pro Version - $10 One-Time (Lifetime)

Upgrade to Pro for unlimited access:

How to Upgrade:

  1. Press F1Copilot Assistant: Upgrade to Pro
  2. Enter your license key
  3. Done!

Getting Your License Key:
Visit copilot-assistant.net to purchase. License keys follow format: CPAST-XXXXX-XXXXX-XXXXX

Check Your Usage:
F1 → Copilot Assistant: Check Usage & Remaining Queries


Usage

Getting Started

No code changes required! The extension automatically captures all output from your application.

  1. Open your project folder in VS Code
  2. Extension auto-detects your language (Flutter, Go, Java, Python, or Node.js)
  3. Start your app:
    • Option A: Click Start in the Copilot Assistant sidebar (Explorer panel)
    • Option B: Run "Copilot Assistant: Start" from Command Palette (Ctrl+Shift+P)
  4. Logs appear automatically in the "Copilot Assistant" panel
  5. Ask Copilot to analyze: @copilot-assistant /logs or @copilot-assistant /errors

Automatic Log Capture:

Available Commands

Access via Command Palette (Ctrl+Shift+P):

Application Control:

Log Management:

GitHub Copilot Integration

The extension provides seamless integration with GitHub Copilot through programmatic commands and structured log output.

Chat Commands (Interactive)

Use these commands in Copilot Chat for interactive debugging:

@copilot-assistant /start    - Start the application
@copilot-assistant /stop     - Stop the application
@copilot-assistant /restart  - Restart with log clear
@copilot-assistant /reload   - Trigger hot reload
@copilot-assistant /errors   - Get formatted error logs
@copilot-assistant /logs     - Open log search interface

Key Features:


Log Viewer

The interactive log viewer provides manual analysis workflows for detailed debugging.

Opening the Log Viewer

Search & Filtering

Search Features:

File Navigation

Ctrl+Hover to Open Files:


Configuration

Access settings via Command Palette (Ctrl+Shift+P) → "Preferences: Open Settings (UI)" → Search "Copilot Assistant"

Language Detection

{
  "copilotAssistant.language": "auto"
}

Options: auto, flutter, go, java, python, nodejs
Default: auto (automatic detection)
Usage: Override auto-detection by setting to specific language

Log Management Configuration

{
  "copilotAssistant.logServer.maxLogs": 10000,
  "copilotAssistant.logServer.autoShowLogsWindow": true,
  "copilotAssistant.logServer.fontSize": 14,
  "copilotAssistant.logServer.logLevel": "debug"
}

Settings:


Support

For support, issues, and feature requests:


Happy Coding with Copilot Assistant!