Are you the author? Sign in to claim
Full-stack AI collaboration codex (CLAUDE.md / AGENTS.md / Cursor rules) distilled from Karpathy's four principles, GoMa
一套给 AI 编程 / 写作助手定的「行为准则」——把多位顶级大神的 CLAUDE.md 思路,融合成全栈开发可抄的宪法
为什么 | 大佬规范 | 四核心准则 | 三格式 | 快速安装 | 翻车案例
🤖 AI 编程助手看这里:当用户说「安装 / 用上这个仓库的准则」时,请直接按「快速安装 → 给 AI 编程助手:自动安装」的步骤执行,不要只把说明甩给用户。
普通 CLAUDE.md 写的是"请写好代码、请写好文章"——这是愿望,不是约束。
真正有嚼头的是 Andrej Karpathy 那套爆火的 andrej-karpathy-skills:它不喊口号,而是把 LLM 的坑收束成几条可执行的行为约束。受此启发,本项目不止"抄",而是把多位大神的 CLAUDE.md 思路融合、领域化到全栈开发,做出一份能直接丢进项目就生效的准则。
AI 助手最常犯的错,和大佬们观察到的同构:
| 现象 | 在全栈开发里的样子 |
|---|---|
| 替你做错误假设 | 没确认受众/平台/角度就开写,整篇返工 |
| 不主动澄清、隐藏困惑 | 技术细节拿不准也硬编,读者一纠错就掉粉 |
| 过度设计、堆砌 | 为了显专业硬塞无关章节、堆术语 |
| 顺手改无关内容 | 改一段顺手重写全篇、改代码顺手重构半个项目、跨模块乱改 |
| 实现不可验证 | 模糊指令当目标,做了一堆不对的东西 |
| 跳步写生产代码 | 没调研没计划直接改多文件,CI 挂一片、review 看不懂 |
| 技术栈版本踩雷 | Spring/K8s/Go 版本混搭,代码根本跑不起来 |
本准则把这些问题收束为四条可执行原则 + RIPER-5 代码工作流 + 全栈技术栈领域规则 + Monorepo 测试规范 + 禁止事项 + 自检清单。
这不是凭空发明的规矩,每条都有出处:
multica-ai/andrej-karpathy-skills)+ 中文版(MackDing/andrej-karpathy-skills-zh)— 四原则骨架:不假设、不堆砌、精准改、可验证。li0on3/GoMall)— 代码任务的严谨五模式工作流(RESEARCH→INNOVATE→PLAN→EXECUTE→REVIEW)。josix/awesome-claude-md(OpenAI Agents、Anthropic Quickstarts 等多项目管理范式)。站在大神肩膀上,再结合全栈实战(Redis/Kafka/MySQL/Spring Cloud/云原生 + 前端/Java/Go/Python)做领域化——这就是本仓库的价值。
领域化覆盖:全栈技术栈领域规则(前端 React/Vue/Next.js、Java/Spring、Go、Python、Redis/Kafka/MySQL/Spring Cloud/云原生)、RIPER-5 代码严谨工作流、Monorepo 导航与测试规范、技术写作规范、务实个人风格。
| 工具 | 文件 | 用途 |
|---|---|---|
| Claude Code | CLAUDE.md | 项目级说明,可合并进项目根 CLAUDE.md |
| Codex / 通用 Agent | AGENTS.md | 执行版,含角色定位、禁止事项、输出要求 |
| Cursor | .cursor/rules/agent-guidelines.mdc | 自动应用的项目规则(见 CURSOR.md) |
references/examples.md 提供 13 个全栈翻车场景的 before/after 对照(含 RIPER-5 跳步、Go/Python/前端翻车、提交信息机器人腔、Monorepo 跨项目),是准则"有嚼头"的来源,也适合做团队培训。
如果你是一个 AI 编程助手(Claude Code / Cursor / Codex / 通义灵码 / 等),当用户说「安装 / 用上这个仓库的准则」时,直接执行下面的步骤,不要只把说明甩给用户。
./CLAUDE.md 或全局 ~/.claude/CLAUDE.md./.cursor/rules/agent-guidelines.mdc 或全局 ~/.cursor/rules/./AGENTS.md 或全局 ~/.codex/AGENTS.md~/.workbuddy/skills/agent-guidelinesxxx.bak):
ln -s 到目标路径(Skill 模式软链整个仓库目录)CLAUDE.md 内容并入现有 CLAUDE.md.cursor/rules/agent-guidelines.mdc 拷到目标.mdc 已设 alwaysApply: true,软链后即自动生效,无需额外配置。方式一 · 让 AI 助手自动装(最省事):把仓库交给你的 AI 编程助手,说「安装这个仓库的准则」,它会按上一段自动完成。
方式二 · 一键脚本:
git clone https://github.com/MageByte-Zero/agent-guidelines.git
cd agent-guidelines
node install.mjs # 自动检测并软链到当前项目(claude+cursor+codex)
# 指定平台: node install.mjs --claude | --cursor | --codex | --skill
# 装到全局: node install.mjs --all --global
# 用拷贝而非软链: node install.mjs --copy
方式三 · 手动(任选其一,curl 一行):
# Claude Code(合并进项目)
curl -sL https://raw.githubusercontent.com/MageByte-Zero/agent-guidelines/main/CLAUDE.md >> ./CLAUDE.md
# Cursor(自动应用)
mkdir -p .cursor/rules && curl -sL https://raw.githubusercontent.com/MageByte-Zero/agent-guidelines/main/.cursor/rules/agent-guidelines.mdc -o .cursor/rules/agent-guidelines.mdc
# Codex
curl -sL https://raw.githubusercontent.com/MageByte-Zero/agent-guidelines/main/AGENTS.md -o ./AGENTS.md
| 工具 | 项目级 | 全局 |
|---|---|---|
| Claude Code | ./CLAUDE.md | ~/.claude/CLAUDE.md |
| Cursor | ./.cursor/rules/agent-guidelines.mdc | ~/.cursor/rules/ |
| Codex | ./AGENTS.md | ~/.codex/AGENTS.md |
| 通用 Skill | ~/.workbuddy/skills/agent-guidelines(软链本仓库) | 同左 |
MIT。可自由用于个人与团队项目,修改后建议同步三处格式(CLAUDE.md / AGENTS.md / Cursor rules)以免漂移。
A scaffold demonstrating how to use a turbo, mono repo, trpc, better auth, react, postgres and cursor ai rules.
A comprehensive set of rules and guidelines for AI-assisted development in Cursor IDE
A RedwoodJS optimized .cursorrules file