VSCode Pi Model Chat Provider — AI skill for Claude Code
VSCode Language Model Chat Provider integration for Pi coding agent, making Pi models available in VS Code's model picker for use with GitHub Copilot Chat and any extension that consumes the vscode.lm.
How to install VSCode Pi Model Chat Provider
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tintinweb/vscode-pi-model-chat-provider and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What VSCode Pi Model Chat Provider does
VSCode Language Model Chat Provider integration for Pi coding agent, making Pi models available in VS Code's model picker for use with GitHub Copilot Chat and any extension that consumes the vscode.lm.* APIs.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- Deepreasoning — A high-performance LLM inference API and Chat UI that integrates DeepSeek R1's CoT reasoning traces with Anthr 5.4k ★
- Chat Ollama — ChatOllama is an open source agentic app for running AI agents across local and hosted models 3.5k ★
README
Pi Coding Agent - Language Model Provider for VS Code
[](https://marketplace.visualstudio.com/items?itemName=tintinweb.vscode-pi-model-chat-provider)
VS Code Language Model Chat Provider integration for [Mario Zechner's](https://github.com/badlogic) open source [Pi coding agent](https://pi.dev), making Pi models available in VS Code's model picker for use with GitHub Copilot Chat and any extension that consumes the `vscode.lm.*` APIs.
https://github.com/user-attachments/assets/196cffa2-660e-4b7e-911b-389830420579
Features
- Universal Model Access: Use Pi with any VS Code extension that supports language models
- Dynamic Model Discovery: Automatically detects all configured models from Pi, across every provider Pi supports (Anthropic, OpenAI, OpenRouter, and more)
- Tool Execution: Pi handles tools internally (file operations, bash commands, etc.)
- Streaming Responses: Real-time streaming of LLM responses
- Tool Transparency: Optional display of tool execution as text annotations
Prerequisites
**Pi CLI** must be installed and available in your PATH:
npm install -g @earendil-works/pi-coding-agent**API Keys** configured via Pi:
pi> /login
Installation
- Install the extension from the VS Code Marketplace (or build from source)
- Verify Pi is installed:
pi --version - Open VS Code and Pi models will appear in the model picker
Configuration
Access settings via `Ctrl/Cmd+,` and search for "Pi":
| Setting
Related Skills
OmniCopilot
1200+ AI models in your GitHub Copilot Chat — free & forever free. VS Code extension powered by OmniRoute: 340
Openrouter Maestro
OpenRouter Maestro One extension. Three AI coding agents. 500+ models. Run any OpenRouter model in GitHub Copi
Ayontclaudian
ayontclaudian — Obsidian plugin embedding Claude Code, Codex, Antigravity & Kimi coding-agent CLIs with a unif
VSCode Agent Skill Ninja
VS Code Extension for searching, installing and managing Agent Skills (SKILL.md) for GitHub Copilot, Claude Co
Sufficit VSCode Symposium
Symposium (συμπόσιον) — VS Code extension hosting dialogue sessions with multiple AI agent CLIs (Claude Code,
Opensider VSCode
OpenSider for VS Code: drive the ACP agent CLIs you already have (Claude Code, Codex, Cursor, OpenCode, GitHub
Related Agents
Brainstem Copilot.Agent
One native Copilot chat with both Brainstem and Brain Surgeon. Address either by name to use capabilities or t
VSCode Extension
VS Code extension development, activation, language server client integration
VSCode Expert
VS Code API specialist. Use for extension.ts, package.json, and UI logic.