Step Code – 阶跃星辰推出的开源终端编程智能体

AI工具3天前更新 老高
16 0

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 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 CodeDeepSeek-TUIClaude 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 走 WSLnpm / 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 官方仓库):

  1. 安装: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。
  2. 验证安装:重开终端后运行 step --version 确认成功,后续用 step update 升级。
  3. 登录模型服务:运行 step login 通过浏览器完成 OAuth 登录并选择订阅档位,或设置 STEP_API_KEY 使用 API Key 按量计费。
  4. 描述任务:切换到项目目录后启动交互式界面,用自然语言描述需求;脚本与批处理场景可用免交互模式直接提交。
  5. 生成项目指引并管理权限:运行 /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 四档。

© 版权声明

相关文章