AI Context Copier
Your AI tells you exactly which files it needs. AI Context Copier gets them into your clipboard in one click.
No manual opening. No tab switching. No copying file by file. Just paste the paths your AI mentioned, click once, and every file's content is ready to paste — formatted as clean markdown, instantly.
Works with ChatGPT, Claude, Gemini, DeepSeek, Grok, GitHub Copilot, and any AI assistant.
The Problem
Your AI assistant says:
"Edit these files: src/handlers/callbackHandler.js, src/messageHandler.js, src/utils/queue.js"
You then have to:
- Open each file manually
- Copy the content
- Paste it into the chat
- Repeat for every file
That's 5–10 minutes of friction per session.
The Solution
- Set your project root once (saved permanently)
- Copy the file paths from your AI chat
- Paste them into AI Context Copier
- Click ⚡ Copy Context
- Paste directly into any AI assistant
Done in 5 seconds.
Features
- ✅ Works with ChatGPT, Claude, Gemini, DeepSeek, and any AI tool
- ✅ Paste multiple file paths at once (one per line)
- ✅ Folder paths supported — recursively includes all files
- ✅ Auto-formatted as clean markdown with file headers
- ✅ Automatically skips
node_modules, .git, dist, build
- ✅ Browse button to pick files visually
- ✅ Project root saved across sessions
- ✅ Works with relative or absolute paths
Usage
Open the panel
- Command Palette →
AI Context Copier: Open Panel
- Or use the keyboard shortcut:
Ctrl+Shift+X then Ctrl+Shift+C
- Or right-click any file/folder in the Explorer →
AI Context Copier: Open Panel
First time setup
On first launch, you'll be asked to select your project root folder. This is saved permanently — you only do this once.
Copy context
- Ask your AI assistant (ChatGPT, Claude, Gemini, etc.) something about your code
- When it mentions file paths, copy them
- Paste the paths into the textarea (one per line)
- Click ⚡ Copy Context
- Paste into your AI chat — it now sees your full file contents
src/handlers/callbackHandler.js
src/messageHandler.js
src/utils
Each file is formatted as a markdown code block with its relative path as the header:
### src/handlers/callbackHandler.js
```js
// your file content here
```
### src/messageHandler.js
```js
// your file content here
```
Tips
- Paste the exact paths your AI assistant mentions
- Use folder paths to include entire modules at once
- The Browse button lets you pick files visually if needed
- Hit Clear to reset between sessions
Privacy Policy
Your code never leaves your machine.
- 🔒 This extension reads files locally from your own filesystem — nothing is uploaded, transmitted, or sent to any server
- 🔒 No telemetry, no analytics, no tracking of any kind
- 🔒 The only thing written is to your local clipboard, and only when you explicitly click ⚡ Copy Context
- 🔒 Your project root path is saved locally in VS Code's own storage (
globalState) — it never leaves your machine
- 🔒 The extension makes zero network requests — it works entirely offline
Your code is yours. This tool is just a local file reader and clipboard writer — nothing more.
License
MIT