> ## Documentation Index
> Fetch the complete documentation index at: https://platform.stepfun.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Quick Start

Step Plan quota can be used with Step Code and third-party AI coding tools.

## 1. Prepare Your Account and API Key

Step Code signs in with a Step Plan account. This section also prepares the account and API Key that third-party tools need.

> Recommended order for third-party tools: confirm the Step Plan subscription, create an API Key, then configure the tool.

### Subscribe to a Step Plan

If this is your first time using the open platform, it is recommended to first check whether your current account has completed Step Plan subscription or activation. In general, only after you have an available package, plan, or corresponding calling permissions will subsequent model calls, quota usage, and capability usage take effect properly.

If your account has already been enabled by your team, you can go directly to the next step. If it has not been enabled yet, it is recommended to first complete the subscription to the corresponding plan on the platform, and then continue to create an API Key and integrate third-party tools.

### Obtain an API Key

How to obtain it:

* [StepFun Open Platform](https://platform.stepfun.ai/interface-key)

It is recommended that you create a new API Key in the console and keep it safe. Do not write it directly into your code repository.

For your first integration, it is recommended to prioritize using the following model for verification:

```text theme={"theme":{"light":"light-plus","dark":"dark-plus"}}
step-5-preview
```

In different tools, you will frequently see these configuration items:

* `API Provider`: Select the interface provider type, such as `OpenAI Compatible`
* `Base URL`: Choose the model service address based on the protocol used by the tool. For the Chat Completions API (OpenAI-compatible) or OpenAI Compatible tools, use `https://api.stepfun.ai/step_plan/v1`. For the Messages API (Anthropic-compatible), use `https://api.stepfun.ai/step_plan`.
* `API Key`: The key obtained from the Step platform
* `Model` or `Model ID`: Enter `step-5-preview`

> Note: When manually editing the Claude Code configuration file, set `ANTHROPIC_BASE_URL` to the Messages API (Anthropic-compatible) base URL: `https://api.stepfun.ai/step_plan` (without `/v1`). Claude Code automatically appends `/v1/messages` when making requests.

## 2. Choose an Integration Tool

Step Code is StepFun's terminal coding agent: it reads and edits files in a project, runs commands, keeps long-running tasks going, and extends through MCP servers, Agent Skills, subagents, and plugins.

* [Step Code Quick Start](https://platform.stepfun.ai/docs/en/step-code/quickstart.md): install the CLI, sign in, and analyze a file.

### Third-party tools

The tools below call Step models through a Base URL and an API Key. Each tool page covers its own configuration.

{stepPlanTools.map((tool) => (
    <a key={tool.href} className="step-plan-tool-card step-plan-tool-card--link" href={tool.href}>
      <div className="step-plan-tool-card__top">
        <span className="step-plan-tool-card__logo-shell" aria-hidden="true">
          <img className="step-plan-tool-card__logo" src={tool.logo} alt="" loading="lazy" />
        </span>
      </div>
      <div className="step-plan-tool-card__body">
        <h3>{tool.title}</h3>
        <p>{tool.description}</p>
      </div>
    </a>
  ))}

### Common Checks

For third-party tools, check the following items first when a call fails:

* Whether the API Key is entered correctly and belongs to the correct environment
* Whether the `Base URL` matches the tool protocol: use `https://api.stepfun.ai/step_plan/v1` for the Chat Completions API (OpenAI-compatible) or OpenAI Compatible tools, and `https://api.stepfun.ai/step_plan` for the Messages API (Anthropic-compatible) or Claude Code configuration files
* Whether `Model` or `Model ID` is set to `step-5-preview`
* Whether the tool has already saved the configuration and been restarted

Step Code sign-in and runtime issues are covered in [FAQ and troubleshooting](https://platform.stepfun.ai/docs/en/step-code/reference/faq.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.