基于 opencode 内核 · IDE 三栏 · 对话与代码同屏

基于 opencode 内核
二次开发的编程 Agent

在 opencode 内核之上重做界面:左边项目树,中间对话,右边代码。 状态实时推送不用刷新,37 个命令随手调,历史会话按空间组织。

为什么不一样

六件在其他工具里还没做的事

🗂️

空间是一级的

会话按项目空间组织,可折叠、可迁移。把一个会话拖到另一个空间,历史跟着走 —— 换项目不用重建。

⏪

回滚可以反悔

点「回滚到这一条」先进暂存区,你还能选择「反悔」。确认后才真正丢弃内容。

⚡

零轮询的实时

状态完全由内核事件流驱动。逐字输出、侧栏转圈、Agent 提问弹窗,都是推来的。

🎯

37 个命令

Ctrl+K 唤起命令面板,每个都能看完整模板。审查、重构、依赖漏洞、生成前端,都有现成的。

🔌

对外 API

一行命令装完自带内核。任何地方装个插件就能调 ember,带令牌鉴权,还能生成 SDK。

🌹

代码算出来的玫瑰

150 帧、30fps 的绽放动画,参数方程现算,零图片资源。会话标题也会自动总结。

安装

需要 Node.js ≥ 20。内核会在安装时一起下载,之后启动只需 2 秒。

# 全局安装(内核自动带上)
npm install -g embercode

# 启动(首次约 20~40 秒解压内核,之后 2 秒)
ember

# 指定项目目录
ember "D:\my\project"

下载

安装包由 npm 生成,包含前端与网关;内核按平台在安装时自动下载。

📦
embercode 1.1.0
embercode-1.1.0.tgz · 811 KB · 90 个文件 · MIT
下载

内核二进制(172 MB)随 npm 平台包在安装时下载,不在这个包里。

版本状态

后端更新会通过该页面推送,无需重新安装。

版本发布时间大小状态说明
1.1.0 2026-10-04 811 KB 当前 IDE 三栏布局 · 纯事件驱动状态 · 对外 API · 150 帧玫瑰
1.0.0 2026-10-04 — 历史 三大工作台 · 办公文档工具链

打开 Web 界面 →