「新功能」 Profile,让CC随心切换

lxiol
📝
「新功能」 Profile,让CC随心切换 「新功能」 Profile,让CC随心切换 alt text/images/新功能Profile让CC随心切换/7aba7ba8b314

原文链接:https://mp.weixin.qq.com/s/0nBZ2c7IXqkBsjA4XeYaJg

「新功能」 Profile,让CC随心切换

「新功能」 Profile,让CC随心切换

alt text

多 Profile 管理,一个 Claude Code,多个身份

多 Profile,告别反复配置

  • 希望个人项目用自己的账号,公司项目用公司的账号
  • 希望不同场景接不同的 provider
  • 并发受限,需要多账号并行使用
  • 不想手动改配置、反复退出登录,或者同时开着好几个终端凑合
  • ……

现在,一条命令切换,服务隔离,互不干扰,并行使用。

有多个账号,就该用得更顺手。

Tingly Box - Your Intelligence, Orchestrated.

https://github.com/tingly-dev/tingly-box

npx -y tingly-box@latest

什么是 Profile?

Profile 是 Tingly-Box 为 Claude Code 提供的独立配置命名空间

每个 Profile:

  • 有独立的路由规则,走不同的模型服务商或账号
  • 有独立的网关端点(/tingly/claude_code:p1
  • 有独立的 settings 文件(~/.tingly-box/claude/p1.json

多个 Profile 之间互相隔离,切换只需要一行命令。 每个 Profile 中的每个模型规则,都可以随时切换,确保一次配置,持续可用。

怎么用?

第一步:在 UI 里创建 Profile

打开 Tingly-Box Web UI,进入 Claude Code 设置页面,点击侧边栏的添加 Profile

填写名称(如 WorkPersonal风格,或CCCodex风格),选择模式,保存。

profile.add

第二步:启动 Claude Code 时指定 Profile

1
`npx -y tingly-box@latest cc --profile Work`

或者使用 Profile ID:

1
`npx -y tingly-box@latest cc --profile p1`

就这样,Claude Code 会自动以这个 Profile 的配置启动,路由到你配置好的服务。

Unified 模式 vs Separate 模式

创建 Profile 时需要选择一种模式:

Unified 模式(推荐)

所有Claude Code模型(default、haiku、sonnet、opus、subagent)统一走同一条规则。

适合:想省事、只用一个服务商、不需要精细控制的场景。

Separate 模式(高阶需求)

每个Claude Code模型都有独立规则:defaulthaikusonnetopussubagent 各自配置。

适合:想让不同任务走不同服务商或价位的模型,例如:

  • Haiku → 便宜,高性价比的模型服务,处理简单补全
  • Opus → 直连 Anthropic 官方,处理复杂任务

profile.use

Profile 页面信息一览

每个 Profile 的详情页提供:

  • 快速启动命令:一键复制 npx ... cc --profile <id>
  • 网关地址http://127.0.0.1:12580/tingly/claude_code:p1
  • API Key:当前 Profile 使用的 Token
  • 路由规则列表:可独立编辑,不影响其他 Profile

使用时,可以基于tingly-box内置的statusline确认当前profile(如下)

profile.status

典型使用场景

场景一:按项目和功能隔离

创建多个 Profile,匹配不同的工作场景:

  • code → 主力项目,使用高性能订阅
  • ui → 前端开发,配置擅长前端的模型
  • read → 项目参考,普通模型可胜任

不同终端、不同项目、不同场景,通过指定 Profile 启动,确保配置隔离、互不干扰。

场景二:多账号并发突破限流

Coding Plan 单账号有并发限制。创建多个 Profile,配置同一个服务商的不同账号:

-

-

-

-

-

-
-

1
`profiles:``code-1:``cc -> key1/model``code-2:``cc -> key2/model``code-3:``cc -> key2/model`

在终端中分别用不同 Profile 启动,实现多账号并行工作,突破单账号并发上限。

场景三:快速实验新服务商

新服务商想试用?创建一个临时 Profile,指向新服务端点。测试满意后可迁移到主 Profile,不满意直接删除,零风险。

注意事项

  • Profile ID 是自动生成的短 ID(p1p2…),也可以用名称启动,二者都支持;
  • 删除 Profile 会同时删除该 Profile 下的所有路由规则,操作不可撤销
  • Profile 的 settings 文件存放在 ~/.tingly-box/claude/p1.json,会继承你当前的 ~/.claude/settings.json,并自动注入 tingly-box 所需的环境变量;
  • Unified 和 Separate 模式可以随时在 UI 中切换,切换后建议重启 Claude Code 生效。

小调研

欢迎在投票或评论区告诉我们~

更多内容,欢迎到 issue/discuss 讨论~

Tingly Box - Your Intelligence, Orchestrated.

https://github.com/tingly-dev/tingly-box


💬 本文评论区已开启,但暂无读者留言。

本文转载自微信公众号,如有侵权请联系删除。

  • 标题: 「新功能」 Profile,让CC随心切换
  • 作者: lxiol
  • 创建于 : 2026-04-27 20:21:07
  • 更新于 : 2026-05-12 16:47:34
  • 链接: https://blog.lxiol.cn/2026/04/27/新功能-Profile让CC随心切换/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。