Загрузка видео...

Не удалось загрузить видео

На главную

Now Visual Studio Code will generate your copilot-instructions file for you. You will get CRAZY better results by having these instructions for the AI...

79,857 просмотров • 1 год назад •via X (Twitter)

Комментарии: 52

Фото профиля Kent C. Dodds 🐨
Kent C. Dodds 🐨1 год назад

@code If it's so easy to generate, why can VSCode not just make one in the background (and keep it up to date over time) automatically?

Фото профиля Rick Strahl
Rick Strahl1 год назад

@code Wow the comments here… Generating the file explicitly and saving for you lets you tweak it. And you can regen *as needed*… Not everything should be automagic… there’s enough unpredictability with all of this as it is.

Фото профиля Cory House
Cory House1 год назад

@code I’m confused. If Copilot generates it, that means it can already understand everything it’s writing to the instructions file. So I assume the value is without the file Copilot wouldn’t build up this context on each command?

Фото профиля Burke Holland
Burke Holland1 год назад

@code Yes, exactly! You'd have to basically include that prompt with all your prompts - or just have that instructions file which gets auto-included every time.

Фото профиля Carlos Jiménez
Carlos Jiménez1 год назад

@code Hi Burke, this is a great feature and I tried it yesterday on one of my projects and I was impressed. I did wonder how the instructions work in terms of context window. Is this embedded in every prompt we make afterwards? Does it use more premium tokens? Thanks

Фото профиля Burke Holland
Burke Holland1 год назад

@code It's part of every request yes. But remember that premium requests aren't counted by tokens - they are counted by request. So every time you interact with the AI, that's a request. If it's interacting with itself (agent mode) that is not an additional premium request.

Фото профиля /webmansa/ 🦅
/webmansa/ 🦅1 год назад

@code I dont see this option ? Is it only for VSCode insiders ?

Фото профиля Dane Vanderbilt
Dane Vanderbilt1 год назад

@code Did I make this up or is there a way to have copilot continually update that instructions file as it fulfills requests in the chat?

Фото профиля David
David1 год назад

With the new copilot chat modes, it would be interesting if you could create a few focused chat mode prompts that the agent has visibility on and the ability to use, so the agent can decide when to use each mode and automatically call them. E.g. Give the agent a task to solve Pre-made chat modes: - beast edit mode - search mode - issue detective mode Agent looks at the task, and then can decide - Use search mode to gather the context according to the mode instructions - Then the Agent calls issue detective mode to guide the AI how they should analyse the issue. - Then the Agent calls beast edit mode to make the final edits. Thereby not having 1 giant long messy chat mode prompt that would have all the instructions, as that would lead to more confusion and less focus on the very next task and how to complete the task.

Фото профиля Burke Holland
Burke Holland1 год назад

@Davi_g117 @code Yeah - @slicknet has articulated it as having agents calling each other. Right now it's a bit too manual.

Фото профиля Pratham
Pratham1 год назад

@code Next up, a tool that writes better instructions for the copilot-instructions file for the AI.

Фото профиля Burke Holland
Burke Holland1 год назад

@code

Фото профиля Sen Zahid
Sen Zahid1 год назад

@code Telling you copilot might actually catch back up with @cursor_ai if Microsoft doesn’t bungle it again thanks to cursor losing trust over the “it’s unlimited with rate limits now” pricing scandal

Фото профиля Burke Holland
Burke Holland1 год назад

@code @cursor_ai We shall do our best not to bungle 😂

Фото профиля Sen Zahid
Sen Zahid1 год назад

@code @cursor_ai Cheering you on 🥳🥳🥳

Фото профиля potat
potat1 год назад

@code Awesome!

Фото профиля LuisA ಠ_ಠ
LuisA ಠ_ಠ1 год назад

@code i don't see that option. Also, what version of vsc are you using ?? mine looks different, not sure if it's the theme or smth :think

Фото профиля Janaka Abeywardhana
Janaka Abeywardhana1 год назад

@code is that feature only insiders at the moment?

Фото профиля Adorable Florida Deplorable
Adorable Florida Deplorable1 год назад

I have one solution that includes the (new?) file. I've been tweaking this file with commands like (and I still suck at prompts!): - When asked to create a Service object, use #service-object-prompt.md - When asked to create a Handler, use #handler-prompt.md My instructions file is growing - but also getting more and more tied to a specific type of solution.

Фото профиля Burke Holland
Burke Holland1 год назад

@code It's alright! We're all learning with prompting - it's not easy. If you want to you can always contribute that prompt over at

Фото профиля Adorable Florida Deplorable
Adorable Florida Deplorable1 год назад

That would be interesting. All of that is blocked from work - unfortunately. Cannot upload a single byte. We do have the Enterprise edition but not a single github repo. Was really wishing Copilot could talk to our enterprise Azure DevOps though! I'll see if I can make some for home use! :)

Фото профиля Burke Holland
Burke Holland1 год назад

@code I’m pretty sure it can!

Фото профиля Adorable Florida Deplorable
Adorable Florida Deplorable1 год назад

