【实用技巧】Powershell同项目使用不同claudecode配置

admin 2026-04-02 04:34:43 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文介绍了在PowerShell中为不同AI大模型(如GLM-5和MiniMax-M2.7)配置独立环境的方法。核心是创建专属的settings.json文件,并通过自定义函数别名实现一键切换,方便在同一项目下对比不同模型的表现。 综合评分: 65 文章分类: AI安全,安全开发,技术标准,解决方案,其他


cover_image

【实用技巧】Powershell 同项目使用不同 claude code 配置

原创

mimi3389 mimi3389

赛博生存指南

2026年3月31日 10:10 浙江

  1. 1. 创建两个配置文件(在 $HOME.claude\ 目录下)
  • • glm5-settings.json(用于 GLM-5)
  {
    "env": {
      "ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
      "ANTHROPIC_AUTH_TOKEN": "你的_ZAI_API_KEY_这里",
      "ANTHROPIC_MODEL": "glm-5",
      "ANTHROPIC_SMALL_FAST_MODEL": "glm-5",
      "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5",
      "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5",
      "API_TIMEOUT_MS": "3000000",
      "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    }
  }
  • • minimax-m27-settings.json(用于 MiniMax-M2.7,模型名按官方最新为准,如果是 M2.7 就写 MiniMax-M2.7)
  {
    "env": {
      "ANTHROPIC_BASE_URL": "https://api.minimax.io/anthropic",
      "ANTHROPIC_AUTH_TOKEN": "你的_MINIMAX_API_KEY_这里",
      "ANTHROPIC_MODEL": "MiniMax-M2.7",
      "ANTHROPIC_SMALL_FAST_MODEL": "MiniMax-M2.7",
      "ANTHROPIC_DEFAULT_SONNET_MODEL": "MiniMax-M2.7",
      "ANTHROPIC_DEFAULT_OPUS_MODEL": "MiniMax-M2.7",
      "API_TIMEOUT_MS": "3000000",
      "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
    }
  }
  1. 2. 在 PowerShell 中创建别名(加到你的 PowerShell 配置文件里,永久生效)打开或创建 PowerShell 配置文件:
   notepad $PROFILE

如果提示不存在,就先运行 New-Item -Path $PROFILE -Type File -Force  加入下面内容并保存:

     function claude-glm5 {
       claude --settings "$HOME\.claude\settings-glm.json" $args
     }

     function claude-minimax {
       claude --settings "$HOME\.claude\settings-minimax.json" $args
     }

     function cc-glm5 {
       claude --settings "$HOME\.claude\settings-glm.json" $args
     }

     function cc-minimax {
       claude --settings "$HOME\.claude\settings-minimax.json" $args
     }
  1. 3. 重启 PowerShell 或运行 . $PROFILE 生效。
  2. 4. 使用方式(同一个项目文件夹下)
  • • 用 GLM-5:
  claude-glm5
  claude-glm5 --dangerously --continue
  • • 切换到 MiniMax-M2.7
  claude-minimax

这样两个窗口/终端分别跑,就能直观对比同一个项目、同样的 prompt 下两个模型的表现(文件编辑、命令执行、规划质量等)。也就不需要 cc-Switch了。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:赛博生存指南 mimi3389 mimi3389《【实用技巧】Powershell 同项目使用不同 claude code 配置》

评论:0   参与:  0