Skip to content

配置

服务商管理

未配置服务商时,min-agent 会使用内置的 OpenRouter 模型(openrouter/free),无需任何配置即可使用。运行 min-agent setup 可添加或切换你自己的服务商:

bash
min-agent setup --type ollama
min-agent setup --type openai-compatible --url https://api.example.com/v1 --api-key "$KEY" --name groq --default-model llama-3.1-70b
min-agent setup --switch ollama
min-agent setup --remove groq        # 删除服务商
min-agent setup --context-window 8192 # 设置上下文窗口
  • --type 支持 openai-compatibleopenaiollama
  • 未指定参数时进入交互式引导

写在 ~/.min-agent/config.json 里的配置优先于内置预设。

配置文件

全局配置存放在 ~/.min-agent/config.json

配置说明
activeProvider当前生效的服务商
defaultModel默认模型
sampling采样参数
permission确认模式
thinking思考强度
memory记忆开关
sandbox隔离策略
compaction压缩策略
agent其他代理设置

密钥只存在 ~/.min-agent/config.json,不会写入项目配置。

项目级配置

在某个项目下运行 min-agent init 初始化 .min-agent/config.json,即可为该目录单独配置。项目有值则覆盖全局;min-agent 不会自行创建 .min-agent/ 目录。

bash
min-agent init                 # 在项目根目录初始化
min-agent --permission ask --project   # 将确认模式写入项目配置

项目配置字段

  • disabledSkills / enabledSkills:启用/禁用技能
  • 可选:activeProvider / defaultModel / sampling / permission / thinking / memory / sandbox / compaction / agent

常用配置命令

命令说明
min-agent setup添加、切换或删除服务商
min-agent init初始化项目级 .min-agent/
min-agent permission查看/设置确认模式
min-agent sandbox查看/设置隔离策略
min-agent think查看/设置思考强度
min-agent memory查看/设置记忆开关
min-agent ctx查看/设置 Ollama 上下文窗口
min-agent rules查看/编辑规则文件
min-agent models查看可用模型

MIT Licensed