- ✓
完整源代码访问(MIT许可证)
- ✓
与提供商无关 - 支持 Claude 和 GPT 模型
- ✓
本地优先 - 无需服务器或数据库
GhostCode
终端编码工具链的开源起始模板
GhostCode 是什么?
GhostCode 是一款面向开发者的开源终端编程框架起步模板,采用本地优先设计,由你掌控自己的 API 密钥,基于 Bun 和 AI SDK 构建。它提供 PLAN 与 BUILD 两种开发模式、自定义终端界面、Ghost.md 记忆功能和 JSONL 会话记录,方便想要自主掌控编程框架的开发者阅读源码并二次开发。
产品详细介绍
终端编码工具链的开源起始模板
GhostCode 是一款面向开发者的开源终端编程框架起步模板,采用本地优先设计,由你掌控自己的 API 密钥,基于 Bun 和 AI SDK 构建。它提供 PLAN 与 BUILD 两种开发模式、自定义终端界面、Ghost.md 记忆功能和 JSONL 会话记录,方便想要自主掌控编程框架的开发者阅读源码并二次开发。
定价方案
有免费方案创始人评论
GhostCode
是一款开源的终端编码框架入门模板 — 并非 Claude Code 或 OpenCode 的替代产品。
我开发它是为了真正理解编码智能体框架的工作原理:流式响应、工具调用、本地执行、会话持久化。那些大型工具变得越来越智能,我却对它们理解得越来越少。所以我做了这个小项目,小到一个下午就能读完,你可以直接复刻,不会被海量代码淹没。
你可以获得:
• 本地优先 — API 密钥保存在你本地,运行在你的机器上,无需托管账户栈
• 规划模式(只读)+ 构建模式(编辑文件 + shell 操作)
• Bun + AI SDK — 运行时可切换 Anthropic 和 OpenAI
• 可自定义 TUI、提示词、工具,以及 Ghost.md 项目记忆
• 会话以 JSONL 格式持久化保存在 ~/.ghostcode/projects/ 目录下
• MIT 许可证 — 自由复刻、重命名、发布你自己的版本
故意缺失的功能:目前还没有 MCP,也没有子智能体。这是一个学习模板,不是追求功能对等的项目。
适合想要拥有自己框架、而非租用框架的开发者。
试用:npm install -g ghostcode-cli(需要安装 Bun)
快速开始:
npm install -g ghostcode-cli
export ANTHROPIC_API_KEY=...
ghostcode
自建框架教程
创始团队
官网信息
终端编码工具链的开源起始模板——这是一款本地优先、不绑定服务商的工具,无需托管账户基础设施,即可让用户完全掌控提示词、工具和UI的源代码。