VS Code Extension

Integrate Remb with VS Code and GitHub Copilot using the MCP server and AI skills.

Installation

Ensure the Remb CLI is installed and you're authenticated:

brew tap samie105/remb && brew install remb
remb login

MCP Server

Configure the Remb MCP server in your workspace:

.vscode/mcp.json
{
  "servers": {
    "remb": {
      "command": "remb",
      "args": ["serve"],
      "env": {}
    }
  }
}

Once configured, GitHub Copilot will automatically discover all 100 Remb tools (prefixed with remb__) and can use them during conversations.

Skills

Skills are instruction files that teach Copilot how to use Remb effectively:

# Install all skills
remb skills add --all

# Or pick specific ones
remb skills add remb-context remb-memory remb-scan

Skills are installed to .github/copilot-skills/ as markdown files that Copilot reads as instructions.

Copilot Instructions

The remb init command generates a .github/copilot-instructions.md file with mandatory session protocol:

  • Session start: load conversation history + project context
  • During work: log completed tasks as conversation entries
  • Session end: save summary for next session pickup
  • Discovery: save important patterns and decisions as memories

Context File

The Remb Desktop Agent generates a remb-context.md file at your project root every 10 minutes with auto-generated context:

  • Active memories relevant to recent work
  • Feature summaries from the latest scan
  • Recent conversation history
  • Code patterns detected in the project

Gitignore

Add remb-context.md to your .gitignore since it's auto-generated.

Available Skills

remb-setup

Base configuration with session protocol and tool references.

remb-context

How to save and retrieve feature-level context entries.

remb-memory

Memory management — tiers, categories, promotion, search.

remb-scan

Scanning workflow — local scans, cloud push, scan status.

remb-import

Importing context from existing documentation files.

remb-cross-project

Cross-project search and pattern reuse.

Usage

Once configured, Copilot will automatically:

  • Load project context at session start
  • Use memories for coding decisions
  • Log significant work as conversation entries
  • Save discovered patterns as new memories

Trigger manually

You can also ask Copilot directly: "Load my Remb context" or "Save this as a memory" — the skills teach it how to respond.