AnalysisOct 27, 20269 min read5 sources

Step 5 Preview plugs into Claude Code, but nothing published yet shows it is a drop-in swap

StepFun's flagship agent model now comes as an API, as open weights and with Claude Code integration docs. Being compatible is not the same as being equivalent. With no independent evaluation, no pricing on the docs page and specs that disagree between sources, the swap still has to be tested.

In one minute

StepFun's flagship agent model now comes as an API, as open weights and with Claude Code integration docs. Being compatible is not the same as being equivalent.

With no independent evaluation, no pricing on the docs page and specs that disagree between sources, the swap still has to be tested.

Summary

StepFun has published API documentation for Step 5 Preview (step-5-preview), which it calls its flagship model for agentic work. The docs list a 1M-token context window, text, image and video input, tool calling, JSON Schema and three levels of reasoning effort, and they point developers to Chat Completions and Claude Code integration guides. The weights are now on Hugging Face as a 600B-total, 27B-active MoE under StepFun's own licence. Two smaller releases from the same week, an MCP-wrapped interpretability tool and a messaging daemon for Claude Code and Codex sessions, show how much current tooling assumes those two harnesses.

What happened

According to its documentation, Step 5 Preview has a 1M-token context window, a 64K-token maximum output on the API, up to 60 images per request, and video supplied by URL, Base64 or Files API reference. Individual MP4 URLs must be under 128 MB, and clips under five minutes are recommended. It supports streaming, tool calling, prompt caching, JSON Mode, JSON Schema, and low, medium or high reasoning effort. StepFun says tools such as search and code execution come from the integrating application, not the model. The page sends readers elsewhere for pricing, cache billing and rate limits. It gives no benchmark results and no independent evidence of performance.

The open weights followed API listings on OpenRouter and Vercel. The model card was last updated on 15 October 2026. Checkpoints are BF16, and the vLLM examples include FP8 on one four-GPU B300 node or one eight-GPU H200 node. The licence is StepFun Model License 1.0, not Apache 2.0. Products above 100 million monthly active users or US$20 million in monthly revenue must display "Powered by StepFun AI", and hardware makers and some large model-as-a-service businesses need separate commercial licences. The report on the release repeats StepFun's benchmark charts but does not validate them.

Alongside it, Lyra C released neuron-explorer, a local steering and ablation tool for Qwen3.5-4B that exposes its controls to the Claude CLI through an MCP server. agmsg 1.6.1, a messaging tool that lets CLI coding agents work as a team, fixed a bug where notifications to Claude Code and Codex sessions could stop and never resume. The daemon also no longer reads those tools' internal session files.

What the archive adds

The archive mainly adds the release sequence. According to Vercel's changelog, Step 5 Preview reached Vercel's AI Gateway pitched for agentic coding, professional knowledge work and financial analysis. StepFun's own launch page (d3) announced API availability together with a planned open-weights release, so the multi-route launch was intentional. StepFun's architecture post (d2) says the model was designed around long, tool-heavy agent trajectories, where large prefills, context costs, rollout efficiency and credit assignment become important. That describes the workload a coding harness generates, and it is the claim a buyer most needs to check. The Hugging Face card (d1) is the canonical source for the weights. Neither the archive nor the dossier contains independent benchmark runs for the model or published pricing that we can verify, so this piece makes no cost claims.

Trend signal

New agent models increasingly launch into existing harnesses rather than into their own app. StepFun ships no agent shell. Its docs say tools are the integrator's job and point to Claude Code and Chat Completions. neuron-explorer did not build an agent UI either; it wrapped its controls in MCP so the Claude CLI can drive them. agmsg exists because developers run several Claude Code and Codex sessions side by side. Chat Completions and MCP are open interfaces, and other harnesses can speak them, so this is not lock-in. The pattern is that compatibility with a few popular harnesses has become the default launch checklist. That makes "it works in Claude Code" a common marketing line, and also an easy one to over-read.

Why now

1) Workload fit. According to StepFun's architecture post (d2), the model was designed for long, tool-heavy agent trajectories where prefill and context costs dominate, which is what coding harnesses produce. 2) Distribution strategy. StepFun's launch page (d3) paired API access with planned open weights, and the docs and the Vercel listing route developers to Claude Code and Chat Completions instead of a StepFun-owned shell. 3) Self-hosting is practical. The card documents FP8 serving on a single B300 or H200 node, which brings serious evaluation within reach of teams outside the big labs. 4) The ecosystem is centred on a few harnesses. Tools like neuron-explorer (MCP for the Claude CLI) and agmsg (Claude Code and Codex sessions) show that new tooling targets the same few harnesses, so models launch where the users already are.

Connections to other events

What is real: Step 5 Preview is easy to reach. It has an API, two gateway listings, open BF16 weights, a documented single-node FP8 deployment, and integration guides for the harness many teams already use. If you want to try a non-Anthropic backend in an existing agent workflow, the setup cost is low.

