- shared/long-term/lessons: OpenClaw exec 批准授权系统完整配置经验 - daily/2026-03-16: CLI安装、exec配置、待办记录 - daily/2026-03-15: 之前未提交的日志 - shared/long-term/decisions/acp-agents-integration.md - agents/openclaw-main: claude-switch/mcp 相关记录
2.1 KiB
2.1 KiB
Claude-Switch Agent Router - 学习日志
测试时间:2026-03-10 22:15 GMT+8
测试目标
学习如何调用 claude-switch 中的不同 alias,实现类似 subagent 的交互式调用。
测试结果
✅ 可用
| Alias | 命令 | 状态 | 备注 |
|---|---|---|---|
| claude-kimi | claude-kimi |
✅ 可用 | Kimi K2-thinking-turbo,响应正常 |
| claude-glm | claude-glm |
⚠️ 需要登录 | 403 coding_plan_required |
| claude-minimax | claude-minimax |
❌ 配置问题 | Invalid URL |
| claude-local | claude-local |
❌ 代理未启动 | 连接超时 |
测试命令
# 加载环境
source ~/.zshrc
# 测试 Kimi
echo "你好,请回复你的模型名称" | claude-kimi
# 测试 GLM
echo "你好" | claude-glm
# 测试 MiniMax
echo "你好" | claude-minimax
可用快捷别名
从 AGENTS.md 获取:
# CCManager 方式(推荐)
ccmm # claude-ccm-minimax
ccglm # claude-ccm-glm
cckimi # claude-ccm-kimi
ccali # claude-ccm-aliyun
cckat # claude-ccm-kat
ccloc # claude-ccm-local
# 传统方式
cmm # claude-minimax
cglm # claude-glm
ckimi # claude-kimi
cali # claude-aliyun
ckat # claude-kat
cloc # claude-local
下一步计划
Phase 1: 验证可用 Agent
- 确认 claude-kimi 可用
- 修复 claude-glm 登录问题
- 检查 .env 配置
Phase 2: 创建 Agent Router 脚本
创建一个脚本,能:
- 接受 alias 参数
- 调用对应 agent
- 返回结果
Phase 3: 集成到 OpenClaw
- 作为 MCP server 暴露
- 或作为技能集成
环境检查
# 确认 .env 已加载
source ~/.claude-switch/.env
echo $KIMI_API_KEY # 应该有值
echo $GLM_API_KEY # 应该有值
学习要点
- 环境加载:必须先
source ~/.zshrc - 管道调用:
echo "prompt" | claude-kimi可以工作 - 子 shell 隔离:每个 alias 都在子 shell 中运行,不会污染环境
- API Key 管理:通过 .env 统一管理
下一步行动
- 检查 ~/.claude-switch/.env 配置
- 尝试修复 GLM 登录问题
- 创建简单的 agent router 脚本
- 测试交互式调用模式