tmf set — 直接配置
语法
bash
tmf set <app> --baseUrl <url> --key <api-key> [options]描述
tmf set 直接配置 AI 应用,不依赖 Provider API。与 tmf use 通过云端提供商注册表路由不同,set 允许你将任意支持的应用指向任意 API 端点——适用于自部署模型、自定义代理或尚未纳入注册表的提供商。
写入前会自动备份当前配置(.bak),可通过 tmf rollback 还原。
选项
| 选项 | 描述 |
|---|---|
--baseUrl <url> | 必填。 API 端点的基础地址 |
-k, --key <api-key> | 必填。 API 密钥 |
-m, --model <model> | 单个模型名称 |
--models <models...> | 多模型设置:opus=X,sonnet=Y,haiku=Z 或位置格式 |
--env <env...> | 自定义环境变量(KEY=VALUE 格式) |
--effort <level> | 专注程度:low、medium、high、xhigh |
--save-as <name> | 将参数保存为可复用模板 |
支持的应用
<app> 参数接受任意支持的应用名称: codex、claude-code(别名 claude、cc)、openclaw、opencode、hermes、pi。
示例
bash
# 将 Claude Code 指向自部署的 Ollama 实例
tmf set claude-code --baseUrl https://ollama.local/v1 --key ollama
# 用自定义代理配置 OpenCode CLI
tmf set opencode --baseUrl https://proxy.example.com/v1 --key sk-xxx --model gpt-4o
# 配置 Hermes 并设置角色模型,同时保存为模板
tmf set hermes --baseUrl https://api.deepseek.com/v1 --key sk-xxx \
--models opus=deepseek-v4-pro,sonnet=deepseek-v4-pro,haiku=deepseek-v4-flash \
--save-as deepseek