SWE-1
: High-reasoning, tool-capable, and Cascade-optimized. Claude 3.5-level performance at a fraction of the cost.SWE-1-mini
: Powers passive suggestions in Windsurf Tab, optimized for real-time latency.BYOK
.
Note that this is different from API Pricing.
To input your API key, navigate to this page in the subscription settings and add your key.
If you have not configured your API key, it will return an error if you try to use the BYOK model.
Currently, we only support BYOK for these models:
Claude 4 Sonnet
Claude 4 Sonnet (Thinking)
Claude 4 Opus
Claude 4 Opus (Thinking)
Model | Plans with API Pricing | Input Tokens (Credits / Million Tokens)1 | Cache Read Tokens (Credits / Million Tokens)2 | Output Tokens (Credits / Million Tokens) |
---|---|---|---|---|
Claude Sonnet 4 | - Pro - Teams - Enterprise (contracted) - Enterprise (self-serve) | 90 | 9 | 450 |
Claude Sonnet 4 (Thinking) | - Pro - Teams - Enterprise (contracted) - Enterprise (self-serve) | 90 | 9 | 450 |
Role | Message | Tokens | Note | Cost per message |
---|---|---|---|---|
User | Refactor @my_function | 20k | Input (cache write). Note: Incl. full shared timeline, editor context & system prompt. | 2.25 Credits |
Windsurf | Let me first analyze my_function to come up with a plan to refactor it. | 1k | Output tokens. | 0.45 Credits |
tool_call | Analyze my_function | 23k | Input (cache read) + Input (cache write). | 0.42 Credits |
Windsurf | Here is a plan to refactor my_function […] do you want me to continue with implementing? | 2k | Output tokens. | 0.90 Credits |
User | Yes, continue. | 46k | Input (cache read) + Input (cache write). | 0.52 Credits |
tool_call | Edit foo.py | 50k | Input (cache read) + Output tokens. | 2.22 Credits |
tool_call | Add bar.py | 56k | Input (cache read) + Output tokens. | 3.15 Credits |
Windsurf | I am done refactoring my_function. Here is a summary of my changes: […] | 2k | Output tokens. | 0.90 Credits |
Total | 200k | 10.81 Credits |