AI Assistant 2026.1 Help

代理指令

可以通过在项目中使用指令文件来配置代理,定义它们在代码库中的行为,包括编码约定、架构约束以及通用工作流程。

大多数代理依赖 AGENTS.md 文件来获取可复用的指导,而有些代理则使用自己的格式。 例如, Claude Agent会使用 CLAUDE.md 以及 .claude 目录。 AI Assistant 支持这些指令格式,并将其传递给所选代理。

代理会自动读取这些文件,并在生成代码、执行命令和做决策时将其作为指导。 这样有助于将项目特定的指令集中管理,并确保结果更加一致。

指令文件与项目规则

AI Assistant 还提供了类似的功能,名为 项目规则 ,用于定义 AI Assistant 在聊天中的行为。

  • 指令文件AGENTS.mdCLAUDE.md )由所选编码代理使用,并会随你的仓库一同移动。

  • 项目规则在 IDE 中配置,仅适用于 AI Assistant 聊天模式

使用指令文件在不同工具和环境间共享指导,用项目规则自定义 AI Assistant 内的行为。

如何使用

在你的仓库根目录下创建一个代理支持的指令文件(例如 AGENTS.mdCLAUDE.md ),并描述代理如何处理你的代码库。 所选代理会自动检测并使用这些指令。

典型文件包括:

  • 项目上下文——语言、框架、架构。

  • 开发规则——编码标准及约束。

  • 仓库约定——目录结构与边界。

  • 常见任务——用于构建、测试和运行项目的命令。

  • 限制——代理不允许执行的操作。

  • 完成定义——完成任务的条件。

# AGENTS.md ## Project overview - Language: Kotlin - Build tool: Gradle ## Development rules - Use constructor injection (no field injection) - Keep functions under 40 lines - Do not introduce reflection ## Repository conventions - `/domain` contains business logic - `/infrastructure` contains external integrations - Do not modify files in `/generated` ## Common tasks - Build: `./gradlew build` - Run tests: `./gradlew test` ## Definition of done - All tests pass - New code includes tests - No build warnings
2026年 5月 8日