Your AI-assisted development workflow with AI Context Helper, a powerful VS Code extension designed to simplify file sharing between your projects and AI tools.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Allows you to generate a project's file structure and specify folders/files to ignore through a .aichignore (or .gitignore by default)
Allows you to select single/multiple files and format their content as following to easily share with your favorite LLM:
- filePath:
```
file content
```
Write click on a file and either add it to your marked file list or copy its content in the format above directly
CMD + SHIT + P then type AI, you will see all the available actions
AI Context Helper
Supercharge your AI-assisted coding with AI Context Helper! This simple VS Code extension revolutionizes how you share code context with AI assistants, making your development workflow smoother and more efficient than ever.
🚀 Features
🌳 Project Structure at Your Fingertips
Generate a comprehensive project tree with one command
Customize inclusions/exclusions to provide perfect context
Smart filtering of build artifacts and dependencies
Instant clipboard copy for seamless sharing
📁 Cherry-pick Your Files Like a Pro
Right-click to select and share single or multiple files
AI-optimized formatting for clear communication
Smart file size handling to prevent oversized requests
🟢 Mark Now, Share Later
Flag important files with a visible green dot
Easily toggle marking on/off as you work
Share all marked files in one go when you're ready
🎯 Why AI Context Helper?
Save Time: Eliminate tedious copy-pasting when working with AI
Improve Accuracy: Provide complete context for more relevant AI assistance
Maintain Flow: Seamlessly integrate AI into your coding process
🛠 Installation
Open VS Code
Go to the Extensions view (Ctrl+Shift+X or Cmd+Shift+X)
Search for "AI Context Helper"
Click Install
Reload VS Code when prompted
🏁 Getting Started
Open your project in VS Code
(Optional) Create a .aichignore file in your project root to customize exclusions
Use the commands below to start sharing context with AI!
🔑 Key Commands
AI: Generate Project Structure: Ctrl+Shift+P, then type the command
AI: Copy Selected Files: Right-click file(s) in the explorer
AI: Toggle File Marking: Right-click to mark/unmark files
AI: Copy Marked Files: Share all marked files at once
AI: Unmark All Files: Clear all marked files
💡 Pro Tips
Use .aichignore to exclude sensitive or irrelevant files from AI sharing
Combine project structure with specific file sharing for comprehensive context
Mark files as you code, then share in batches for efficient AI reviews
🤝 Feedback & Contributions
We love hearing from you! If you have suggestions, bug reports, or want to contribute: