# open-claude-code **Repository Path**: 271604/open-claude-code ## Basic Information - **Project Name**: open-claude-code - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-01 - **Last Updated**: 2026-04-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # open-claude-code [中文](README.md)/[English](README_EN.md) `open-claude-code` 是项目基于 `@anthropic-ai/claude-code@2.1.88` 版本相关 sourcemap 信息整理而来,在此基础上完成了编译修复、结构补全和可运行性调整。当前状态:已完成编译修复,可进行本地运行和代码阅读。 **当前仓库的恢复、修复与文档整理工作由 Codex 驱动完成。** ## 后续发展 本仓库的目标不是替代官方版本,而是为源码阅读、工程分析、构建流程研究和终端代理实现参考提供一个相对完整的本地工程。 ## 项目说明 这个仓库主要保留了 Claude Code 终端工具的核心工程结构,包括但不限于以下内容: - `src/`:恢复后的主要源码 - `src/entrypoints/`:CLI 入口与相关初始化逻辑 - `vendor/`:平台相关二进制或运行时依赖 - `stubs/`:本地占位依赖 - `images/`:演示截图 ## 环境要求 - Node.js 18或更高版本 - npm - Bun ## 快速开始 安装依赖: ```bash npm install ``` 检查当前恢复版本: ```bash npm run smoke ``` 直接启动: ```bash node ./dist/cli.js ``` 如需重新构建: ```bash npm run build ``` ## 演示截图 ### 启动界面 ![启动界面](./images/snapshot1.png) ### 交互界面 ![交互界面](./images/snapshot2.png) ## 免责声明 本仓库不是 Anthropic 官方项目,也不代表 Anthropic 的任何立场。 我方不拥有 Claude Code 的所有权,也不对 Claude Code 原始源码、名称、商标、相关品牌标识或其衍生权利主张任何所有权。与 Claude Code 相关的原始源码及其相关权利归 Anthropic 公司或其权利主体所有。 本仓库仅供学习、研究、交流和参考使用,请勿将其用于任何商业活动,包括但不限于: - 商业分发 - 付费售卖 - 闭源集成 - 代部署服务 - 二次授权 - 任何可能侵犯原始权利人权益的用途 使用者应自行评估并承担由使用本仓库带来的风险与责任,包括但不限于合规风险、知识产权风险以及由此产生的直接或间接损失。 任何将本项目用于侵犯 Anthropic PBC 合法权益或规避产品政策的行为,均与本项目无关,风险自负。 如果你是相关权利人,并认为本仓库内容存在不适合公开展示或传播的部分,请通过仓库渠道联系处理。 ## 许可说明 本仓库不对 Anthropic 原始代码授予任何额外许可证,也不意味着对上游项目进行了重新授权。除使用者依法享有的权利外,请不要将本仓库视为对 Claude Code 原始代码的开源授权替代品。 ## 致谢 - 感谢 Anthropic提供Claude Code原始项目 - 感谢 Codex参与本仓库的恢复整理、编译修复与文档编写 - 感谢 [LinuxDo](https://linux.do/)论坛里可爱的佬友们提供的帮助