惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Hacker News - Newest:
Hacker News - Newest: "LLM"
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
L
LINUX DO - 最新话题
Cloudbric
Cloudbric
N
News and Events Feed by Topic
S
Secure Thoughts
Vercel News
Vercel News
S
Security @ Cisco Blogs
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
S
SegmentFault 最新的问题
Hacker News: Ask HN
Hacker News: Ask HN
博客园 - 聂微东
WordPress大学
WordPress大学
Google Online Security Blog
Google Online Security Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Application and Cybersecurity Blog
Application and Cybersecurity Blog
Google DeepMind News
Google DeepMind News
PCI Perspectives
PCI Perspectives
雷峰网
雷峰网
Hugging Face - Blog
Hugging Face - Blog
Blog — PlanetScale
Blog — PlanetScale
Apple Machine Learning Research
Apple Machine Learning Research
C
CXSECURITY Database RSS Feed - CXSecurity.com
T
Threat Research - Cisco Blogs
博客园 - 司徒正美
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
A
About on SuperTechFans
P
Proofpoint News Feed
大猫的无限游戏
大猫的无限游戏
V
V2EX
I
Intezer
H
Hacker News: Front Page
www.infosecurity-magazine.com
www.infosecurity-magazine.com
L
Lohrmann on Cybersecurity
F
Fortinet All Blogs
Schneier on Security
Schneier on Security
博客园 - 叶小钗
The Cloudflare Blog
月光博客
月光博客
W
WeLiveSecurity
T
Tenable Blog
P
Proofpoint News Feed
aimingoo的专栏
aimingoo的专栏
Help Net Security
Help Net Security
L
LangChain Blog
C
CERT Recently Published Vulnerability Notes
T
The Exploit Database - CXSecurity.com
美团技术团队
B
Blog

开源软件