What is overstated, or at least unproven: that it is a drop-in replacement. Three things stand in the way.

First, evidence. The docs claim frontier-level performance but show no benchmarks, and the only charts that exist are StepFun's own, unvalidated by the coverage. d2's design claims about long trajectories and efficient prefill are exactly what a coding agent would stress, and nobody has published an independent test of them yet.

Second, the spec is still moving. The API page lists video input and a 64K output cap. The model card's table lists text and image input and up to 1M output, while its introduction mentions video. A drop-in swap assumes a stable contract, and this one differs depending on where you read it.

Third, "integration" is not equivalence. StepFun documents a Claude Code route, but our inference is that agent quality depends on how well the model handles that harness's tool schemas, prompting and long-context habits, and the docs do not test or describe that. Tools are supplied by the integrator, so failures in tool use will show up in your stack, not in StepFun's.

agmsg is offered here only as a possible illustration, not proof. Its notifications to harness sessions could stop permanently, and the fix removed reliance on reading the tools' internal session files. The notes do not say what caused the stall. Still, it is a reminder that software built around these harnesses can behave differently from what the integration page suggests.

Why it matters

Builders should treat Step 5 Preview as a candidate to evaluate, not a backend to swap in. The low setup cost is the reason to test it, not a reason to skip testing. Pin the source you are building against, API or weights, because the published specs differ. Keep integrations on documented interfaces (Chat Completions, MCP, explicit APIs) so that a model trial is a configuration change and not a rewrite.

Buyers face two unknowns: performance, because no third-party numbers exist in the evidence, and cost, because the docs page publishes no prices. Then there is the licence. Below 100M MAU and US$20M in monthly revenue the attribution clause barely matters. Hardware makers and some model-as-a-service businesses need a separate commercial licence regardless of size, so read StepFun Model License 1.0 before planning hosted resale.

What happens next

  • An independent third party (not StepFun, Vercel or OpenRouter) publishes agentic-coding results for step-5-preview on a public leaderboard or eval report. (3 months, 60%). Watch for: Step 5 Preview appears on a widely cited coding-agent leaderboard or in an independent eval write-up.
  • StepFun reconciles the API docs and the model card so that both list the same input modalities and maximum output, or documents the difference explicitly. (6 months, 50%). Watch for: An updated docs page or card revision where the video input and output-limit entries match or carry an explanation.
  • StepFun releases a non-preview Step 5 checkpoint under the StepFun Model License family rather than Apache 2.0 or MIT. (12 months, 50%). Watch for: A Hugging Face repo for Step 5 without the 'Preview' label, with its LICENSE file.

Limits and uncertainty

We have no independent benchmarks, and the model may well perform as StepFun says. That would turn this caution into a missed early win. We do not know technically how the Claude Code integration works, so our point about harness-specific behaviour is inference. The spec mismatch could simply be a difference between preview API limits and the raw weights' capabilities, not instability. We have no verified pricing, so we cannot say whether it undercuts current backends. The agmsg notes do not say what triggered the stall, how many installs were affected, or whether messages were lost, and the failure may have been entirely agmsg's own. Three loosely related releases appearing in one week are thin evidence of a trend.

Skill to build now

Build a small swap-test harness this week. Pick five real tasks from your repo, such as fixing a failing test or adding a small feature. Run each one with your current backend in Claude Code, with step-5-preview in Claude Code, and with step-5-preview in a 100-line Chat Completions tool loop using the same tools. Record pass/fail, malformed tool calls, retries and token counts in one table. Rerun the Step 5 runs at low and high reasoning effort to see whether the setting changes the outcome.

Reader takeaway

Before you route production agent work to step-5-preview, run a paired test. Use the same repo tasks and the same MCP tools, once with your current backend in Claude Code and once with Step 5 Preview, and log task success, tool-call errors and tokens. Run it once more in a minimal Chat Completions loop of your own. Only call it a swap if it holds up in both harnesses.

Open question

If Step 5 Preview scores well on StepFun's own charts but behaves differently inside Claude Code than in a bare Chat Completions loop, whose number should a buyer trust: the lab's benchmark, or their own harness-specific run?

Evidence / sources

  1. 1platform.stepfun.ai/docs/en/guides/models/step-5-preview
  2. 2tsnmedia.org/stepfun-step-5-preview-open-weights
  3. 3github.com/lyramakesmusic/neuron-explorer
  4. 4github.com/fujibee/agmsg/releases/tag/v1.6.1
  5. 5vercel.com/changelog/step-5-preview-now-available-on-ai-gateway
All Analysis

Next reads

Read next

Open the graph
  1. 01topicClaudeExplore the claude topic hub.
  2. 02topicClaude CodeExplore the claude_code topic hub.
  3. 03topicMcpExplore the mcp topic hub.
  4. 04archiveAnalysisOpen the latest authorial analysis.
  5. 05source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract