The Next-Gen AI Feedback Experience - Embedded in Your IDE
Stop the pop-ups. Start the flow.
🚫 Tired of pop-up windows interrupting your coding flow?
🚫 Annoyed by dialogs stealing your focus?
🚫 Context switching killing your productivity?
Panel Feedback solves all of this by bringing AI interaction directly into your IDE's sidebar - seamlessly integrated, always accessible, never intrusive.
Born as an evolution of 寸止, Panel Feedback takes the concept further with a non-intrusive, embedded panel that stays right where you need it.
- Claude / GPT / Gemini users with MCP support
- VS Code / Windsurf / Cursor developers
- Anyone who values uninterrupted workflow
| Feature | Panel Feedback | Traditional Pop-ups |
|---|---|---|
| Location | IDE Sidebar | Floating Window |
| Focus | Never lost | Constantly interrupted |
| Integration | Native feel | External tool |
| Image Support | ✅ Paste/Drag/Upload | Limited |
| Markdown | ✅ Full support | Varies |
- 💬 Embedded Panel - Lives in your IDE sidebar, always accessible
- 🎨 Rich Markdown - Beautiful rendering of AI responses
- 📷 Image Support - Paste, drag & drop, or upload images
- ⚡ Quick Options - Predefined buttons for fast responses
- 🔌 MCP Protocol - Standard Model Context Protocol support
- 🎯 Zero Distraction - No pop-ups, no focus stealing
The feedback panel lives in your IDE - always visible, never intrusive.
Download .vsix from Releases
In VS Code/Windsurf:
Cmd+Shift+P→Extensions: Install from VSIX...→ Select the downloaded file
Cursor requires an extra step before installing:
- Open Settings (
Cmd+,) - Search for
activityBar.orientation - Add this to your
settings.json:"workbench.activityBar.orientation": "vertical"
- Restart Cursor
- Now you can install the
.vsixfile
This makes the sidebar vertical so the extension icon can be displayed.
✅ Now you have the Sidebar Panel UI
The extension includes an MCP server. You need to tell your AI where to find it.
-
Copy the config:
Cmd+Shift+P→Panel Feedback: Copy MCP Config- This copies a JSON snippet to your clipboard
-
Paste to MCP config file:
- Open
~/.codeium/windsurf/mcp_config.json(Windsurf) - Or
~/.cursor/mcp.json(Cursor) - Add the copied content to
"mcpServers": { ... }
- Open
Example:
{
"mcpServers": {
"panel-feedback": {
"command": "/usr/local/bin/node",
"args": ["/path/to/extension/mcp-stdio-wrapper.js"]
}
}
}Note: Use the full path to node (e.g.,
/usr/local/bin/node) instead of justnodeto avoid PATH issues when IDE starts MCP servers.
✅ Now your AI can call the panel_feedback tool
- Restart VS Code/Windsurf
- Click the 💬 icon in sidebar
- Tell your AI: "Use panel_feedback MCP for interactions"
🎉 Done!
Add this to your AI assistant's system prompt:
Use panel_feedback MCP tool for ALL user interactions:
- Questions, confirmations, feedback requests
- Before completing any task
- Keep calling until user feedback is empty
Panel Feedback is inspired by and compatible with 寸止's approach, but with key improvements:
| Aspect | Panel Feedback | 寸止 |
|---|---|---|
| UI | Embedded sidebar | Pop-up window |
| Focus | Never interrupts | May steal focus |
| Platform | VS Code extension | Standalone app |
| Image | Full support | Supported |
| Markdown | Full support | Supported |
Contributions are welcome! Feel free to:
- 🐛 Report bugs
- 💡 Suggest features
- 🔧 Submit pull requests
MIT License - Free to use and modify!
- 寸止 - The original inspiration for AI feedback tools
- interactive-feedback-mcp - MCP feedback implementation reference
MCP Model Context Protocol AI Feedback VS Code Extension Windsurf Cursor Claude GPT AI Assistant Developer Tools IDE Extension Non-intrusive Sidebar Panel Markdown Image Upload
Made with ❤️ for better AI-human collaboration
⭐ Star this repo if you find it useful!
