HN讨论 · 身份未知
为代码仓库建立 agents.yaml 统一声明 skills 与 MCP 的标准需求
HN 讨论者回顾 docker-compose.yaml 带来的统一约定,希望仓库内也有 agents.yaml,让所用 harness 自动读取并加载项目声明的 skills/MCP,避免各工具各自定义配置。
查看原始信号hn:49489006
目标用户
使用 AI agent/编码工具、需要在代码仓库中为项目声明 skills 与 MCP 配置的开发者与维护者。
潜在需求
一个能被所用 harness 自动发现的仓库级配置文件(如 agents.yaml),用于集中描述项目的所有 skills/MCP,减少重复配置与工具间差异。
发生场景
开发者为仓库配置 AI agent 的 skills 和 MCP 时,缺少类似 docker-compose.yaml 的约定文件;配置无法统一放在仓库中并被所用工具链自动发现和采用。
来源证据
一位 HN 用户希望仓库中存在类似 docker-compose.yaml 的 agents.yaml 标准文件,让所用 harness 自动读取并加载其中的 skills/MCP。
Like we used to have all of that time before with docker-compose.yaml. It would have been so neat to have agents.yaml in your repo and know it will be sourced by a harness you use.https://news.ycombinator.com/item?id=49489006
为什么值得留意
评论将 agent 配置类比 docker-compose.yaml,说明需求不只是某个工具功能,而是一种可复用的工作流约定;信号指向 agent 生态在仓库级配置上仍缺统一标准。
未满足部分
- 仓库级 skills/MCP 没有统一标准文件,harness 不能像对待 docker-compose.yaml 一样自动发现并加载配置。
可能延伸 · 模型推测
- 可探索 agents.yaml 规范或配置兼容层,让多种 harness 都能读取同一文件
- 可提供从常见 MCP/skills 配置格式自动生成 agents.yaml 的转换工具
目前未知
- 仅一条评论,无法判断该需求在开发者中的普遍性
- 评论者未说明当前具体使用的 agent/harness 及配置方式
- agents.yaml 与现有 MCP/skills 生态的兼容关系尚不明确
继续核实
- 主流 agent 框架目前分别如何声明 skills/MCP?
- 社区是否已有在推进的仓库级 agent 配置标准?
- 不同 harness 是否可能统一采用 agents.yaml 或兼容文件?
主题词
agent configurationmcp server declarationskills metadatarepo config standard