v0.1.5
2026 年 10 月 16 日新功能
- 用量面板:新增
/usage命令,提供总览与账户两个标签页:总览展示近期活跃热力图和每日 token 用量,账户页查询个人 Step Plan 剩余额度与重置时间。/usage overview、/usage account可直接打开对应页。 - 状态面板:新增
/status命令,一屏查看当前模型、思考档位、权限模式、工作目录和账户信息。 - 任务自查:在
-p/JSON 非交互模式中,加--completion-review可让 Agent 收尾前对照原始任务自查一遍,检查是否做全、接口与边界是否覆盖、测试是否跑过;发现问题先修再总结。
优化
- 编辑后验证:
edit_file/write_file的then_run改走与run_command一致的执行路径,超时、输出上限和审批规则与run_command相同。 - 无界面模式计划审批:
-p/JSON 非交互模式下提交计划后,若无法直接询问用户,会明确返回计划内容并停止。
修复
- 技能冲突提示:修复同一技能同时安装于
~/.agents/skills和~/.claude/skills时启动刷屏的问题。 - 无套餐账户登录:修复没有套餐的账户登录后无法使用的问题,现在会引导改用 API Key 登录。
- Workflow 重试与并发:修复 workflow 重试与限流误判的问题,按错误类型而非错误文本判断是否重试;同时修复 workflow 与并行子代理同时运行可能超过并发上限的问题。
- Workflow 恢复与失败上报:修复断点恢复时单个调用失败会拖累后续调用全部重跑的问题;失败节点和回调错误现在会出现在最终结果中。
v0.1.4
2026 年 10 月 12 日新功能
- 新增 CLM(Context Language Models)上下文管理。长对话接近上下文上限时默认启用,由模型选择性精简较早的上下文,原始会话日志不被覆盖;精简失败时回退到原有的摘要压缩。
/clm提供status、on、off、diff、reset子命令管理状态,/clm-compact主动请求模型整理上下文,相关模型用量计入会话统计。 - 权限模式调整为 Ask、Approve for Me 和 Full Access。Ask 在修改文件或运行命令前询问;Approve for Me 自动执行常规操作,对检测到的危险命令或无法完整分析的命令仍要求确认;Full Access 允许直接执行风险命令,不再逐次确认。开启 Full Access 前需确认风险,可选择仅本次会话生效或记住选择。
优化
- 思考档位统一使用
/effort调整,原/thinking命令已移除。 - 重新打开同一会话时,自动恢复此前设置的 Ultracode 开关及状态栏提示;新会话仍默认关闭。
修复
- 修复首次启动时 StepPage 尚未就绪即连接失败、导致当前会话无法使用网页发布功能的问题。StepPage 准备失败不影响 Step Code 的其他功能,后续启动时会重试。
- 修复安装或升级后重新打开终端可能提示找不到
step命令的问题。 - 修复在用户主目录下启动时同一插件被重复识别、错误提示存在插件覆盖冲突的问题。
- 修复在全局配置中禁用 MCP 服务后,同名插件声明仍可能使其被重新发现的问题。
- 修复工具已经完成、界面却仍显示 Running、Reading 或 Editing 的问题。
- 修复不同项目路径映射到同一会话目录时,会话列表混入其他项目记录、
--continue继续到错误项目会话的问题。 - 修复子代理多步骤任务返回结果不完整、后台任务完成后未继续处理,以及长报告被截断的问题;同时修复任务状态显示错误、列表闪烁和进度通知刷屏的问题。
- 修复 Git 安装在自定义目录时误用 WSL 环境运行命令、导致找不到 Windows 中已安装工具的问题。
- 修复 Windows 下 Git Bash 后台命令退出失败、日志为空的问题。
v0.1.3
2026 年 10 月 9 日新功能
- 新增 Step Plan 远程登录。在 SSH、远程服务器或容器中运行
step login --no-browser,会返回完整的授权链接,可在本机或其他设备的浏览器中打开并完成登录,不依赖本地回调端口。 edit_file与write_file新增可选参数then_run:文件修改成功后直接运行验证命令并返回结果,无需再单独发起一次验证调用。- 新增
--completion-check git-committed选项。在-p或 JSON 模式下,检查本轮改动是否已提交、是否还有未提交文件,以及是否已给出最终答复;未满足条件时会在原会话中提醒 Agent 继续完成,默认最多追加两轮。配合--completion-review可再进行一次自查,两者共用追加轮次。
优化
- 可通过
STEP_CODING_AGENT_PLAN_DIR将计划文件存放在工作区之外,计划文件不会进入代码提交,也不影响工作区状态检查。
修复
- 修复已有 Skill 未被自动扫描的问题。
~/.claude/skills、已信任项目的.claude/skills与~/.stepcode/skills现在会自动加载,无需手动配置路径。 run_command默认超时调整为 120 秒,可通过timeout_ms参数指定其他值,减少命令长时间无响应导致任务挂起的情况。- 修复 Linux 下子进程残留导致任务持续等待的问题;命令被系统信号终止时,会正确报告为失败状态。
- 修复命令输出被缩短时完整日志路径或退出状态丢失的问题。退出码、超时或中止原因会一并保留,便于 Agent 查看完整日志后继续排查。
- 修复多次压缩上下文时已有历史摘要未被保留的问题,长任务可以继续使用此前总结的工作信息;同时修复摘要输出超过模型允许上限的问题。
- 修复 Ultracode 欢迎提示与命令入口不一致、缺少使用帮助与命令补全,以及开启状态在常见终端宽度下不可见的问题。
- 新增
/ultracode命令,用于开启、关闭和查看多代理协作状态;原/ultraloop命令保留,两者功能相同。
v0.1.2
2026 年 9 月 30 日新功能
- 新增
--non-interactive-denial continue选项。在非交互运行中(如-p模式),需要人工确认的危险操作被拦截后,将失败原因反馈给 Agent,由其尝试更安全的方式继续执行任务。默认值仍为terminate,即终止任务;两种策略均遵循原有权限限制。
优化
- 插件市场的插件列表支持搜索,并移除同名重复项。在交互界面添加市场时显示进度,支持取消,添加成功后进入插件列表。
- 过长的工具返回文本以预览形式呈现,并提供全文文件路径,减少模型上下文占用。
- 对话中仅展示最近一次成功的任务计划更新,减少重复内容;恢复会话时同样生效。
- 优化单行输入时使用上方向键浏览历史记录的行为。全屏模式新增
Ctrl+End快捷键,可返回底部并跟随新输出。
修复
- 修复启动或切换 Step 模型时,思考级别被强制设置为最高级别的问题。
- 修复 Skill 扫描卡住,以及 Skill 命令无法识别换行输入的参数的问题。
- 修复内置上下文压缩后丢失已加载 Skill 指令的问题。
- 上下文压缩的摘要请求超限时,尝试缩减旧历史记录并重试。
- 修复已安装插件的 Skill 和提示词命令未加载的问题,重新加载资源后即可使用。
- 修复插件 MCP 的配置识别、服务器名称识别和登录授权复用问题;本地 MCP 服务器默认从插件目录启动。
- 修复 MCP 分页工具列表加载不完整,以及后加载的可用 MCP 工具和扩展工具无法被搜索到的问题;工具列表随服务器通知更新。
v0.1.1
2026 年 9 月 24 日新功能
- 首次启动时自动预装 StepPage 插件;用户主动卸载后不会重复安装。
优化
- 减少子代理任务列表的频繁重绘,减轻闪烁,提升任务信息的可读性。
- macOS / Linux 安装完成后新增启动提示,引导用户运行
step。 - 更新中英文 README,补充 StepPage 发布说明与演示。
修复
- 修复正式安装版中 Workflow 和 Ultraloop 无法使用的问题,工作流沙箱由
isolated-vm切换为 QuickJS WebAssembly。 - 修复 Workflow 在未等待异步任务、并行任务运行较久及资源清理等场景下的异常退出和错误超时。
- 修正 Step Plan 联网搜索的计费路径,改用订阅对应接口。
- 修复已登录用户仍被插件诊断提示缺少
STEPFUN_API_KEY的问题。

