Claude 3.5 Sonnet
Claude 3.5 Sonnet was a major Anthropic model for coding, reasoning, visual analysis, and long-context work.
Anthropic retired both Claude 3.5 Sonnet API snapshots on October 28, 2025. New projects should use an active Claude model rather than build around a retired endpoint.
Verdent's built-in model lineup has already moved on from Claude 3.5 Sonnet. For teams migrating legacy workflows, Manager provides a practical path: plan the change, dispatch work in isolated worktrees, review the result, run tests, and merge only when the code is ready.
That workflow keeps the focus on safe software changes instead of one-off model calls. Claude 3.5 Sonnet remains useful historical context, but current Verdent projects should rely on supported models and structured review.
What Is Claude 3.5 Sonnet
Anthropic released the first Claude 3.5 Sonnet snapshot in June 2024.
It combined a 200K-token context window with stronger coding, reasoning, and visual understanding than the earlier Claude 3 Sonnet model. Anthropic released a later October 2024 snapshot with improved computer use and software-task behavior.
Historical model IDs included:
claude-3-5-sonnet-20240620
claude-3-5-sonnet-20241022
Both IDs are now retired on Anthropic's first-party API.
Claude 3.5 Sonnet mattered because it made higher-quality code generation, document analysis, visual reasoning, and tool-style workflows available in a faster mid-tier model. For legacy applications, the important inventory items are the exact model ID, provider path, prompt format, tool-call pattern, context-size assumptions, safety checks, and fallback behavior built around the old snapshot.
Teams maintaining older Claude 3.5 Sonnet integrations should treat the model as a historical dependency. The next step is not to preserve the old endpoint; it is to move the same workflow onto a supported model and verify that outputs, tests, and review gates still behave correctly.
Benchmark Performance vs Claude 3
Claude 3.5 Sonnet improved on Claude 3 Sonnet across coding, reasoning, and vision evaluations.
Anthropic also positioned Claude 3.5 Sonnet against the larger Claude 3 Opus model. It delivered stronger results on several evaluations while using lower standard token pricing than Opus at the time.
For software teams, the practical improvement showed up in tasks such as code explanation, bug localization, refactoring, test generation, and following multi-step instructions. The model could handle larger code and document inputs while producing more useful first drafts than the earlier Claude 3 Sonnet generation.
Benchmark scores still depend on prompts, tool access, context selection, and test settings. Use Claude 3.5 Sonnet results as historical evidence of progress, not as a reason to start new production work on a retired model.
A useful migration comparison should measure the current model on representative tasks: a bug fix, a feature change, a refactor, a failing-test repair, and a documentation update. Compare accepted diffs, test outcomes, review comments, and rollback frequency rather than relying only on published evaluation numbers.
200K Context Window Explained
Claude 3.5 Sonnet accepted up to 200K input tokens.
That window was large enough for long documents, design specs, logs, and multi-file code reviews. It did not mean every token received equal attention, and it did not remove the need to choose context carefully.
Good workflows still used:
- Focused file selection.
- Repository search.
- Session summaries.
- Clear acceptance criteria.
- Test output instead of raw logs.
A 200K-token window helped when a task needed broad background, but code work still performed better when the model received the files, diffs, errors, and tests most relevant to the change. Passing an entire repository into the prompt could increase cost, add noise, and make the model less precise.
For legacy Claude 3.5 Sonnet workflows, review any prompt that assumed the full 200K window was always available or affordable. A safer pattern is to retrieve the relevant files, summarize stable background, include the failing command or error, and provide the acceptance criteria that define a complete fix.
Verdent follows that pattern by keeping repository context, task planning, execution, and review separate. The context window helps the worker, but the workflow decides which context the worker sees.
Teams comparing context behavior across Claude generations can use Claude Sonnet 4.5 to check how newer workflows handle file selection, summaries, and review boundaries.
For source-level validation, Anthropic documentation is worth checking after you understand the Claude 3.5 Sonnet workflow described here.
API Pricing & Token Costs
Historical standard pricing for Claude 3.5 Sonnet was:
| Token type | Price per 1M tokens |
|---|---|
| Input | $3 |
| Output | $15 |
Prompt caching and batch discounts could change effective cost.
The model is retired. These prices are useful for historical comparison only.
For legacy applications, the main cost drivers were prompt length, repeated repository context, generated output length, retries, and multi-agent loops. A long prompt that repeated the same files on every request could cost more than a shorter workflow that retrieved only the relevant files and reused stable context.
When replacing Claude 3.5 Sonnet, compare total task cost rather than only price per token. A newer model may cost more or less per token, but the real budget depends on how many attempts it needs, how often humans revise the output, how much context it consumes, and whether the final code passes tests.
Verdent reduces waste by planning the task before execution, narrowing context to the work at hand, running agents in isolated worktrees, and reviewing code before merge.
Cost comparisons become more useful when you weigh this retired baseline against Claude Sonnet 4, especially for context handling, retries, and final code quality.
When details such as limits or setup steps matter, Reddit can help confirm the latest implementation surface.
Claude 3.5 Sonnet vs Claude 3.7
Claude 3.7 Sonnet added extended thinking and hybrid reasoning.
It was better suited to difficult, multi-step work that required more deliberate reasoning. Claude 3.5 Sonnet remained simpler and predictable for standard prompts, especially for teams that had already tuned prompts and tools around its behavior.
Both models are now retired on Anthropic's API. Anthropic recommends Claude Sonnet 4.6 as their replacement.
The practical difference for a development team was workflow fit. Claude 3.5 Sonnet worked well for direct coding assistance, summarization, and structured edits. Claude 3.7 Sonnet added more capacity for complex reasoning, but migrations still required testing because prompt behavior, output style, and tool-use decisions could change.
A safe migration does not swap the model and assume the same results. Run the new model against known tasks, check whether it follows repository conventions, inspect generated diffs, confirm tests pass, and update prompts where the new model interprets instructions differently.
> A repository-level proof point > > The benchmark that matters to Verdent is software completion: 76.1% on SWE-bench Verified, backed by planning, isolated execution, and review. > > Production-Ready Quality is the boundary between generated code and code a team is ready to merge.
After comparing Sonnet generations, Claude Opus 4.1 helps frame what changes when the priority shifts from predictable coding support to deeper reasoning on harder engineering tasks.
Before you budget a real project around Claude 3.5 Sonnet, compare the claims here with Youtube.
Using Claude 3.5 Sonnet in Verdent
Verdent's current built-in model list uses newer Claude models.
Claude Fable 5 and Opus 4.8 are available for advanced work. BYOK and BYOA are also supported.
Verdent adds:
- Task planning.
- Parallel agent execution.
- Repository context.
- Controlled implementation.
- Code verification.
The workflow matters more than preserving access to a retired model.
When migrating from Claude 3.5 Sonnet, treat the model change as a controlled software update. Keep the planning and review layers stable, then run representative work through the new model so the team can isolate model behavior from workflow behavior.
A practical migration flow is straightforward: identify prompts and model IDs that reference Claude 3.5 Sonnet, choose a supported Claude model, run the same task set, compare diffs and test outcomes, update prompts where behavior changed, and keep human review in place until the new baseline is trusted.
Verdent is designed for that kind of controlled replacement. Manager defines the work, agents execute in isolated worktrees, repository context stays connected to the task, and review checks the result before merge. That structure lets a team replace the worker model without rebuilding how work is planned, implemented, and verified.
Frequently Asked Questions
Is Claude 3.5 Sonnet still available?
Claude 3.5 Sonnet is retired on Anthropic's first-party API. Existing applications that used its historical model IDs should move to a supported Claude model and validate behavior before relying on the replacement in production.
What replaced Claude 3.5 Sonnet?
Anthropic recommends Claude Sonnet 4.6 as the replacement. Teams should test the replacement on representative coding, reasoning, and tool-use tasks because newer models can follow prompts and use context differently.
Did Claude 3.5 Sonnet support 200K context?
Yes. Claude 3.5 Sonnet supported up to 200K input tokens. That large window helped with long documents and multi-file code tasks, but teams still needed focused file selection, clear instructions, and test output to get reliable results.
What was its API price?
Historical standard pricing was $3 per million input tokens and $15 per million output tokens. Prompt caching and batch discounts could change effective cost, and the retired model's pricing should be used only for historical comparison.
Can Verdent use newer Claude models?
Yes. Verdent lists current Claude models and supports BYOK. It also supports BYOA, so teams can connect their preferred model access while keeping Verdent's planning, execution, repository context, and review workflow.
Migrate Before You Need To
Claude 3.5 Sonnet is retired. The applications built around it still need a supported model.
Verdent lets the team replace the worker without rebuilding how work is planned and reviewed. Keep the workflow stable, test the new model on real development tasks, compare diffs and test results, and move forward only when the replacement is reliable.
Move Beyond Claude 3.5 Sonnet
Claude 3.5 Sonnet is retired, but your workflows still need a supported model. Use Verdent to move planning, coding, and review to a current Claude model without rebuilding your process.