AI Provider Manager
VS Code extension for AI coding tool provider management — quota monitoring, provider switching, proxy/translation server, session analytics.
Features
Quota Monitoring — real-time quota/balance in status bar. Token plans (GLM, Kimi, MiniMax), balances (DeepSeek, StepFun, SiliconFlow, OpenRouter, Novita), general/NewAPI/custom endpoints, GitHub Copilot auto-auth. Health degradation, usage history, compact multi-provider display.
Provider Management — add/edit/delete/switch providers. Config import/export (API keys excluded), deep link aicm:// import, local config scanning, single-slot matching, backup manager, speed test.
Proxy / Translation Server — local proxy translating between Anthropic, OpenAI Chat/Responses, Gemini Native, Copilot, Codex OAuth, Bedrock Converse. Multi-level context optimizer (smartcrush, codecrush, diffcrush, logcrush, searchcrush, compression pipeline, CCR reversible offload). Cache stability, query-aware pruning, read lifecycle, circuit breaker, Claude Desktop routing.
Multi-Tool Support — Claude Code, Claude Desktop, OpenCode, Codex, Gemini CLI, Hermes, OpenClaw.
Session Manager — browse/analyze sessions from 6 tools. Token/cost analytics, Canvas trend charts, prompt quality evaluation (rule-based + LLM-assisted), error categorization, export (JSON/CSV/MD/HTML), global session manager.
Skill Manager — discover/install/uninstall skills from GitHub repos and skills.sh. Multi-app sync, directory/ZIP install, centralized storage.
MCP / Prompt / Plugin Manager — manage MCP servers, prompt templates, and plugins with marketplace support.
Workspace Manager — OpenClaw workspace file and daily memory management.
Omo Integration — Oh-My-OpenCode/OpenAgent config management with standard and slim variants.
Claude Code Config — inline settings UI (attribution, agent teams, tool search, effort, auto-upgrade).
Commands
| Command |
Description |
Set API Key |
Select provider and enter API key |
Switch Provider |
Switch active provider |
Refresh Now |
Force refresh all quotas |
Show Details |
QuickPick with detailed info |
Session Manager |
Open session panel |
Session Manager (Global) |
Open global session panel |
Skill Manager |
Open skill panel |
MCP Manager |
Open MCP panel |
Prompt Manager |
Open prompt panel |
Plugin Manager |
Open plugin panel |
Backup Manager |
View/restore config backups |
Workspace Manager |
Open OpenClaw workspace panel |
Claude Code Config |
Open Claude Code settings |
Proxy Settings |
Open proxy server settings |
Export Config |
Export provider configs to JSON |
Import Config |
Import provider configs from JSON |
Deep Link URIs
aicm://import/{provider,mcp,prompt,skill}?data=<base64-json>
Build & Test
npm install
npm run compile # Compile TypeScript
npm run watch # Watch mode
npm test # Run unit tests
bash build.sh # Package .vsix
Press F5 in VS Code to launch Extension Development Host.
| |