Context Packer is a premium, lightweight VS Code extension designed to instantly prepare and bundle your workspace files into a single structured text format. Perfect for feeding entire codebases or specific modules into LLMs like ChatGPT, Claude, or local AI models.
🚀 Features
- Pack Entire Workspace: Bundle all files from your opened project folder with a single click.
- Pack Specific Folder: Target only the directories you need (e.g.,
src/components) via a native folder picker. - Auto-Exclude Bloat: Automatically skips heavy and redundant directories like
node_modules,.git,dist,out, and.vscode. - Beautiful AI-Ready Format: Generates a clean text file complete with a custom ASCII splash art and clear
FILE: path/to/filedelimiters. - Instant Copy: The packed text is automatically opened in a new editor tab and copied directly to your clipboard.
- Native & Adaptive UI: Full localization support (EN/RU) with a gorgeous, responsive modern sidebar that adapts to your active VS Code theme (Dark, Light, High Contrast).
🛠️ How to Use
- Click on the Context Packer icon in the Activity Bar (left sidebar).
- Choose your packing method:
- Click Pack Entire Workspace to grab the whole project.
- Click Pack Specific Folder... to select a sub-directory.
- Wait for the loading animation to finish.
- Your context is ready! Just paste (
Ctrl+VorCmd+V) it directly into your favorite AI prompt.
📋 Requirements
- VS Code version
1.125.0or higher.
⚡ Extension Settings
This extension contributes the following views:
contextpacker-sidebar: The main panel inside your VS Code Activity Bar.