开源一款 MAC 原生终端和一款原生 SSH 客户端 - V2EX PurePic:一个由 AI 全制作的轻量图片查看器 - V2EX 然人赚不到自己认知以外的钱! - V2EX 写了一个轻量的后台导航页 Admin Dock, Docker 一键部署 - V2EX 终于做出了我理想中的那个优雅的跨平台阅读软件 - V2EX cursor canvas 技能复刻 - V2EX 一款跨设备的重复文件清理器 - V2EX Excelize 开源十周年,发布 2.11.0 版本 - V2EX OmenXHub 更美观 轻量 功能完备的暗/光影精灵控制中心 - V2EX boss 直聘 ai 招聘助手(hr 用 - V2EX 轻量 macOS 上模拟 iOS 设备定位的工具 - V2EX [独立开发] 因为嫌 Quicker 限制多且收费,我用业余时间写了款免费开源的 Windows 效率神器 - V2EX [开源分享] RPG Roleplay Platform:把你收藏的小说变成可交互游戏世界的自托管 LLM 引擎 - V2EX [开源] 告别“删库跑路”的恐惧:我做了一款跨平台的磁盘清理工具 Skiff - V2EX [开源] 一个支持自定义管理 github star 页的浏览器插件 - V2EX [Github 开源] 个人自托管、零运维的 A 股「选股 + 监控 + 回测」智能量化工作台 - V2EX [开源] 嘴遁 TalkOut: AI 斗嘴游戏 用一张嘴说服一个死活不松口的 AI - V2EX 开源了一个自托管的 Agent 编排项目,不想再用拖拽画工作流了 - V2EX [Github 开源] Obsidian 星标管理插件: obsidian-github-stars-manager - V2EX 「开源」知返(Ahadiff)--vibe coding 之后,你真的学到东西了吗?让知返为你解决 求推荐一套 B2b2c 的商城系统 ,可以 SAAS 给商户开独立站。 [开源] 音视频图片处理工具 批量友好 本机处理不上传 开源项目的 License 是君子协议吗? CodeMirror 作者把他所有仓库都迁出了 GitHub FlowForge Crypto:一款开源的可视化、节点式的现代密码学/加密解密工作台 我做了一个 Agent Team 协作平台——Rudder:让 Agent Team 在实践中成长 [开源] 终于实现一边用中转站一边在手机上用 codex 了 这个被推荐的 GitHub 项目到底是怎么回事? 开源一个自用的 macOS 截图工具 MD Preview 更新到 v1.1.1: Rust + 系统 WebView 的轻量 Markdown 预览工具,支持公式和 Mermaid 开源了一个 AI 指挥官 + Agent 托管平台: AgentClaw 用龙虾做了个开源的 Typora LiteMark 书签更新-增加 mcp 功能 让 ai 帮你整理书签 Motrix Next — Motrix 精神续作来了 - V2EX Linux 平台上没有调试 modbus 的软件,所以我自己写了一个开源的 GemStar — AI 驱动的自动化量化研究框架, FSM + 多 Agent 每日自动跑完全流程 [开源-纯 AI 应用]一个面向家庭物品管理的 App 有什么 AI 方向的应用开源项目需要免费劳动力吗? 我开源了一个项目:一句话创造一个 AI 自主运行的世界 - V2EX 开源项目被人拿到 PDD 挣钱,光会写代码不会变现就是别人的工具人 - V2EX 好奇问一下:为什么很多国人开源项目,第一语言还是英文? 有个事想请教: GitHub 上有人用了和我一样的项目名,复刻了一模一样的项目 [🚀 开源] CodeWalkers:把 Gemini / Copilot CLI 塞进桌面宠物里,陪你一起写代码 - V2EX 我开源了 Memex — 给 Claude Code 和 Codex 的本地会话搜索引擎 - V2EX OpenILink - 微信 clawbot 插件统一 SDK,多渠道分发平台,打破微信壁垒! - V2EX [开源]我整合了 340+个 skills, 19+个高星 vibecoding 项目到一个智能路由治理 skills 包中 - V2EX [开源] proxychains-rs:跨平台 proxychains4,支持分组代理和节点探测 - V2EX 文艺复兴,我的开源下载器 Gopeed 现在支持 ed2k 协议下载了! - V2EX 最近应付领导调研了下 OpenClaw,果然和我想的一样,纯 VibeCoding 出来的东西就是垃圾 - V2EX TrueNAS 构建系统将转为内部维护,官方不再公开构建流程 - V2EX TinyImage 基于 Tinify API 的 macOS 图片压缩工具,一键在 Finder 工具栏压缩图片。 - V2EX 写了一个控制华硕轻薄本风扇和 CPU 的小工具 - V2EX 是时候从 usememos 迁移到 rote 了 - V2EX WinLux - Windows 电脑按照日出日落时间自动调整深浅主题 - V2EX 开源图床 Fast Image - V2EX 使用 OpenClaw 自动化 GitHub 的问题/拉取请求回复。 - V2EX 开源项目维权太难了 除了 TvBox 类的空壳软件,还有哪些好用的 TV 端点播 APP - V2EX 我的 GPL 开源项目被 Borderless Gaming 照搬 - V2EX 虽然有点晚了,但还是做了一个夯到拉排名工具(基于 Vibe Coding) - V2EX OpenCode 中文汉化版(双语) - AI 自动翻译 + 质量检查 - V2EX CSDN 也是离了大谱了,变成 AI 垃圾农场 - V2EX [开源] 用 Git 管理数据库 SQL 版本: Next-DBM - V2EX [开源] 开机自动最小化任意程序(钉钉 豆包等)保持开机后桌面整洁 - V2EX 2026 年,记账应该是这样的:我用 AI IDE 构建了首款 100% 私有化、AI 原生的开源财务助手 Augo - V2EX 免费教大家开源 2 天增加 200⭐️的秘诀,有手就会 - V2EX Excelize 开源基础库在 GitHub 上已超过了 2 万 Star - V2EX 感谢 X 云的 AFF 让我赚到了 1.2 个 W - V2EX 给开源项目 Ghostty 捐赠了 10 美金 - V2EX 请问开源的组态 这可能就是为爱发电的理由吧 😆 有什么好玩的项目适合部署在虚拟主机上? - V2EX 小米家摄像头终于支持 RTSP 啦! - V2EX 斗地主、德州扑克有开源的 web 版吗? Yuxi-Know 集成知识图谱、知识库的开源智能体脚手架 - V2EX Apache Doris 官方文档的中文翻译绝了。 [重量级升级,支持多端同步和多语言] idea 代码笔记插件,方便阅读,业务代码定位等 美团开源全模态大模型 LongCat-Flash-Omni Excelize 荣膺 2025 年 GitCode 百大开源项目 在开源项目(GitHub,或者群聊, TG, Slack,微信)里直接 At 开发者是不尊重的表现吗? 感觉 minio 指不定啥时候就闭源了 Minio 直接改成 source only 了 - V2EX 发现有些人开源的格局很低,有嘲讽英语的,有嘲讽分享的… - V2EX 一个 github 开源的 issue 十多年没有解决,另一个新生的同类项目解决了,在 issue 里回复了一条消息被隐藏,大家如何看? 想做这个一个开源的导航页面 开源极简导航单页 撸了 azkaban 中文版,支持中英文切换 开源共享 - V2EX 全新的自托管开源 SSH 管理工具 Termix,支持原生中文
开源一个中转站/模型切换小工具(和 CC Switch 共存)
theo · 2026-05-06 · via 开源软件

用 Claude Code / Codex 的人大多知道 CC Switch ,它能管理 Skills 和 MCP 配置,但 Provider 切换这块有几个痛点:

  1. 全局控制:CC Switch 的 Provider 是全局生效的,切了就是切了,所有项目一起变。但实际场景是——项目 A 在用某个中转站跑长任务,项目 B 想临时换个便宜的通道试试,两边需求不一样。
  2. GUI 切换打断心流:每次切换要打开界面、点选、确认,对于一天要在多个项目间来回跳的人来说,这个操作频率太高了,每次都打断终端里的工作节奏。
  3. 不同项目不同阶段用不同通道:写代码用快的,review 用便宜的,跑大任务用稳定的——这种按场景灵活切换的需求,全局 GUI 切换根本应付不来。

我之前的解法:一堆 shell 脚本

最早的办法是在项目目录下放启动脚本,每个中转站一个:

unset ANTHROPIC_AUTH_TOKEN
unset ANTHROPIC_API_KEY
unset ANTHROPIC_BASE_URL
export ANTHROPIC_BASE_URL=https://relay.example.com
export ANTHROPIC_API_KEY=sk-xxx
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
claude "$@"

十来个脚本散落各处。能用,但问题也很明显:

  • 中转站换 Key 、换 URL 的时候,得把所有项目里的脚本都改一遍
  • 换分组通道(比如从普通组切到高速组)也是同样的批量修改
  • Codex 的脚本还得单独处理 OPENAI_* 变量,模板不一样,更乱

cl:集中配置 + 命令行灵活切换

所以写了 cl 这个工具。核心思路很简单:

  • 所有中转站配置集中在一个 YAML 文件里,改一处全局生效
  • 在任意项目目录下,一条命令指定 profile 启动,不同终端窗口可以用不同 profile
  • 命令行上下键翻历史,cl relay-acl relay-b 随手切,不打断心流
cl              # 用默认 profile 启动
cl relay-a      # 指定 profile
cl relay-a -r   # 透传参数给 claude
cl codex-relay  # 启动 Codex

配置文件

~/.cl/profiles.yaml,一个文件管所有:

default: relay-a

defaults:
  env:
    CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: "1"

profiles:
  relay-a:
    name: Relay A
    base_url: https://relay-a.example.com
    api_key: sk-xxx
    model: claude-opus-4-6
    env: {}

  relay-b:
    name: Relay B (Auth Token)
    base_url: https://relay-b.example.com
    auth_token: sk-xxx
    env:
      API_TIMEOUT_MS: "600000"

  relay-c:
    name: Relay C
    base_url: https://relay-c.example.com
    api_key: sk-xxx
    model: custom-model-name
    small_fast_model: custom-fast-model
    env: {}

  codex-relay:
    name: Codex via Relay
    cli: codex
    base_url: https://codex-relay.example.com
    api_key: sk-xxx
    model: gpt-5.5
    env:
      CODEX_CONFIG_DIR: ~/.codex-envs/relay

中转站换 Key ?改这一个文件,所有项目立刻生效。换分组通道?改 base_url 一行,完事。

和 CC Switch 的关系

两者完全独立,各管各的:

CC Switch cl
Skills 管理
MCP 服务器配置
Provider 认证
启动 CLI

cl 只通过环境变量注入认证,不动 ~/.claude/settings.json。CC Switch 配置的 MCP 和 Skills 完全不受影响。

我自己的用法是:

  • CC Switch 专门用来管理 MCP 和 Skills——它能在 Claude Code 和 Codex 之间共享 Skills ,而且可以很可视化地开关,非常方便。
  • 至于里面的 Provider 配置,我无论 Claude Code 还是 Codex 都始终设置成 default ,这样就不会污染配置信息。

Provider 的事全交给 cl 在命令行解决。每次需要管理 Skills 和 MCP 了,才打开 CC Switch 配一下,配完退出,不需要常驻占据系统托盘。

安装

brew install unliu/tap/cl

或者用 Go:

go install github.com/unliu/cl-launcher@latest

仓库

github.com/unliu/cl-launcher

Golang 编写,单二进制,零依赖。欢迎试用/反馈~