# Claude Opus 5.5 in Claude Code: Claude AI API pricing, changes and effort

> Claude Opus 5.5 was released on September 22, 2026. What changed in model selection with Claude Code 2.1.280: the opus alias, Default, API prices, 1M context, and effort medium.

Source: https://ailoot.ai/blog/en/claude-opus-5-5-whats-new/
Canonical: https://ailoot.ai/blog/en/claude-opus-5-5-whats-new/
Language: en
Publisher: Ailoot (https://ailoot.ai/)
Translation: guide-068
Revision: sha256-4fc2444c1c6ce72fff5e312e82b2d0efd2f1aebe396c341615e52b855a4ffda9


Claude Opus 5.5 was released on 22 September 2026. Starting with Claude Code 2.1.280, the `opus` alias points to it when connecting through the Anthropic API, Claude Platform on AWS, Amazon Bedrock and Google Cloud; in Microsoft Foundry, it points to Opus 4.6. The model your session uses also depends on the settings and on whether it is a new or resumed session, so it is worth checking the model. Opus 5.5's default reasoning level, or effort, is medium rather than high, which is the default for most models that support effort. The previous global level from user settings does not apply to it.

The facts below come from the official Claude Code documentation on model configuration and the Opus 5.5 and Opus 5 model pages on Anthropic's website. All three documents were checked again on 23 September 2026.



[Ailoot documentation: API, keys and connection setup](https://ailoot.ai/docs/).

## What changed in Claude Code with the release of Opus 5.5

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway for this section">

Key takeaway

Starting with Claude Code 2.1.280, the `opus` alias points to Opus 5.5 instead of Opus 5 in the Anthropic API, Claude Platform on AWS, Amazon Bedrock and Google Cloud. In Microsoft Foundry, it still points to Opus 4.6. The Default option selects Opus 5.5 on Pro, Max, Team, Enterprise and the Anthropic API unless the model is overridden in the settings. On Pro and Team Standard, it previously selected Sonnet 5.

</div>

Opus 5.5 requires Claude Code version 2.1.280 or later. The documentation recommends updating with `claude update`. How to check the version and update the application is explained in the guide on [updating Claude Code to the latest version](https://ailoot.ai/blog/en/update-claude-code/).

**Selecting `opus`.** This is a generic model name (an alias) without a version number. It points to the recommended version and changes over time. Since version 2.1.280, `opus` points to Opus 5.5 when connecting through the Anthropic API, Claude Platform on AWS, Amazon Bedrock and Google Cloud; it previously pointed to Opus 5. The exception is Microsoft Foundry, where `opus` points to Opus 4.6.

**The Default option.** This is the model Claude Code uses if you have not selected a model yourself. On Pro, Max, Team and Enterprise plans, and when using the Anthropic API, this is now Opus 5.5. Before 2.1.280, the Default option was Sonnet 5 on Pro and Team Standard, and Opus 5 on Max, Team Premium and Enterprise. If you are on Pro and have not set a model anywhere, Default in a new session after the update will be Opus 5.5 instead of Sonnet 5. If an organization administrator on an Enterprise plan has set a default model, Default points to that model.

**A pinned version.** If a full name is specified in the settings or at startup, such as `claude-opus-5` for Opus 5 or `claude-opus-5-5` for the new model, updating does not switch the session to another version. You can also pin a version with the `ANTHROPIC_DEFAULT_OPUS_MODEL` variable.

## Claude AI API pricing: Opus 5.5 versus Opus 5, caching and context

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway for this section">

Key takeaway

At Claude API rates, Opus 5.5 is cheaper than Opus 5: \$4 and \$20 per million input and output tokens, compared with \$5 and \$25. Both have a context window of 1M tokens.

</div>

This comparison is based on Anthropic's official model pages. Prices are the Claude API base rates per million tokens and apply to use through an API key. These pages say nothing about subscription pricing.

|  | Opus 5.5 | Opus 5 |
|----|----|----|
| Input tokens | \$4 | \$5 |
| Output tokens | \$20 | \$25 |
| Cache reads | \$0.20 | \$0.50 |
| Context window | 1M tokens | 1M tokens |
| Default effort | medium | high |
| Status | current model | Legacy, available |

**Caching.** A cache read usually costs 10% of the base input price; for Opus 5.5, it costs 5%. Compared with Opus 5, the cache-read price has fallen by 60%, from \$0.50 to \$0.20. The input-token price has fallen by 20%, from \$5 to \$4.

**Context.** 1M tokens, the same as Opus 5. Anthropic estimates this at approximately 555 thousand words with the current tokenizer. When connecting directly to Anthropic, Opus 4.7 and later models, including Opus 5.5, use a 1M window on any plan, including Pro. You do not need to select a separate `[1m]` option for this.

Opus 5's Legacy status means the model remains available, but Anthropic recommends moving to Opus 5.5. Opus 5 was released on 24 July 2026; it is covered in the guide on [whether to switch to Claude Opus 5](https://ailoot.ai/blog/en/claude-opus-5-review/).





## What effort level Opus 5.5 starts with in Claude Code

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway for this section">

Key takeaway

Opus 5.5's default effort level is medium. The actual session level depends on the settings and their priority; the old global level from user settings does not apply to Opus 5.5.

</div>

Effort controls the depth of reasoning: the model decides for itself whether to think at each step and for how long. A low level is faster and cheaper for simple tasks; a high level provides deeper reasoning for complex ones. You cannot disable reasoning on Opus 5.5: the session toggle and the corresponding settings have no effect on it.

Alongside the levels, the `/effort` menu has an ultracode option. This is not a model level, but a separate Claude Code setting: it sends xhigh to the model and also starts dynamic workflows for large tasks. If ultracode is disabled, Claude Code selects the session's effort level in the following order, taking the first applicable value:

1.  An explicit choice: the `CLAUDE_CODE_EFFORT_LEVEL` environment variable, starting with the `--effort` flag, or the `/effort` command in the session.
2.  Settings: the level saved for this model, or the `effortLevel` key.
3.  The model's default level: high for all models that support effort except Opus 5.5 (medium) and Opus 4.7 (xhigh). If the organization has set an effort level for its default model, that level applies when using that model.

**What does not carry over.** Previously, the `/effort` command wrote one global level to the `effortLevel` key in the user settings file. Claude Code now stores the level separately for each model. The old global key still applies to Opus 5, Fable 5.1 and earlier models, but not to Opus 5.5. If none of the other sources listed above sets the level, Opus 5.5 starts with medium until you choose a level for it through `/effort` or in `/model`. The exception is `effortLevel` set in project, local or managed settings, or supplied through `--settings`: it applies to all models, including Opus 5.5.

**What medium means.** In Claude Code's description of the levels, medium reduces token use for work where cost matters and some intelligence can be sacrificed. High is described as a balance between token use and intelligence. According to the documentation, the default level suits most coding tasks; changing it is recommended when you need a different balance. Whether it suits your tasks needs to be tested on your own work.

## How to check the model and effort in your session

<div class="aside" data-semantic="key-takeaway" role="note" aria-label="Key takeaway for this section">

Key takeaway

The model and effort level are visible in the session header. The /model command opens the model selector with an effort slider, and /effort changes the level.

</div>

1.  **Update Claude Code to 2.1.280 or later.** Without this, Opus 5.5 is unavailable in Claude Code.
2.  **Look at the session header.** Next to the model name, Claude Code shows the current effort level, for example, “with low effort”. At startup and when you change the level, it also appears briefly in the bottom line.
3.  **Open `/model`.** With no argument, the command shows a list of models. For models that support effort, the list has a slider, which you move with the left and right arrow keys. Enter switches the model and saves it as the default for new sessions; the `s` key switches it only for the current session.
4.  **Change the level through `/effort` if needed.** With no arguments, the command opens the slider; with a level name, such as `/effort high`, it sets that level immediately. Enter or a level typed after the command saves the choice for future sessions of that particular model; the `s` key changes it only for the current session. `/effort auto` resets the saved level for the active model.

For example, to save high for future sessions with Opus 5.5, run the command below in a session using that model. The `CLAUDE_CODE_EFFORT_LEVEL` variable or the `--effort` flag at startup will still take priority over the saved level.

```
/effort high
```

### If the model is not the one you selected

Higher-priority settings can override a choice made through `/model`:

- `model` in project or managed settings. This value is reapplied at every startup, and the startup header shows which file set it.
- The `ANTHROPIC_MODEL` environment variable in your shell.
- The default model set by an organization with permission to override the user's choice.

A resumed session (`claude --resume`, `--continue` or `/resume`) continues using the model saved in that session. If you want to try Opus 5.5, start a new session or switch the model through `/model`.

If you previously selected a model using the guide on [Sonnet or Opus in Claude Code](https://ailoot.ai/blog/en/claude-code-model-effort-sonnet-opus/), bear in mind that it was written before Opus 5.5 was released. The previous Opus version is covered in the guide on [Opus 4.8 in Claude Code](https://ailoot.ai/blog/en/opus-4-8-claude-code-features/).

## Brief recap

Claude Opus 5.5 was released on 22 September 2026. Starting with Claude Code 2.1.280, the `opus` alias points to it in the Anthropic API, Claude Platform on AWS, Amazon Bedrock and Google Cloud; in Microsoft Foundry, it points to Opus 4.6. The Default option selects Opus 5.5 on Pro, Max, Team, Enterprise and the Anthropic API unless the model is overridden in the settings. On Pro and Team Standard, it previously selected Sonnet 5. At Claude API rates, the new model is cheaper than Opus 5: \$4 and \$20 per million input and output tokens, compared with \$5 and \$25, and cache reads cost \$0.20 rather than \$0.50; the context window remains 1M. Opus 5.5's default effort level is medium, and the old global `effortLevel` from user settings does not apply to it. Check the model and level in the session header and choose a level through `/effort` if needed.

<div class="section" role="doc-bibliography" aria-label="Sources">

### Sources

- [Claude Code, model and effort configuration — official Anthropic documentation](https://code.claude.com/docs/en/model-config)
- [Claude Opus 5.5 — model page in the Anthropic documentation](https://platform.claude.com/docs/en/models/opus-5-5/overview)
- [Claude Opus 5 — model page in the Anthropic documentation](https://platform.claude.com/docs/en/models/opus-5/overview)

</div>





If you need access to AI models through Ailoot, explore [Ailoot](https://ailoot.ai/).

## Claude API pricing for Opus 5.5

### Do Opus 5.5 API rates change the price of my Claude subscription?

The input, output and cache-read rates in the table apply to API-key usage. They are separate from subscription pricing and do not tell you how much model use your plan includes.

### Does the old global effort preference set Opus 5.5 to high?

Not when it is only the old user-settings effortLevel. Opus 5.5 defaults to medium unless an applicable explicit or higher-priority setting overrides it; check the header and choose /effort high if that is the level you need.


## Ailoot · The company and its project portfolio

Ailoot combines established operating experience, a large client base, stable service and ongoing KPI control.

The company and its project portfolio: millions of customers; monthly sales in the billions.

Ailoot brings that operating experience to API access for AI features in customer products, agents, applications and automations.
