版本 0.2.4 多模型可切换 长任务断点续跑 Rewind 可回退 Skill 扩展
SmartCodeNext

公开版正式开放公测

SmartCode 是一款面向企业级场景的 AI 编程助手,提供垂类场景的定向增强能力。产品面向私有化部署与有限算力环境深度优化,支持中文自然语言交互,覆盖代码阅读、缺陷定位、功能开发与命令执行;数据不出内网,支持国产主流模型切换。

经实测,产品核心能力达到业界同类工具水平:有限算力场景下 Prompt 缓存命中率达 95%+、居第一梯队,同等任务的总 token 消耗更低,多语言编程表现靠前。

sc-next

重点解决的问题

围绕长任务可靠性、过程可控性、交互透明度等关键问题,完成针对性增强与优化。

会话持久化与崩溃恢复
长任务中途断网或崩溃时进度不丢失,重启后可继续执行。
Rewind 检查点回退
当 AI 生成的改动不符合预期时,可回退至任一历史检查点,无需从头再来。
多层上下文压缩
长会话场景下自动压缩上下文,保持关键信息的连续性。
排队输入
任务执行过程中可随时追加指令,系统按顺序处理。
工具调用卡片
每次工具调用的参数与结果清晰展示,过程透明可查。
多图理解
支持直接发送架构图、报错截图等图片进行分析。
后台任务与 Todo 面板
长任务与多步骤任务的执行进度可视化展示,不阻塞对话。
授权敏感工作流
写文件、执行命令等敏感操作逐条审批,过程可控、操作留痕。

核心能力

以典型研发动作为主线,每项动作由一组经过实际场景打磨的功能共同支撑完成。

读懂一个陌生模块
通过中文自然语言提问,快速理解代码逻辑与结构
中文多轮对话代码阅读与搜索多图理解
修复一个 bug
定位缺陷所在文件与行号,生成修复方案,逐条审批,可回退
代码定位与搜索write / edit / apply_patch工具调用卡片Rewind 回退
跑一个多步骤长任务
任务执行过程持久化,断网不丢进度,长会话保持上下文
WAL 持久化多层上下文压缩后台任务面板Todo 面板
安全地执行命令
敏感操作可控、可审计,数据不出本地
逐条审批授权敏感工作流日志与附件脱敏
有限算力场景增强
小模型、小上下文、弱量化环境下依然稳定可用
提示词精简至约 8–10K64k 上下文压缩加固中文 token 计量修正w8a8 弱量化容错
接入现有工具生态
兼容通用标准,可接入现有工具链
MCPSkillsHooks多模型切换

开始使用

复制对应操作系统的安装指令,在终端中执行即可完成安装;安装完成后输入 sc-next 即可启动。

macOS / Linux
curl -fsSL https://sc-next-releases.jointforce.com/install.sh | bash
Windows(PowerShell)
irm https://sc-next-releases.jointforce.com/install.ps1 | iex

模型配置

  • 启动后输入 /login,按引导完成模型服务商配置(推荐方式);
  • 也可直接编辑用户级配置文件 ~/.sc-next/config.toml,指定默认服务商([provider])与模型(model)等参数;
  • API Key 通过环境变量或 ~/.sc-next/secrets.toml 管理(文件权限需为 0600),请勿写入项目文件;
  • 使用中输入 /model 可随时切换模型,完整参数说明见下方使用手册。

安装与配置详见使用手册:smartcode.jointforce.com/docs

使用中如遇问题或有建议,欢迎通过使用反馈表单提交。