Enable File‑Write Capabilities for Custom Agents in Visual Studio Copilot Chat #183909
Replies: 1 comment
-
|
💬 Your Product Feedback Has Been Submitted 🎉 Thank you for taking the time to share your insights with us! Your feedback is invaluable as we build a better GitHub experience for all our users. Here's what you can expect moving forward ⏩
Where to look to see what's shipping 👀
What you can do in the meantime 💻
As a member of the GitHub community, your participation is essential. While we can't promise that every suggestion will be implemented, we want to emphasize that your feedback is instrumental in guiding our decisions and priorities. Thank you once again for your contribution to making GitHub even better! We're grateful for your ongoing support and collaboration in shaping the future of our platform. ⭐ |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Select Topic Area
Product Feedback
Copilot Feature Area
Copilot Agent Mode
Body
Summary
Custom Agents in Visual Studio + GitHub Copilot Chat currently cannot perform file‑write operations (create, update, modify, patch). Any attempt results in:
“File-write tools aren’t available in this chat session, so I can’t directly create/update the repo-root shared context file.”
This limitation prevents custom agents from delivering meaningful automation and significantly reduces their usefulness inside the IDE.
💡 Why This Matters
Custom agents are positioned as a way to extend Copilot with domain‑specific intelligence. However, without file‑write capabilities, they cannot:
This forces developers into awkward two‑step workflows:
This breaks flow, reduces trust in the agent, and undermines the promise of agentic automation.
🔍 Current Behavior
This creates an inconsistent capability model that limits real-world adoption.
🎯 Requested Enhancement
Enable opt‑in file‑write capabilities for custom agents in Visual Studio Copilot Chat.
Proposed approaches (any would work):
This keeps security intact while unlocking real automation.
🧭 Why This Is Safe
Developers already trust built‑in agents with write access.
Custom agents:
This is no different from installing a VS extension or running a code generator.
📈 Impact
Enabling file‑write access would immediately unlock:
This is the difference between “AI as a responder” and AI as an actual developer assistant.
🙏 Request
Please consider enabling file‑write capabilities for custom agents, even behind an experimental flag. This would dramatically expand what developers can build and would align Visual Studio with the emerging ecosystem of agentic developer tools.
Happy to provide additional use cases, examples, or test scenarios.
Beta Was this translation helpful? Give feedback.
All reactions