[KongchangAI]
Concept

CLAUDE.md

CLAUDE.md是用于Claude AI编程助手的项目级上下文配置文件,通常放置于代码仓库根目录。该文件以Markdown格式编写,用于向Claude提供项目背景、技术规范、编码约定及特定指令,使其在代码生成与辅助开发时能遵循项目特定的规则和上下文,从而提升协作效率与输出质量。

Core Facts

Timeline (last 90 days)

Aug 25

全局配置文件影响所有项目,项目级配置文件只影响特定代码库

Unverified50%
Aug 25

agents.md和CLAUDE.md是Claude Code及类似工具所支持的配置文件,AI智能体启动时会自动读取并作为系统提示注入对话上下文

Unverified50%
Aug 25

Theo花了约两天、十几个小时打磨全局agents.md、CLAUDE.md以及一系列自定义Skills

Unverified50%
Aug 22

AGENTS.md 和 CLAUDE.md 会在 Agent 启动时被自动读取并注入上下文窗口,成为 Agent 行为的隐性约束

Unverified50%
Jul 19

通过配置 .cursorrules 或 CLAUDE.md 规范文件明确技术栈版本、命名约定可控制 AI 输出质量

Unverified50%
Jul 2

CLAUDE.MD是Claude Code的项目级系统提示文件,可包含项目架构说明、编码规范、技术栈约束、常用命令等信息,其内容会被注入到系统提示中

Unverified50%
Jun 3

可以使用 @ 符号加文件路径在 CLAUDE.md 中引用项目文档,如 @docs/architecture.md

Unverified85%
Jun 3

过长的 CLAUDE.md 会压缩留给实际代码和对话的上下文窗口空间,降低模型的有效工作能力

Unverified60%
Jun 3

CLAUDE.md 的内容会被追加到提示词中,成为每次对话的上下文基础

Verified65%
Jun 3

项目级 CLAUDE.md 应该提交到版本控制系统中供整个团队共享使用

Unverified85%

20 more timeline events

All Facts (20)

Verified

CLAUDE.md的设计灵感来源于.editorconfig、.eslintrc等项目级配置文件的理念

80%
Verified

Claude Code的Skills核心载体是CLAUDE.md文件,放置在项目根目录或特定目录下

80%
Verified

CLAUDE.md是Anthropic推出的Claude Code所支持的一种项目级配置文件

80%
Verified

Claude Code 的 /init 指令可以扫描当前项目的文件结构并自动生成一份适合该项目的 CLAUDE.md

80%
Verified

Claude Code通过项目根目录的CLAUDE.md配置文件实现持久化项目记忆,包括项目规范、编码风格、技术栈偏好等信息

80%
Verified

CLAUDE.md 的内容会被追加到提示词中,成为每次对话的上下文基础

65%
Verified

CLAUDE.md作为项目文件可纳入Git版本控制体系,团队成员可以通过Pull Request来审查和迭代规约内容

65%
Unverified

可以使用 @ 符号加文件路径在 CLAUDE.md 中引用项目文档,如 @docs/architecture.md

85%
Unverified

当两个层级的 CLAUDE.md 配置同时存在时,它们会叠加生效

85%
Unverified

项目级 CLAUDE.md 应该提交到版本控制系统中供整个团队共享使用

85%
Unverified

AgentMD文件内容位于系统提示词和用户消息之间,作为开发者消息层存在,在每一次token生成时都被模型处理

85%
Unverified

开发者Forrest Cheung将Karpathy的观察系统化为四条可执行准则,写成CLAUDE.md文件

85%
Unverified

Anthropic建议CLAUDE.md文件保持简洁,因为过长的内容会导致Claude开始忽略部分信息,这与Transformer架构中的注意力稀释现象有关

85%
Unverified

建议新项目开始时不要急着写 CLAUDE.md,先观察需要反复纠正的行为后再补充

80%
Unverified

CLAUDE.md中可以明确写出禁止项,AI读取后不会朝那个方向生成代码

80%
Unverified

过长的 CLAUDE.md 会压缩留给实际代码和对话的上下文窗口空间,降低模型的有效工作能力

60%
Unverified

CLAUDE.md通常包含技术栈声明、后端开发规范、前端开发规范、数据库设计规范和交互指令等核心模块

60%
Unverified

将已知Bug和修复方案写入CLAUDE.md可以避免AI重复生成有问题的代码

60%
Unverified

技术栈声明解决了大语言模型的多解歧义问题,将AI的搜索空间从指数级缩小到线性级

60%
Unverified

CLAUDE.md本质上是Prompt Engineering在工程化场景中的落地实践,将零散的提示词固化为可版本控制的项目资产

60%

Source Articles