为什么 AI 项目越来越需要 AGENTS.md?

为什么 AI 项目越来越需要 AGENTS.md

文章目录

  • [为什么 AI 项目越来越需要 AGENTS.md?](#为什么 AI 项目越来越需要 AGENTS.md?)
  • [真正的问题不是 AI 不够聪明](#真正的问题不是 AI 不够聪明)
  • [我没有给 AI "工程规则"。](#我没有给 AI “工程规则”。)
  • AGENTS.md
  • [给 AI 的项目开发规范。](#给 AI 的项目开发规范。)
  • [告诉 AI:](#告诉 AI:)
  • [一个好的 AGENTS.md 应该包含什么?](#一个好的 AGENTS.md 应该包含什么?)
  • [1. AI 工作规则](#1. AI 工作规则)
  • [2. 项目定位](#2. 项目定位)
  • [3. 项目结构](#3. 项目结构)
  • "代码应该放哪"。
  • [4. 数据规范](#4. 数据规范)
  • [5. UI 和动画规范](#5. UI 和动画规范)
  • [6. 禁止事项](#6. 禁止事项)
  • [AI 的安全护栏。](#AI 的安全护栏。)
  • [AGENTS.md 真正的作用是什么?](#AGENTS.md 真正的作用是什么?)
  • [它是在统一 AI 的长期行为。](#它是在统一 AI 的长期行为。)
  • ["会设计 AI 工程规范"。](#“会设计 AI 工程规范”。)

这段时间我一直在用:

  • ChatGPT
  • Claude
  • Cursor
  • Codex

辅助开发项目。

一开始体验确实很好:

txt 复制代码
"帮我写个页面"
"帮我做个弹窗"
"帮我加个动画"

AI 基本都能完成。

但项目一旦开始变大:

问题就来了。

比如:

  • AI 开始乱改目录
  • hooks 到处乱放
  • mock 数据写满页面
  • UI 风格越来越不统一
  • 页面越来越大
  • 动画越来越卡

后来我发现:

真正的问题不是 AI 不够聪明

而是:

我没有给 AI "工程规则"。

于是我开始写:

AGENTS.md

它本质上就是:

给 AI 的项目开发规范。

不是 README。

不是项目介绍。

而是:

告诉 AI:

txt 复制代码
这个项目是什么
代码应该怎么组织
什么能做
什么不能做

的一套规则。


一个好的 AGENTS.md 应该包含什么?

其实不用特别复杂。

核心大概有这几个部分:


1. AI 工作规则

例如:

md 复制代码
- 修改前先读代码
- 不允许乱重构
- 修改范围最小化
- 修改后运行 lint

这是为了防止 AI:

txt 复制代码
"顺手把整个项目改了"

2. 项目定位

例如:

md 复制代码
这是一个多人在线游戏大厅项目

因为:

AI 会根据这个:

决定 UI 风格和代码结构。

否则:

很容易给你生成:

txt 复制代码
后台管理系统风格

3. 项目结构

这是最重要的一层。

例如:

txt 复制代码
src/
├── modules/
├── components/
├── hooks/
├── stores/

它会告诉 AI:

"代码应该放哪"。

否则:

后面一定会:

txt 复制代码
components2/
shared/
widgets/

乱飞。


4. 数据规范

例如:

md 复制代码
禁止页面直接 fetch

正确方式:

txt 复制代码
hooks
stores
mock

这样后面才方便维护。


5. UI 和动画规范

例如:

md 复制代码
项目是高沉浸感游戏风格

以及:

md 复制代码
动画优先使用:
transform
opacity

这样 AI 后续生成的页面:

风格才会统一。


6. 禁止事项

这个非常重要。

例如:

md 复制代码
禁止 any
禁止大规模重构
禁止实现未规划功能

这其实是:

AI 的安全护栏。


AGENTS.md 真正的作用是什么?

很多人以为:

它只是:

txt 复制代码
"AI 项目说明"

但实际上:

它是在统一 AI 的长期行为。

项目越大:

越需要它。

因为未来的软件开发:

越来越像:

txt 复制代码
人负责规则
AI 负责实现

所以:

真正重要的能力:

已经不只是:

txt 复制代码
"会写代码"

而是:

"会设计 AI 工程规范"。

相关推荐
oo哦哦4 分钟前
2026年多平台内容管理系统技术选型:从架构设计到工程落地
人工智能·线性代数·矩阵
Gongxiangqishou7 分钟前
县域即时配送订单规模同比增长35%,远超一线城市的22%
大数据·人工智能
Raink老师10 分钟前
【AI面试临阵磨枪-59】企业内部 AI 系统权限、数据隔离、审计设计
人工智能·面试·职场和发展
吃好睡好便好13 分钟前
用for循环语句求和
开发语言·人工智能·学习·matlab·学习方法
萌新小码农‍13 分钟前
人工智能数学基础+python实例(人工智能学习day3)
开发语言·人工智能·python
圣殿骑士-Khtangc13 分钟前
AI Agent系统设计:稳定性不是靠模型更聪明,而是靠减少例外
人工智能
Swift社区20 分钟前
推动AI领导力:构建全栈开放的智能生态
人工智能·ai
玄米乌龙茶12327 分钟前
LLM成长笔记(五):提示词工程与模型调用
人工智能·笔记
h64648564h31 分钟前
CANN 昇腾 FP16 vs FP32 精度博弈:深度学习数值精度实战指南
人工智能·深度学习