The first cross-platform dynamic plugin manager for AI coding CLIs. Save $192/year from your $200/mo subscription. 74% plugin tokens eliminated, 11.1B tokens freed per user annually.
Claude Code, Codex CLI, Gemini CLI, Kimi Code, Qwen Code, CodeBuddy, Qoder -- every official CLI loads all plugins statically and requires manual management. DynamicPlugins is the first and only solution that automatically adapts plugins to your project context.
Every AI CLI today loads all plugins on every message. You pay for 100+ plugins even when you only need 5.
| Scenario | Tokens / Message | Context Waste |
|---|---|---|
| 20 plugins all loaded (official default) | ~4,300 | 10.7% of context |
| DynamicPlugins (5 needed + smart inject) | ~1,100 | 2.75% of context |
| Savings per message | ~3,200 (74%) | 8% subscription unlocked |
$200/mo subscription. Real data: 9,500 msgs/day, 20 plugins, 365 days.
Three-stage pipeline. Each CLI runs only its own code path via --cli flag.
On session start, scans file types, configs, and dependencies. Disables plugins you don't need. Auto-installs missing official plugins.
Builds an inverted index from disabled plugins' skills. Name keywords prioritized. Compact JSON cache ~90KB.
When your prompt matches a disabled plugin, injects a one-line summary (~120 tokens). AI reads the full skill only when needed.
7 CLI tools. All use static plugin loading officially. DynamicPlugins adds the missing dynamic layer.
~/.claude/settings.json
Official: static load, manual manage
~/.codebuddy/settings.json
Official: static load, manual manage
~/.codex/config.toml
Official: static load, manual manage
~/.gemini/settings.json
Official: static load, manual manage
~/.kimi/config.toml
Official: static load, manual manage
~/.qoder/settings.json
Official: static load, manual manage
~/.qwen/settings.json
Official: static load, manual manage
Unified entry points. --cli flag ensures each CLI only loads its own config. Zero cross-contamination.
Python 3.9+. No external dependencies. macOS / Linux / Windows.
# Clone
git clone https://github.com/SoftmapCEO/DynamicPlugins ~/DynamicPlugins
# One-click: auto-detect all installed CLIs, scan project, build cache
python3 ~/DynamicPlugins/install.py
# Or install for a specific CLI only
python3 ~/DynamicPlugins/install.py --cli claude
# Done. Start your CLI - plugins auto-adapt to your project.
Join the community. Get help, share feedback, contribute.
Scan to join (auto-updated group QR)
Join our Telegram group
DynamicPlugins is free and open-source. If it saves you time and money, consider buying me a coffee.
Scan QR code with Alipay app to donate.