VS Code Extensions
PAER — Persistent Autonomous Engineering Runtime

PAER — Persistent Autonomous Engineering Runtime

by brpavan-kotlin-analyzer

Token-minimising autonomous coding agent for Kotlin/Spring Boot repos. Integrates with GitHub Copilot via MCP (Model Context Protocol).

Downloads

12

Rating

— (0)

Version

0.1.0

Last updated

May 21, 2026

Auto-registers a token-efficient MCP server that gives GitHub Copilot a compressed, purpose-built view of your repository — so the agent spends fewer tokens on context and more on actual work.

What it does

On activation the extension registers a native paer-runtime server in your VS Code MCP config. The server exposes 10 tools:

Tool Purpose
runtime.scan Full repo snapshot (modules, symbols, imports)
runtime.impact Files impacted by a change set
runtime.context Compressed bounded context for a set of files
runtime.delta What changed since last turn
git.diff_summary 5–30× compressed diff summary
git.pull_main Pull & fast-forward main
git.create_branch Create a feature branch
validation.run Run Gradle / Maven build
state.save Persist agent state to disk
state.load Resume agent state

Requirements

  • VS Code 1.99 or later
  • GitHub Copilot (any plan) with MCP enabled

Extension settings

Setting Default Description
paer.autoRegister true Register MCP server on startup
paer.stateDir <workspace>/.runtime/state State persistence directory

Commands

  • PAER: Register MCP Server — register globally (all workspaces)
  • PAER: Register MCP Server (Workspace Only) — register for current workspace only
  • PAER: Show Runtime Status — show registered server details

How it works

The bundled paer-runtime binary (Rust, ~2 MB) speaks JSON-RPC 2.0 over stdio. VS Code routes Copilot MCP calls to it automatically. No JVM, no Docker, no network calls.

License

MIT

Related extensions