Step Code 是一款由阶跃星辰于 2026 年 9 月推出的开源终端编程智能体,主要用于在终端内完成代码阅读、修改与测试验证的闭环,支持长任务托管、子代理并行与静态站点发布,适用于日常开发提效、大型项目重构与 CI 自动化等场景。
| 基础信息 | 内容 |
|---|---|
| 产品定位 | 开源终端编程智能体 |
| 出品方 | 阶跃星辰(StepFun) |
| 发布时间 | 2026年9月22日 |
| 开源协议 | MIT License |
| 支持平台 | macOS / Linux / WSL(Windows 为 beta) |
| 模型接入 | Step Plan 订阅 / Step Platform API Key |
| 交互形态 | 终端 TUI 与免交互命令行 |
| 权限模式 | 四档切换(Shift+Tab) |
| 特色能力 | 内置 StepPage 一键发布静态站点 |
| 公开成绩 | Terminal Bench 2.1 通过率 80.9% |

Step Code 的核心能力
Step Code 运行在终端中,单轮任务即可覆盖代码阅读、修改与测试验证的完整闭环,并与阶跃星辰的 Step 模型服务深度协同,登录后从服务端发现可用模型。与问答式编程助手相比,它的执行动作直接发生在开发环境里,读写文件、运行命令与版本管理不需要在多个窗口之间搬运上下文。相关运作方式可参考站内对 AI 智能体 的梳理。
终端内的单轮闭环
从描述需求到验证结果,Step Code 在一次任务内完成代码定位、修改与测试执行。交互式界面适合探索代码与持续对话,免交互入口则用于脚本与 CI:把任务描述直接交给命令,就能在无人值守的流水线里跑完一轮修改与验证。
长程任务与成本效率
Step Code 与阶跃模型协同优化了上下文与工具调用链路,同等任务消耗的 Token 更少;长任务被拆分为子代理并行执行,子代理持有独立上下文,冗余内容不进入主对话。在官方自建长程基准 Multi-Frame 中,它以 73.3% 的通过率在六款 Agent Harness 中居首,长程任务平均消耗 5.09M tokens。通过目标托管指令,它可对一个既定目标持续自主推进并按计划定时执行,适合批量重构与依赖升级这类任务。
StepPage 一键发布静态站点
Step Code 内置 StepPage 发布能力:本地页面构建完成后,一条指令即可发布为可访问的静态网站,并支持版本管理与回滚。开发、调试与交付因此在同一个终端里完成,适合个人主页与文档站这类交付周期短的页面。
权限四档与生态兼容
安全侧提供 Ask、Read Only、Bypass 与 Autopilot 四档权限,通过快捷键循环切换,危险命令在任何模式下都会单独确认。生态方面,MCP 服务器与 Agent Skills 可直接接入,首次启动检测到其他终端智能体的 MCP 配置时支持自动导入,已有的 Claude Code 插件多数可直接使用。
Step Code 与同类终端编程智能体的对比
| 对比维度 | Step Code | DeepSeek-TUI | Claude Code |
|---|---|---|---|
| 开发方 | 阶跃星辰 | 开源项目(独立开发者维护) | Anthropic |
| 开源协议 | MIT License | 工具本体开源免费 | 闭源商业产品 |
| 适配模型 | 阶跃星辰 Step 系列 | DeepSeek-V4,100 万 Token 上下文 | Claude 系列模型 |
| 公开评测成绩 | Terminal Bench 2.1 通过率 80.9% 并列第一 | 仓库未公布该项基准成绩 | 官方未公布该项基准成绩 |
| 长程任务 Token | 平均 5.09M tokens/任务,消耗最低 | 按任务复杂度自动切换模型控制成本 | 官方未公布平均消耗口径 |
| 权限模式 | Ask / Read Only / Bypass / Autopilot 四档 | Plan / Agent / YOLO 三档 | 默认逐次确认,支持允许列表 |
| 安装方式 | 一行安装脚本(macOS/Linux/WSL),Windows 走 WSL | npm / Cargo / Homebrew / Docker 等多种方式 | 终端 CLI,随订阅方案提供 |
从对比结果看,Step Code 与 DeepSeek-TUI 同属开源终端智能体,前者公布了基准成绩与长程任务 Token 消耗,后者的优势在于部署方式的多样性与原生 Windows 支持;Claude Code 走闭源订阅路线,强项在大型代码库理解与跨文件重构,但不公布同类基准成绩,成本只能按订阅档位估算。
选型上,重视长程任务成本与开源可共建的团队可优先评估 Step Code;需要原生 Windows 体验、希望用包管理器快速部署的用户,DeepSeek-TUI 更直接;以大型遗留项目重构为主、已在 Claude 订阅体系内的团队,Claude Code 更成熟。上表 Step Code 一列取自其官方开源仓库与官方发布材料,DeepSeek-TUI 一列取自其官方项目仓库与站内页面资料,Claude Code 一列取自 Anthropic 官方产品说明。
如果需要对照另一条终端智能体路线,可以参考 Grok Build(xAI 推出的终端原生AI编程智能体与多智能体开发工具,同样以命令行交互为核心)。
Step Code 的应用场景与适用人群
Step Code 面向以终端为主要工作环境的开发者,建议先从只读分析类任务起步。
- 接手陌生项目:用自然语言让它梳理项目结构与运行方式,缩短熟悉代码库的时间。
- 功能开发与缺陷修复:在终端描述需求,由它完成代码编写、调试与执行,适合高频改动。
- 长链路重构:借助长程任务能力与子代理并行完成跨文件改造,同时控制 Token 成本。
- CI 与脚本集成:用免交互执行模式接入流水线或定时任务,把重复性改动交给自动化流程。
- 静态站点交付:本地构建完成后用 StepPage 直接发布上线,适合个人主页与文档站。
适用人群:习惯命令行工作流的后端与全栈开发者、需要批量处理代码改动的平台工程团队,以及希望把开发动作接入自动化流水线的技术负责人。
Step Code 的使用方法
从安装到接入项目,可按以下步骤开始(官方开源仓库见 Step Code 官方仓库):
- 安装:macOS、Linux 与 WSL 运行
curl -fsSL https://static-openapi.stepfun.com/stepcode/install.sh | bash;Windows 可用 PowerShell 运行irm https://static-openapi.stepfun.com/stepcode/install.ps1 | iex。 - 验证安装:重开终端后运行
step --version确认成功,后续用step update升级。 - 登录模型服务:运行
step login通过浏览器完成 OAuth 登录并选择订阅档位,或设置STEP_API_KEY使用 API Key 按量计费。 - 描述任务:切换到项目目录后启动交互式界面,用自然语言描述需求;脚本与批处理场景可用免交互模式直接提交。
- 生成项目指引并管理权限:运行
/init生成AGENTS.md,已有的CLAUDE.md可直接生效;用快捷键在四档权限间切换。
使用时有两点需留意:凭据与本地数据默认保存在用户目录下的配置目录中;长任务会持续消耗模型用量,接入流水线前先统计单位消耗。
Step Code 的价格方案
Step Code 本体以 MIT License 开源,工具本身免费使用,没有订阅费用;实际成本来自模型调用。官方提供两种计费入口:Step Plan 订阅制,按 Mini、Plus、Pro 与 Max 四档包含一定用量;Step Platform 按请求计费,适合用量波动大的场景。工具与模型的费用分开计算,评估总成本时应以实际任务的模型消耗为准。
Step Code 采用 MIT License,源码公开在官方开源仓库,开发者可以自行克隆构建与二次开发。该协议的宽松程度允许商业环境使用,具体合规边界以仓库内的许可文件为准。
Step Code 的常见问题
Step Code 是什么?
Step Code 是阶跃星辰开源的终端编程智能体,采用 MIT License,可在终端中完成代码编写、调试、执行与交付。它内置 StepPage 一键发布静态站点能力,支持 MCP 工具与多代理编排。
Step Code 的评测成绩如何?
在 Terminal Bench 2.1 评测中通过率为 80.9%,并列第一且 Token 消耗为并列者中最低;在自建长程基准 Multi-Frame 中以 73.3% 通过率排名第一,长程任务平均消耗 5.09M tokens。
Step Code 怎么收费?
工具本体开源免费,成本来自模型调用,官方提供 Step Plan 订阅与 Step Platform 按请求计费两种入口,订阅分 Mini、Plus、Pro 与 Max 四档。
浙公网安备33010202004812号