Open Source · Local-First · MCP Ready · CLI Ready

CnkeIDE
本地优先 AI 编程 IDE

自研 Agent 智能开发环境,深度兼容 MCP 协议,四种工作模式(问答 Ask / 快速 Craft / 深度 Plan / 调试 Debug),面向全栈开发者。

流式响应 + 思考过程展示 + 工具调用可视化,内置代码快照回滚、多模型路由、联网检索与语义搜索,解决传统 AI IDE 的上下文爆炸、僵尸进程、任务中断三大痛点;同一套内核还能以命令行(headless CLI)无界面运行,直接接入 CI 与脚本流水线。

4
工作模式
39
内置工具
100%
MCP 兼容
0
僵尸进程
CnkeIDE 界面截图
// CORE ADVANTAGES

核心优势

为全栈开发者打造的生产力基建,从底层引擎到生态治理,全方位解决 AI 编码的真实痛点。

🔧

自研 Agent 引擎

架构师 / 开发者 / 调试器 / 问答四模式,流式响应 + 思考过程展示,工具调用可视化。

📦

完整 MCP 生态支持

stdio + HTTP 双协议,多服务器管理,第三方 MCP 一键接入,动态裁剪工具 schema。

🛡️

强安全与进程治理

工具调用审批弹窗 + 信任规则自动放行,高危命令拦截、权限隔离、完整审计日志。

⚡

代码快照与回滚

每轮对话前自动快照,Checkpoint 一键回滚;会话自动摘要压缩,解决长会话 token 爆炸。

// HIGHLIGHTS

特色功能

除了常规 AI 编码能力,这些是 CnkeIDE 独有的差异化能力,开箱即用。

内核与界面解耦

自研 Agent 内核
会规划、能并行、跑飞了有兜底

从 Agent 循环、LLM 客户端、工具链、任务规划器到检索引擎全部自研,不依赖任何编辑器模块。 多步任务先立计划再逐步推进,工具按依赖关系并行调度,异常时自动熔断而不是原地打转。

  • ▸四种工作模式:Ask 只读问答 / Craft 快速改码 / Plan 深度规划 / Debug 定位缺陷,工具权限与迭代上限随模式自动收紧
  • ▸任务计划状态机:待办 → 进行中 → 已完成 / 失败 / 跳过,终态不可回退;计划面板可跳过、重试、中止,进度实时推送
  • ▸并行工具调度:按 DAG 拓扑排序并发执行,只读工具并发、同路径写串行、终端命令全局串行,默认并发上限 4
  • ▸容错与熔断:指数退避重试 + 单次 / 总超时双约束 + 主备模型 Fallback,连续失败自动终止,不空转烧 token
⚙️
4 种运行模式
Ask / Craft / Plan / Debug
🗂️
5 个计划工具
建计划 / 加步骤 / 更新状态 / 查询 / 收尾
🔀
并发上限 4
DAG 拓扑排序 + 写冲突串行
🧰
39 项内置工具
文件 / 检索 / 命令 / Git / RAG / 浏览器
🔍

代码库语义检索

关键词 + 语义向量 + 符号三路召回融合,配合 @文件 / @目录 / #codebase 引用,快速把相关上下文喂给模型。

🧠

智能模型路由

内置国内主流模型能力矩阵(旗舰 / 标准 / 快速 / 推理四档),按任务特征自动选型,也可用 @模型 手动指定。

📚

文档问答 RAG

直接上传 PDF / DOCX / Markdown / 表格,本地切块建索引后检索问答,长文档不必手动复制粘贴。

⌨️

headless 命令行

v1.3.3 起同一套内核可在纯 Node 无界面运行:一条命令跑任务,NDJSON 事件流 + 语义化退出码,审批策略可配,直接接入 CI 与脚本流水线。

// FULL FEATURE SET

完整功能特性

⚙️

底层架构能力

  • ▸本地优先本地推理
  • ▸Electron + React 跨平台
  • ▸自研 Agent 引擎
  • ▸进程治理与自愈熔断
  • ▸上下文 Token 治理
  • ▸Git 任务快照回滚
  • ▸headless 无界面运行(CLI)
  • ▸并行工具调度(DAG)
🖥️

IDE 编辑器能力

  • ▸AI 辅助自动编码
  • ▸智能调试与自修复
  • ▸断点续跑任务管理
  • ▸多语言语法高亮
  • ▸代码符号与引用导航
  • ▸终端集成与诊断
  • ▸多模态粘贴截图
  • ▸AI 行内补全(ghost-text)
  • ▸内联对话 Ctrl+K
🧩

生态拓展能力

  • ▸MCP 服务一键安装
  • ▸MCP 权限管控
  • ▸schema 动态裁剪
  • ▸插件与扩展系统
  • ▸Skill 技能包管理
  • ▸操作审计日志
  • ▸开放 API 与脚本
  • ▸增量热更新(差分下载)
  • ▸公告 / 意见反馈通道
// ROADMAP

迭代路线

围绕反馈与需求清单持续演进,按优先级分级推进,先落地核心,再逐步扩展。

已上线 v1.3.3 已交付能力
AI 演示文稿生成 在线模板库套用 PPTX / PDF 导出 代码库语义检索 智能模型路由 文档问答 RAG Checkpoint 回滚 增量热更新 四视图实时同步 Agent 终端联动 文件变更自动刷新 headless 命令行 CLI Ask / Craft / Plan / Debug 四模式 Plan 任务规划工具 并行工具调度 DAG 多模态粘贴截图 上下文 Token 实时显示 AI 行内补全(ghost-text) Skill 技能包 全局错误边界 / 窗口保护 强制更新兜底 公告 / 意见反馈入口
P0 高优先级
安装包瘦身 Agent 熔断可视化面板 MCP 权限管控界面 Linux 版本
P1 中优先级
编辑器补全增强 Git 操作 UI 快捷键自定义 会话分组管理
P2 低优先级
插件系统 多语言界面 免安装便携版 终端主题
∞ 远期规划
私有化部署 团队协作 云端同步 模型市场
LATEST · v1.3.3

这一版:同一套内核,可以没有界面

  • ▸一条命令跑任务:cnkeide -p "重构 utils" --final-only 只输出最终结论,方便管道与脚本取值
  • ▸事件流可编程:--json 输出 NDJSON(run_start / assistant_delta / tool_call / tool_result / usage / run_end),进度可被程序解析
  • ▸无人值守更安全:默认只读工具放行、写操作与命令拒绝且不落盘,可按工具与命令模式精确授权;退出码 0/1/2/3/4/124 语义明确
  • ▸桌面端零变化:审批弹窗、窗口标题、会话与模型配置全部沿用原路径,升级无需重新配置
🔒

本地优先

保护隐私,数据留在本地

📦

MCP 协议

完全兼容,无缝对接

🔄

Agent 自愈

任务自动恢复,崩溃即重启

⏱️

Git 快照

任务快照与一键回滚

现在开始,使用 CnkeIDE

一键下载 Windows 版本,本地优先,隐私安全,马上体验自研 AI 编码的流畅体验。

当前版本 v1.3.3 · 更新说明 · 支持增量热更新

Windows 10 / 11 · x64 Mac(即将支持) Linux(即将支持)