diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 120000 index 47dc3e3d863..00000000000 --- a/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -AGENTS.md \ No newline at end of file diff --git a/experimental/ssh/CLAUDE.md b/experimental/ssh/AGENTS.md similarity index 97% rename from experimental/ssh/CLAUDE.md rename to experimental/ssh/AGENTS.md index d8b4675f604..65ac22ee98a 100644 --- a/experimental/ssh/CLAUDE.md +++ b/experimental/ssh/AGENTS.md @@ -1,7 +1,7 @@ # Working on `experimental/ssh` This file provides guidance to AI assistants working on the SSH tunnel. See the -repository root `CLAUDE.md` for project-wide rules. +repository root `AGENTS.md` for project-wide rules. ## Testing an `ssh connect` change against real compute diff --git a/tools/validate_agents_setup.py b/tools/validate_agents_setup.py index 001361322d7..46765a95c2e 100644 --- a/tools/validate_agents_setup.py +++ b/tools/validate_agents_setup.py @@ -4,10 +4,9 @@ # /// """Keep .cursor/rules/*.mdc in sync with the canonical .agents/rules/*.md rules. -The agent instructions live in AGENTS.md and .agents/ (rules, skills). Most agents -reach them through a single committed symlink that needs no per-rule upkeep: +The agent instructions live in AGENTS.md and .agents/ (rules, skills). Claude +reads AGENTS.md directly. Other integrations use committed symlinks: - - CLAUDE.md -> AGENTS.md - .github/custom-instructions.md -> AGENTS.md - .claude/rules, .claude/skills -> .agents/rules, .agents/skills (directory links)