Comment by bryanrasmussen

4 days ago

so you would have an Agents.md in your testing folder and it would describe how to run the tests or generate new tests for the project - am I understanding the usage correctly?

Pretty much yes

Most systems have a global config, project config and personal config.

But I do like the directory style to keep context low. Cursor did it best with actual glob filters in the front matter that tell the LLM "only read this if the file you're processing ends with *.php"

  • Copilot does globs too, but if you dig into the actual prompt sent out...

    They are not doing this mechanically (read file, compare to globs to add more context), they try to rely on the model to notice and do another read. It has been unreliable. I have had better results by adding instructions like...

    "If the user asks about X, Read `./path/to/inst.md`"

    Still lots of DX to do in this space