Aiko Chat
自定义说明(Instructions)
AGENTS.md / CLAUDE.md 项目指令与用户指令 — 让智能体按你的规矩做事
自定义说明是每次会话自动注入的持久指令:项目的约定、技术栈事实、"别做什么",写一次,所有会话都遵守。
项目级:AGENTS.md / CLAUDE.md
放在仓库根目录(本仓库就是 AGENTS.md,CLAUDE.md 是它的 symlink):
# 项目约定
- 改任何文件前先 grep `// Aiko` 确认是否有定制
- 提交前缀:`feat(aiko):` / `fix(aiko):` / `chore(aiko):`
- 单测跑 `scripts/test.bat --run <路径>`;跑的是 out/ 产物,改 src 先 `npm run transpile-client`- 会话启动时自动注入到系统提示
- 子目录可放更深的
AGENTS.md,就近覆盖补充 - 写"稳定的事实与约定",不要写一次性的任务指令
用户级
~/.claude/CLAUDE.md:跨所有项目的个人偏好(语言、风格、常用环境信息)。项目级优先于用户级。
与临时提示的分工
| 放说明里 | 放提示里 |
|---|---|
| 项目结构、构建命令、提交规范、禁区 | 这次的任务、这次的特殊要求 |
| 长期有效的约定 | 一次性的上下文 |
写进说明的内容会被每次会话消耗(占上下文),保持精炼。