[TESTERS NEEDED] Rewrite AGENTS.md with community-first agent guidelines#8604
[TESTERS NEEDED] Rewrite AGENTS.md with community-first agent guidelines#8604SableRaf wants to merge 5 commits intoprocessing:mainfrom
Conversation
Revise AGENTS.md to target p5.js: replace Processing-specific references with p5.js equivalents.
|
Thanks @SableRaf ! This update seems like a positive improvement. |
|
|
||
| ## How to help | ||
|
|
||
| ### 0. Welcome them and find out where they are |
There was a problem hiding this comment.
Not super important but both this and the next point are labelled as 0, is that intentional?
There was a problem hiding this comment.
Ah good catch! I fixed it
|
Note that Claude CLI tends to ignore I have managed to correct this behavior locally by adding a
However, I have resisted including vendor-specific prompt files in the root of the project so far, as it feels like free advertising or even endorsement. Would it be worth it in this case? Curious what others think. |
Update .github/copilot-instructions.md to explicitely require consulting AGENTS.md BEFORE any other actions.
|
I'm also a little hesitant, at least at first, to add instructions for specific tools, for the reasons you describe and also because it seems like we might be playing whack-a-mole as new tools come up. But it's also true that new tools, and even commonly used ones like Claude, may just ignore our instructions. To a certain extent, I feel like maybe we do what we can via methods like this, but then beyond a reasonable amount of effort on our part, fall back on our AI usage policy to close PRs that ignore them? |





Note
See more context in the similar PR in processing/processing4#1453
This PR is a rewrite of the
AGENTS.mdfirst introduced in processing/p5.js#8194.What's new?
How to test this PR
The best way to test this is to check out this PR an agentic coding environment (Claude Code, Copilot, Cursor, etc.) and try a few contributor scenarios:
Test the same input multiple times and check whether the responses are consistently helpful for the particular scenario.
Note any misaligned behavior and share it in the comments below. Please specify which model, version, and environment was used.
Note that this is largely subjective so use your judgment when you evaluate agent behavior. Discussion in the comments is encouraged.
Common failure-cases for agent behavior
AGENTS.mdfileOther changes
copilot-instructions.mdto direct copilot to read AGENTS.md, since it tended to skip it.