Roadmap
以下是 claude-code-Go 的 Roadmap,分为三个阶段。
概览
| 阶段 | 状态 | 描述 |
|---|---|---|
| 第一阶段 | ✅ 已完成 | 核心基础 — Agent loop、工具、权限、MCP、SSE、会话 |
| 第二阶段 | ✅ 已完成 | 增强功能 — Skills、多 Provider、会话恢复 |
| 第三阶段 | 🔮 规划中 | 高级功能 — IDE 集成、协作、云端 |
第一阶段:基础架构 ✅ 已完成
第一阶段建立了 AI 编程助手的核心基础设施。
已完成功能
- Agent Loop — 由 stop_reason 驱动的「思考→行动→观察」自主循环
- 9 大内置工具 — 6 个核心(Read、Write、Edit、Glob、Grep、Bash)+ 3 个增强(Diff view、Tree、WebFetch)
- 权限系统 — 三级权限模型,支持 glob 规则匹配与会话记忆
- MCP 集成 — Model Context Protocol,stdio 传输、JSON-RPC
- SSE 流式 — 逐 token 实时流式输出
- 会话持久化 — 保存和恢复对话状态
- Hooks 系统 — 执行前后回调,扩展能力
第二阶段:增强功能 ✅ 已完成
第二阶段添加了更强大的功能,提升可用性和灵活性。
已完成功能
- Skills 系统 — 自定义命令和可重用工作流(如
/review-pr、/deploy) - 多 Provider 支持 — Anthropic、OpenAI 及任何 OpenAI 兼容 API
- 会话恢复 — 加载之前的对话并无缝衔接
- 增强工具 — Diff 视图、树形可视化、网页抓取
- 手动压缩 —
/compact命令减少上下文大小 - 自动更新 —
/update命令检查版本并更新
第三阶段:高级功能 🔮 规划中
未来计划带来更高级的功能和更好的集成。
规划功能
- VS Code 扩展 — 原生 IDE 集成,丰富的 UI
- 桌面应用 — 独立 GUI,完整功能集
- 团队协作 — 共享工作流、团队仪表盘、权限管理
- 云端 Agent — 远程执行、API 端点、监控
- 插件市场 — 社区创建的 Skills 和扩展
愿景
第三阶段的目标是让 claude-code-Go 成为成熟的开发环境,在保持 Go 简洁和高性能的同时,弥合 CLI 和 IDE 之间的差距。
参与贡献
想影响 Roadmap?查看 反馈 页面了解如何提交问题报告和功能请求。
功能对比
| 功能 | Phase 1 | Phase 2 | Claude Code |
|---|---|---|---|
| Agent Loop | ✅ | ✅ | ✅ |
| 内置工具 | 6 个核心 | 9 个 | 20+ |
| 权限系统 | ✅ | ✅ | ✅ |
| MCP 集成 | ✅ | ✅ | ✅ |
| SSE 流式 | ✅ | ✅ | ✅ |
| 会话持久化 | ✅ | ✅ | ✅ |
| 会话恢复 | ❌ | ✅ | ✅ |
| Skills 系统 | ❌ | ✅ | ✅ |
| 多 Provider 支持 | ❌ | ✅ | ❌ |
| 自动更新 | ❌ | ✅ | ✅ |
| Hooks 系统 | ❌ | ✅ | ✅ |
| 运行时切换模型 | ❌ | ✅ | ✅ |
| IDE 集成 | ❌ | ❌ | ✅ |
最后更新:2026 年 4 月