docs: replace CLAUDE.md with tool-agnostic AGENTS.md#1469
docs: replace CLAUDE.md with tool-agnostic AGENTS.md#1469jsonmp-k8 wants to merge 2 commits intokagent-dev:mainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
Replaces the repository’s AI-agent guidance by removing CLAUDE.md and introducing a new consolidated AGENTS.md guide for agents working in the kagent repo.
Changes:
- Delete the existing
CLAUDE.mddevelopment guide. - Add
AGENTS.mdwith expanded project architecture, repo layout, build/test commands, and conventions. - Document CI/CD pipeline expectations and key architectural patterns (MCP, memory, SDK, etc.).
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
CLAUDE.md |
Removes the previous AI-agent development guide. |
AGENTS.md |
Adds a new, expanded AI-agent repository guide (commands, conventions, architecture, CI overview). |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Can you please structure the diff such that it’s more apparent what changed? Maybe moving the file and then editing |
888df2c to
134a735
Compare
Added the rename and changes into two different commits. Other than formatting, My changes were this https://github.com/kagent-dev/kagent/pull/1469/changes#diff-a54ff182c7e8acf56acfd6e4b9c3ff41e2c41a31c9b211b2deb9df75d9a478f9R239-R254 |
Rename to a tool-agnostic filename that works across all AI coding agents, not just Claude Code. Signed-off-by: Jaison Paul <paul.jaison@gmail.com>
…ions - Add code reuse section to discourage duplicating functions/utilities - Add naming conventions section requiring descriptive variable and function names across all languages - Expand repo structure with docker, contrib, design, docs, scripts, test - Add per-language development details (Go modules, Python tooling, UI stack) - Add CI/CD pipeline breakdown and architectural patterns (MCP, memory, SDK) - Fix make lint description to clarify it only covers Go + Python - Add separate UI lint command (npm -C ui run lint) Signed-off-by: Jaison Paul <paul.jaison@gmail.com>
134a735 to
8728936
Compare
Summary
CLAUDE.mdwith a tool-agnosticAGENTS.mdthat works across all AI coding agents (Claude Code, Cursor, Copilot, etc.)CLAUDE.mdis preserved and expanded with additional guidanceChanges
CLAUDE.mdAGENTS.mdwith the following new/expanded sections:Test plan
AGENTS.mdrenders correctly on GitHubCLAUDE.md