在真实仓库中工作
理解代码库、分支与依赖,在隔离的 Worktree 中执行任务,不打断你手头正在进行的工作。
NeCode Desktop 面向研发团队的 AI 工程智能体
NeCode 是运行在你桌面上的 AI 工程智能体:在真实仓库里理解任务、规划执行、跑通测试,产出可审阅的变更——每一步可见、可控、可回溯。
当前版本 v0.0.15 Windows · macOS · Linux
01为什么 NeCode
NeCode 以工程组织的要求为默认值:过程可见、权限显式、变更可审——融入现有流程,而不是绕开它。
理解代码库、分支与依赖,在隔离的 Worktree 中执行任务,不打断你手头正在进行的工作。
计划、工具调用、命令输出与 Diff 逐步留痕,审阅与合入始终由工程师决定。
桌面端本地运行;文件写入、命令执行与网络访问按项授权,授权记录全程可追溯。
模型按任务选择,团队经验沉淀为 Skills,内部系统通过 MCP 接入。
02工作方式
01
在会话中说明目标、范围与边界,附上相关上下文。
02
NeCode 先给出执行计划;写文件、跑命令等敏感操作,逐项征求你的授权。
03
长任务分轮推进:执行、验证、修正循环进行;可暂停恢复,中断后从进度处继续。
04
产出汇成结构化 Diff 与变更摘要,测试结果一并呈现;是否合入由你决定。
Loop
复杂的工程任务不会在一次回复里结束。Loop 把任务拆成可验证的多轮:每一轮都有目标、动作与结果记录。关掉会话、重启机器,回来时从上次进度继续,而不是从头再来。
03产品界面
任务从一段对话开始:NeCode 先给出计划,再逐步调用工具推进。每一次读写与命令都落在时间线上,敏感操作在上下文中内联授权。
给 /api 增加令牌桶限流,先出方案再实现。
计划
NeCode 请求执行命令
pnpm add rate-limiter-flexible Workflow 主页汇总正在运行的 Loop、等待授权的操作与待审阅的变更,回到工位几十秒内就能接上进度。
导出接口权限校验
Loop · 第 3 轮3 文件 · +64 −9
接口限流中间件
等待授权命令待确认
升级 CI 基础镜像
待合入42 通过
每一轮的目标、动作与验证结果都记录在案。可暂停、可恢复、可随时接手;中断之后,从记录的进度处继续。
中断后,从第 3 轮继续
所有改动汇成结构化 Diff:按文件分组、逐块查看,配合变更摘要与测试结果,审阅体验与日常 Code Review 一致。
export.ts+18−3auth.ts+21−2export.test.ts+25−4export function requireRole(role) + return (req, _res, next) => + if (!hasRole(req.user, role)) + throw new Forbidden() + next()
任务在独立的 Worktree 中进行:分支、基线与运行状态一目了然。任务之间互不干扰,也不打扰你的本地工作区。
wt/export-audit feature/export-audit 运行中 wt/rate-limit feature/rate-limit 等待授权 wt/deps-batch chore/deps-batch Loop 完成 每个任务一个隔离副本,基于 main · 一键清理
04控制与扩展
NeCode 在你的桌面本地运行。文件写入、命令执行、网络访问与 MCP 调用各有独立的授权策略,每一次授权都记录在会话时间线里。
每一次授权都写入会话时间线,可追溯。
按任务选择合适的模型;把团队的最佳实践沉淀为可复用的 Skills;通过 MCP 连接内部 API、制品库与工单系统——让智能体用你们自己的工具做事。
模型
Skills
MCP
05下载
选择与你设备匹配的桌面版本。