Step Code 阶跃星辰开源的终端编程智能体
Step Code是什么
Step Code 是阶跃星辰推出的开源终端编程智能体,采用 MIT License,可在终端中直接完成代码编写、调试、执行与交付。智能体在 Terminal Bench 2.1 评测中以 80.9% 通过率并列第一,Token 消耗为并列者中最低;自建 Multi-Frame 长程基准中也排名第一。Step Code内置 StepPage 一键发布静态站点能力,让开发与交付在终端闭环。

Step Code的主要功能
终端编程智能体 :在终端中直接完成代码编写、调试、执行与交付全流程,无需切换开发环境。
高效长程任务执行 :通过优化上下文管理和工具调用链路,减少重复信息与无效调用,长任务也能稳定完成。
低 Token 消耗 :在通过率达标的 Agent 中 Token 成本最低,同等能力下显著节省实际使用费用。
StepPage 一键发布 :本地静态页面构建完成后,一条命令可发布为可访问的线上网站。
多平台支持 :支持 macOS、Linux、WSL,Windows 提供 PowerShell beta 版本。
如何使用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 login ,或进入 TUI 后输入 /login ,通过浏览器 OAuth 登录 Step Plan 订阅,或设置 STEP_API_KEY 使用 API Key 按量计费。 进入项目目录启动 : cd /path/to/your/project 后运行 step 进入交互式 TUI。 描述任务 :在 TUI 中直接用自然语言描述需求(如分析项目结构、修改代码),脚本/CI 场景可用 step -p "任务描述" 免交互执行。 初始化项目指引(可选) :输入 /init 生成 AGENTS.md ,已有的 CLAUDE.md 可直接生效。 管理权限 :用 Shift+Tab 在 Ask / Read Only / Bypass / Autopilot 四档权限间切换,危险命令任何模式下都会单独确认。 恢复会话 : step -c 继续最近会话, step -r 浏览历史会话选择恢复,TUI 内可用 /resume 。 常用交互 : @ 引用项目文件、 !命令 直接执行 Shell 并交给模型、 Esc 中断任务、 /hotkeys 查看全部快捷键。 Step Code的核心优势 评测成绩领先 :Terminal Bench 2.1 通过率 80.9% 并列第一,自建 Multi-Frame 长程基准 73.3% 通过率排名第一。 Token 成本最低 :两项评测中 Token 消耗均为同梯队最低(长程任务平均 5.09M tokens),同等能力下更省钱。 长程任务可靠 :针对真实开发中的长链路任务优化,任务完成稳定性优于多数前沿 Agent Harness。 上下文管理高效 :通过优化上下文管理和工具调用链路,减少重复信息与无效调用,让 Token 更聚焦任务推进。 内置一键发布 :StepPage 能力让静态站点构建后一条命令即可上线,实现终端内开发-调试-交付闭环。 Step Code的项目地址 GitHub仓库 :https://github.com/stepfun-ai/Step-Code
Step Code的同类竞品对比
对比维度 | Step Code | DeepSeek-TUI
对比维度 | Step Code | DeepSeek-TUI |
|---|---|---|
技术栈 | 未公开强调(Agent Harness 架构) | Rust 编写,键盘驱动的 ratatui 全屏 TUI |
开源协议 | MIT License | MIT License |
适配模型 | 阶跃星辰 Step 系列模型 | 深度绑定 DeepSeek V4(v4-pro/v4-flash),100万 Token 上下文 |
评测成绩 | Terminal Bench 2.1 通过率 80.9% 并列第一;Multi-Frame 长程基准第一 | 无官方公开基准评测成绩 |
Token 成本 | 同梯队最低,长程任务平均 5.09M tokens/任务 | Auto 模式按任务复杂度自动在 Flash/Pro 间切换,动态控成本 |
交互模式 | Ask / Read Only / Bypass / Autopilot 四档权限 | Plan(只读)/ Agent(审批)/ YOLO(全自动)三种模式 |
特色功能 | 内置 StepPage 一键发布静态站点 | LSP 诊断集成、工作区回滚、子智能体并行(最多10个)、实时成本追踪 |
扩展能力 | 开源可共建,生态刚起步 | 支持 MCP 协议扩展、HTTP/SSE runtime API |
安装方式 | 一行 curl 脚本(macOS/Linux/WSL),Windows 走 WSL | npm / Cargo / Homebrew / Scoop / Docker / Release 二进制,原生支持 Windows |
Step Code的应用场景
新手上手既有项目 :对不熟悉的代码库,直接用自然语言让 Step Code 分析项目结构、梳理逻辑,降低阅读门槛。
功能开发与 Bug 修复 :在终端描述需求(如给登录接口加验证码),自动完成代码编写、调试与执行,适合日常开发提效。
长链路重构任务 :用其长程任务能力和低 Token 优势,完成跨多文件、多步骤的大型重构,且成本可控。
自动化脚本与 CI 集成 :通过 step -p "任务描述" 免交互模式,接入 CI/CD 流水线或定时任务,实现脚本化自动开发。
静态网站快速交付 :本地完成页面构建后用 StepPage 一条命令发布上线,适合个人主页、文档站、活动页等快速交付场景。