Skip to content

扩展能力

MCP 服务

连接外部工具与数据源,让 agent 拥有更多能力:

bash
min-agent mcp -h          # 查看全部 MCP 子命令
min-agent mcp list        # 列出已配置的服务

添加一个 stdio 服务(本地进程):

bash
min-agent mcp add filesystem npx -y @modelcontextprotocol/server-filesystem /tmp

添加一个远程服务(HTTP):

bash
min-agent mcp add remote --url https://example.com/mcp --token "$TOKEN"

其他子命令:

bash
min-agent mcp info <name>     # 查看某个服务的详情
min-agent mcp check           # 测试所有服务的连通性
min-agent mcp enable <name>   # 启用服务
min-agent mcp disable <name>  # 禁用服务
min-agent mcp remove <name>   # 删除服务

配置默认写入全局 ~/.min-agent/mcp.json;加 --project 写入当前项目的 .min-agent/mcp.json。支持 SSE 与 streamable-http 等标准传输方式。

技能(Skills)

可自动加载的可复用指令集。让 agent 按你定义的流程工作,一次定义、随处生效:

bash
min-agent skills -h       # 查看全部技能子命令
min-agent skills list     # 列出技能及启用状态
min-agent skills info <name>     # 查看技能详情
min-agent skills new <name>      # 创建新技能
min-agent skills enable <name>   # 启用技能
min-agent skills disable <name>  # 禁用技能

对话里用 /skills 管理技能。技能发现路径(后者覆盖前者):

  • ~/.agents/skills/
  • .min-agent/skills/
  • .agents/skills/
  • .opencode/skills/
  • .claude/skills/

内置技能随包发布,同名时优先使用你目录里的版本。

项目规则

在项目根目录添加 AGENTS.mdRULES.md 编写自定义指令,agent 会遵守这些约定:

markdown
# 项目规则

- 使用 TypeScript 与 ESM
- 不加注释,除非逻辑特别复杂

规则文件的加载顺序(后者覆盖前者):

  • 全局:~/.min-agent/rules.mdmin-agent rules edit 可直接编辑)
  • 项目:./AGENTS.md./RULES.md./.min-agent/AGENTS.md
  • 配置:~/.min-agent/config.json 里的 instructions 数组

斜杠命令

对话中可用 / 命令快速操作,详见对话中的操作

MIT Licensed