@code I think we are missing a connector. Copilot cannot/will not look at ADO. I also fight the "we are hiding this answer to protect you" a lot. Things are still locked down pretty tight. <sigh/> Does make it a bit harder to master these tools! 😆

Фото профиля Max Cady
Max Cady1 год назад

@code I dont see the gear nor generate prompts anywhere???

Фото профиля FK
FK1 год назад

@code Context Engineering is that you?

Фото профиля Parag Nandy Roy
Parag Nandy Roy1 год назад

@code This is a huge quality-of-life upgrade! Having VS Code auto-generate copilot-instructions is going to make AI-assisted coding way more effective. Can’t wait to try this out! 🚀

Фото профиля Sinecan
Sinecan1 год назад

@code I am a bit puzzled. How will it generate the prompt without knowing anything about a newly started project?

Фото профиля Burke Holland
Burke Holland1 год назад

@code Yeah - if it's a newly started project - there isn't much to know besides the stack. In that case, I would recommend building out and then using that function to update your instructions when you feel the project has changed enough. It won't hurt to re-run it - it just updates.

Фото профиля Thomas Prikryl
Thomas Prikryl1 год назад

@code This feels like an intermediate state to me. Generating a file with Copilot so the file can be used to generate things with Copilot. Feels like this should be detected automagically through analyzing the project and only patched/overruled by specific manually configured rules.

Фото профиля ˗ˏˋClaus Munchˎˊ˗ 🇩🇰
˗ˏˋClaus Munchˎˊ˗ 🇩🇰1 год назад

@code Why am I not seeing that gear button?

Фото профиля Burke Holland
Burke Holland1 год назад

@code Will be in Stable tomorrow. In Insiders today. I should have clarified my bad.

Фото профиля ˗ˏˋClaus Munchˎˊ˗ 🇩🇰
˗ˏˋClaus Munchˎˊ˗ 🇩🇰1 год назад

@code Ahh, cool, no biggie. Thanks!

Фото профиля Sh@zz
Sh@zz1 год назад

@code Thank you this is nice

Фото профиля Sh@zz
Sh@zz1 год назад

@code AI Models on VSCode are too tooo damn slow..

Фото профиля Burke Holland
Burke Holland1 год назад

@code We’ve made a bunch of speed improvements already, but we think it can be better. We’re looking at it. cc: @pierceboggan

Фото профиля Pierce Boggan
Pierce Boggan1 год назад

@sayyad @code yes - lots of work going on here! which model? and do you know if you have the public code matching setting on for your account?

Фото профиля Sh@zz
Sh@zz1 год назад

@burkeholland @code I am really sorry don’t know what you mean by saying ‘public code matching setting’.🙄

Фото профиля Geoff Stengel ᵍᵐ🦔🐢
Geoff Stengel ᵍᵐ🦔🐢1 год назад

@code Thank u actually hadn't heard of giving it proper instructions in specific folder. That's actually amazing, my favorite part of having it is checking for bugs 🐛 but wanted to have it go through all files in each folder & check code so now i can have it go through specific order

Фото профиля Blake Niemyjski
Blake Niemyjski1 год назад

@code How do I benchmark/verify if my current instructions outperform what you would generate?

Фото профиля Record&Learn
Record&Learn1 год назад

@code Code generating instructions? That's brilliant! It’s like giving your brain a super-powered study guide. Imagine turning complex coding concepts into flashcards with Record and Learn—instant clarity. 🚀

Фото профиля norman
norman1 год назад

@code Is this the Norman prompt!

Фото профиля Angel Luis Ortega Ar
Angel Luis Ortega Ar1 год назад

@code @HeyGenLabs Spanish

Фото профиля JP Roussel
JP Roussel1 год назад

@code Is there a way to have more copilot files using glob patterns? Similar to Cursor. I could have an Angular instructions file for my .ts, .HTML, and .scss files. Then one for .NET, etc. The glob pattern could help Copliot understand when to use it. It keeps it modular and specific

Фото профиля Douglas Fugazi
Douglas Fugazi1 год назад

@code Guys, I need you to add bookmarks to save chats that have important information and context. Please add this feature soon.

Фото профиля Burke Holland
Burke Holland1 год назад

@code Add a feature request!

Фото профиля Web3Aible
Web3Aible1 год назад

@code It's all about memory.

Фото профиля Hootan HT
Hootan HT1 год назад

@madebygps @code Awesome 👌

Фото профиля Trent Kocurek
Trent Kocurek1 год назад

@code I don't see the cog in my VS Code. Is this an upcoming release?

Фото профиля Burke Holland
Burke Holland1 год назад

@code Yeah in Insiders today, will be in “blue” tomorrow

Фото профиля Ryan Wakefield
Ryan Wakefield1 год назад

@code Any suggestions on how to make those instruction files dynamic? For example, let's say that I add (or remove) a Nugget package dependency to my solution. How would you suggest I keep the instructions markdown file updated accordingly?

Фото профиля not_a_ninja
not_a_ninja1 год назад

@code This was much needed feature.

Фото профиля Krakovia
Krakovia1 год назад

@code Ooooooo this is nice! Does it support updating it too? When I drift too much from it, I always do a @workspace with clean prompt to update it. Would be cool to have it too under a button

Похожие видео