build-claude-code-cli

手写一个Claude Code,吃透企业级AI Agent架构

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 9
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 64
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT 许可证,完全免费,可自行部署使用。

项目预览

build-claude-code-cli 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队funAgent
定价模式🏷️完全免费
价格说明开源项目,MIT 许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai,ai-agent,ai-agents,ai-coding,claude-code,cli,llm,mcp,nodejs,prompt-engineering,react-ink,tutorial,typescript
GitHub 星标★ 64
上线时间2026-04-02 00:00:00
代码更新2026-04-10
仓库体积1.2 MB
本站数据更新2026-11-10
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

这是一个通过49节课程从零构建企业级AI Agent CLI的教学项目,核心是逐行拆解Claude Code的源码架构,并用TypeScript重新实现。它解决的是开发者想要深入理解现代AI编程助手内部机制,但缺乏系统学习路径的问题。项目不仅讲解CLI工具的基础交互、命令解析、终端渲染,还深入探讨了Agent循环、工具调用、上下文管理、流式输出等高级主题,并融入了企业级软件工程实践,如模块化设计、测试策略和错误处理。通过动手实践,学习者能掌握构建生产级AI Agent的完整知识体系,而不仅仅是使用现成工具。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 64

核心亮点

  • 逐课拆解Claude Code真实架构,学习路径清晰,从基础到高级循序渐进
  • 覆盖Agent循环、工具调用、上下文管理等核心机制,远超普通CLI教程
  • 强调企业级工程实践,包括模块化、测试和错误处理,代码质量有保障

不足之处

  • 项目处于早期阶段,课程数量和完成度有限,可能无法覆盖全部49课
  • 文档和社区生态尚待完善,学习过程中遇到问题可能缺乏外部支持

适用场景

  • 想深入理解AI Agent内部原理的开发者
  • 需要构建企业级AI CLI工具的技术团队
  • 作为系统学习TypeScript和AI编程结合的进阶教程

替代项目

build-your-own-x、awesome-claude-code、claude-code-tutorial

上一篇:claude-code-plugin-template

下一篇:InfCode

同类项目推荐

Adala 开源

让 AI 自动搞定数据标注,省时省力提精度

Adala: Autonomous DAta (Labeling) Agent framework

★ 1649 2026-08-09
agents-from-scratch 开源

从零手写 AI 智能体,不靠框架,看完你也能造

Build AI agents from first principles using a local LLM - no frameworks, no cloud AP···

★ 1072 2026-08-09
agent-call 开源

让 AI 智能体安全地打电话,实时对话有状态

Open-source MCP server for safe, stateful AI-agent phone calls with OpenAI Realtime ···

★ 268 2026-10-18
litellm-agent-control-plane 开源

一个控制平面,统一调度所有 AI 智能体,告别多 API 对接。

1 place to call all your agents - OpenCode, Hermes, Claude Managed Agents, Cursor Ag···

★ 1328 2026-08-09
OpenBot 开源

给每个AI一台独立电脑,动作全记录,安全可控地干活

Open-source AI coworkers that each get a computer of their own: a browser, files and···

★ 10578 2026-08-22
Vigla 开源

统一管控多个AI编码代理,隔离执行、审计提交、一键回滚

Open-source mission control for coding agents. Run cross-vendor workers in isolated ···

★ 114 2026-08-09
Locus 开源

用自然语言驱动 Unity 开发,自动写代码改场景

The open source Unity Dev Agent

★ 759 2026-08-09
typo3-mcp-server 开源

一个端点让 AI 安全读写 TYPO3,改动先进工作区再发布

One MCP endpoint connects your TYPO3 site to Claude, Cursor, n8n, and any AI tool —···

★ 107 2026-10-10
nexu 开源

一键把 AI 智能体接入微信飞书,手机随时聊

The simplest desktop client for OpenClaw — bridge your Agent to WeChat, Feishu, Sl···

★ 3291 2026-08-09