OwlCC - 完美改造 claudecode 的本地源代码,支持本地模型和云端模型自由切换

4 月 8 日
 yeemio

分享一个自己做的项目。

OwlCC 做的事情很简单:把 Claude Code 的完整 TUI ( 25+ 工具、40+ 命令)接到你自己的本地模型上跑。

原理是协议翻译 — Claude Code 说 Anthropic Messages API ,OwlCC 在中间翻译成 OpenAI Chat Completions ,转发到你的本地后端( Ollama / LM Studio / vLLM / mlx-lm-server 都行)。Claude Code 完全不知道后面不是 Claude 。

跟原版 Claude Code 对比:

✅ OwlCC 的优势:

❌ OwlCC 的劣势:

需要你自己提供 Claude Code 的 TypeScript 源码(不是 npm 编译包)。项目本身不包含也不分发 Anthropic 的代码。

技术栈:TypeScript ,120+ 源文件,1652 个测试,Apache 2.0 。

GitHub: https://github.com/yeemio/owlcc-byoscc

截图见 README ,欢迎提问。

1364 次点击
所在节点    程序员
6 条回复
martinm
4 月 9 日
牛而逼之
wsbqdyhm
4 月 9 日
👍
starlion
4 月 9 日
加上支持本地模型啊 比如 ollama 做实验用
Kinnice
4 月 9 日
有个类似能力的 ccr
yeemio
4 月 9 日
@starlion 自己去接吧,里面文件都是有的,让 ai 帮你改,端口改改就行了,我不用 ollama,我的这套跑在 omlx 上,里面的 8019 就是我的端口。
yeemio
4 月 9 日
@Kinnice 我这还是依赖 claudecode 的那套源代码的,还不能全算自己的能力,但是去掉了 cc 原生里面依赖云端的东西。你像搜索这个东西就是自己新建的,现在 minimax 也能搜了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.xtra.eu.org/t/1204442

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX