Doge Code
Description
Claude Code 的一个 Fork。不是官方正史,而是平行世界番外篇;不是萌豚整活仓库,而是“认真修、顺手发癫一点点”的工程分支。
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
Doge Code
Claude Code 的一个 Fork。不是官方正史,而是平行世界番外篇;不是萌豚整活仓库,而是“认真修、顺手发癫一点点”的工程分支。
**免责声明**:本项目仅供个人学习与技术研究,不得用于任何商业用途或非法用途。所有原始源码版权归 [Anthropic](https://www.anthropic.com) 所有。
[](README.md) [](README.md) [](README.md) [](README.md) [](README.md) [](README.md)

这是什么
[`Doge Code`](README.md) 基于一份还原后的 [`Claude Code`](README.md) 源码树继续修改而来。
可以把它理解为:
- 基底仍然是“通过 source map 逆向还原 + 缺失模块补齐”得到的可运行代码树
- 但在此之上,加入了这个 Fork 自己的目标和行为调整
- 目标不是“100% 忠于上游”,而是“让它更适合折腾、适合代理转接、适合自定义模型接入”
如果用 ACG 比喻,大概属于:
- 原作:`Claude Code`
- 本作:`Doge Code`
- 定位:不是官方 BD 修正集,而是高强度民间魔改但努力保持剧情逻辑自洽的外传 OVA
当前定位
这个仓库当前强调的是以下方向:
- 支持自定义 Anthropic 兼容接口地址
- 正在加入 OpenAI Chat Completions ↔ Anthropic Messages 转接能力
- 支持自定义 API Key
- 支持自定义模型与模型列表管理
- 尽量把自定义接入数据收口到 `~/.doge` 路径体系
- 在保留 CLI/TUI 主体结构的前提下,降低对官方登录流的绑定
换句话说,它现在更像一个“可自托管 / 可代理 / 可转接”的 [`Claude Code`](README.md) 变体。
与原版 Claude Code 的数据隔离
[`Doge Code`](README.md) 默认**不应**与原版 [`Claude Code`](README.md) 共用配置和缓存目录。
当前 Fork 已明确把默认用户目录收口到:
- 配置目录:`~/.doge`
- 全局配置文件:`~/.doge/.claude.json`
这样做的目的,是避免以下问题:
- 原版 `Claude Code` 的登录态污染 `Doge Code`
- 原版保存的 endpoint / token / model 配置影响 Doge 的代理转接逻辑
- 两边共用 `.claude.json` 或 `.claude/` 导致奇怪的网络、认证、模型或 UI 异常
如果用户以前装过原版 [`Claude Code`](README.md),再运行 [`Doge Code`](README.md) 时出现“明明没这么配却读到了旧配置”的现象,通常就是历史数据混用导致的。
建议:
- 原版继续使用它自己的 `.claude` / `.claude.json`
- `Doge Code` 使用 `.doge` 目录
- 如需手动指定,也可以通过 [`
Related Skills
Awesome Go
A curated list of awesome Go frameworks, libraries and software
Development next.js
| The React Framework | 138360 | 1503 | 1 |
Development sharing-skills
skill for guidance.
Development root-cause-tracing
Use when errors occur deep in execution and you need to trace back to find the original trigger.
Development Template Skill
Minimal skeleton for a new skill project structure.
Development Third-party Notices
THE FOLLOWING SETS FORTH ATTRIBUTION NOTICES FOR THIRD PARTY SOFTWARE THAT MAY BE CONTAINED IN PORTIONS OF THI
Development