ai platform

Claude in production, with tools and data access you can audit.

We build applications and agents on the Claude API, write MCP servers that expose your systems safely, and plan model upgrades as Anthropic ships and retires versions.

platform dossierAnthropic ClaudeAI platform
Vendor
Anthropic
Current models
Claude Opus 5.5, Sonnet 5.5 and Haiku 5.5 (22 Sep to 7 Oct 2026)
Next retirement
Claude Sonnet 4.5 leaves the Claude API on 30 Nov 2026
Out of beta
Files API and Skills API, 19 Aug 2026
release watch
  • Claude 5.5 models07 Oct 2026
  • Claude Sonnet 4.5 deprecation30 Sep 2026
connects with
in short·15-second read

Cohash builds production applications and agents on Anthropic's Claude API.

We design tool use and MCP servers for your internal systems, add evaluation and logging, and scope credentials so agents act only as permitted. We also handle model upgrades. Claude Opus 5.5, Sonnet 5.5 and Haiku 5.5 launched between September and October 2026, and Claude Sonnet 4.5 retires from the API on 30 November 2026.

you probably need this if
  • Your application calls a Claude model that has a published retirement date.
  • Agents need to reach internal systems, and so far the only option anyone's offered is a shared admin key.
  • A few teams are writing MCP servers, and every one of them does auth and logging its own way.
Ask an engineer facts checked 2026-10-20 · 3 sources
how it runs
  1. 01Inventory models and tools
  2. 02Build the evaluation set
  3. 03MCP servers behind OAuth
  4. 04Agents with limits
  5. 05Upgrade and hand over
you keep
  • Inventory of every Claude model ID in your code, with its deprecation date
  • Evaluation set built from real tasks, with graders and baseline scores per model
  • MCP server template with OAuth token checks, per-tool scopes and call logging
+ 2 more documents
who does it
Claude application engineer (API, tool use)Claude Code rollout engineerMCP server developer Claude Certified Developer – Foundations Claude Certified Architect – Foundations
platforms
anthropic-claude · release timeline
  1. 19 Aug 2026 Files API and Agent Skills out of beta You can drop the beta headers. The Files API and the Skills API work on the Claude API without them now. source ↗
  2. 30 Sep 2026 Claude Sonnet 4.5 deprecation Announced 30 September 2026. Retirement from the Claude API is scheduled for 30 November 2026. source ↗
  3. 07 Oct 2026 Claude 5.5 models Claude Opus 5.5 launched 22 September, Claude Sonnet 5.5 on 28 September and Claude Haiku 5.5 on 7 October 2026. source ↗
  4. today · Oct 22, 2026
  5. no date yetMCP specification 2026-07-28Moves the Model Context Protocol to stateless, self-contained requests, with Tasks and MCP Apps as opt-in extensions. MCP is governed by the Agentic AI Foundation under the Linux Foundation.source ↗
the story · anthropic claude estate

From the first call to a setup your own team can run.

Here's what usually prompts a call about your Anthropic Claude estate, what we do about it and in which order, and where you end up.

  1. chapter 01 · where it hurts

    Why teams reach out

    • Your application calls a Claude model that has a published retirement date.
    • Agents need to reach internal systems, and so far the only option anyone's offered is a shared admin key.
    • A few teams are writing MCP servers, and every one of them does auth and logging its own way.
  2. chapter 02 · what we change

    How we solve it

    • Model upgrades and retirements
    • MCP server development
    • Agents and tool use
    • Retrieval and document workflows
    • Evaluation, cost and monitoring
  3. chapter 03 · how it runs

    Our approach

    • Inventory models and tools
    • Build the evaluation set
    • MCP servers behind OAuth
    • Agents with limits
    • Upgrade and hand over
  4. chapter 04 · where you end up

    What changes

    • All services run on a current model.
    • Ask security which agent called which tool for which user, and they can answer.
    • Inventory of every Claude model ID in your code, with its deprecation date
    • Evaluation set built from real tasks, with graders and baseline scores per model
what we do

Our Anthropic Claude work

5 kinds of Anthropic Claude work, each run by engineers who have done it on live tenants.

  1. Applications moved to current Claude models before retirement dates, with breaking API changes handled and results compared on your own evaluation set.

  2. MCP servers that expose your internal APIs and data as tools, with OAuth-based authorization, per-tool permissions and logging of every call.

  3. Agents built on the Messages API, Agent Skills or Managed Agents, with clear limits on what each tool can change and human approval where it matters.

  4. Claude working over approved documents through the Files API or your own retrieval, with citations so reviewers can check every answer.

  5. Test sets from real tasks, prompt caching and model choice tuned for cost, and production telemetry for latency, errors and spend.

capability 01 / 05in production

Model upgrades and retirements

Applications moved to current Claude models before retirement dates, with breaking API changes handled and results compared on your own evaluation set.

capability 02 / 05in production

MCP server development

MCP servers that expose your internal APIs and data as tools, with OAuth-based authorization, per-tool permissions and logging of every call.

capability 03 / 05in production

Agents and tool use

Agents built on the Messages API, Agent Skills or Managed Agents, with clear limits on what each tool can change and human approval where it matters.

capability 04 / 05in production

Retrieval and document workflows

Claude working over approved documents through the Files API or your own retrieval, with citations so reviewers can check every answer.

capability 05 / 05in production

Evaluation, cost and monitoring

Test sets from real tasks, prompt caching and model choice tuned for cost, and production telemetry for latency, errors and spend.

typical situations

Anthropic Claude situations we walk into

We pieced these together from Anthropic Claude situations that come up a lot. They're patterns. You won't find a specific client in them.

case file 01

Sonnet 4.5 pinned in six services, weeks before its retirement date

composite · not a client story
  1. Beforethe situation

    Six internal services call claude-sonnet-4-5-20250929 directly, two with thinking settings tuned by hand. Nobody kept test cases for the prompts, and the 30 November 2026 retirement is already on the calendar.

  2. What we dothe work

    First we search every repo and gateway log for model IDs and give each one an owner. Then we take a sample of last month's production requests and turn it into a graded test set. Each service runs against Sonnet 5.5 behind a flag, and we fix the prompts whose scores drop.

  3. Afterwhere you end up

    All services run on a current model. Each one has a score from its own test set, so there's something to compare against next time, and when the next deprecation notice arrives it goes into the sprint as an ordinary ticket.

case file 02

Five teams, five MCP servers and one shared service account

composite · not a client story
  1. Beforethe situation

    Product teams wrote MCP servers for Jira, the warehouse and an internal pricing API. Every one of them hits the backend with the same long-lived service account, and none of them records which user or agent made a tool call.

  2. What we dothe work

    The servers go behind your Okta or Entra ID authorization server. Tokens are issued with per-tool scopes and the user's identity is passed through to the backend. Then we add structured call logging and move clients that support the 2026-07-28 spec onto it.

  3. Afterwhere you end up

    Ask security which agent called which tool for which user, and they can answer. One compromised server can't reach past its own scopes. The next team to build a server starts from the shared template.

approach

How a Anthropic Claude engagement runs

We don't start a step until the last one has produced something you can check.

  1. step 01

    Inventory models and tools

    We go through your applications and write down every model ID, tool and MCP server they use. Then we check those against Anthropic's deprecation dates.

  2. step 02

    Build the evaluation set

    Real tasks become a graded test set. That way a new Claude model or prompt gets accepted on results, rather than on how it seemed.

  3. step 03

    MCP servers behind OAuth

    We expose internal systems through MCP servers. Each one checks the OAuth token from Okta or Entra ID, grants permissions tool by tool and logs every call.

  4. step 04

    Agents with limits

    Give every agent its own identity. Hand it only the tools it needs, and put a human approval step in front of changes that matter.

  5. step 05

    Upgrade and hand over

    We run each model upgrade through the evaluation set before it goes to production, and leave your team the runbook for the next retirement notice.

architecture

How Claude reaches your systems through MCP servers you control

Your application sends prompts and tool definitions to the Claude API. Tool calls go to MCP servers that require OAuth tokens from your identity provider and touch only the systems each tool is scoped to, while an evaluation set checks every model or prompt change.

How Claude reaches your systems through MCP servers you control Your application sends prompts and tool definitions to the Claude API. Tool calls go to MCP servers that require OAuth tokens from your identity provider and touch only the systems each tool is scoped to, while an evaluation set checks every model or prompt change. 01 · APPLICATION 02 · CLAUDE API 03 · TOOLS AND AUTHORIZATION 04 · YOUR SYSTEMS prompt + tools MCP tool calls client-side tool calls OAuth token scoped query API calls read eval runs Your app or agent Messages API · Agent SDK Evaluation set real tasks · graders Claude API Opus 5.5 · Sonnet5.5 · Haiku 5.5 MCP servers per-tool permissions ·logs Authorizationserver Okta · Entra ID Snowflake read-only agent role CRM and ticketing Salesforce · ServiceNow Document stores SharePoint · S3
Read the diagram as text
  1. Your app or agent → Claude API: prompt + tools
  2. Claude API → MCP servers: MCP tool calls
  3. Your app or agent → MCP servers: client-side tool calls
  4. Authorization server → MCP servers: OAuth token
  5. MCP servers → Snowflake: scoped query
  6. MCP servers → CRM and ticketing: API calls
  7. MCP servers → Document stores: read
  8. Evaluation set → Claude API: eval runs
use cases

Typical Anthropic Claude projects

The work teams usually bring us, and the platforms Anthropic Claude has to talk to while we do it.

  1. ANT-01 Your application runs on a Claude model with a published retirement date common request
  2. ANT-02 You want agents to use internal systems without handing them broad credentials common request
  3. ANT-03 Teams are building MCP servers with no shared standard for auth or logging common request
  4. ANT-04 Analysts spend hours summarizing long documents that Claude could draft common request
  5. ANT-05 You use more than one model provider and need a fair way to compare them common request
Anthropic Claude · connected platforms
you keep

What a Anthropic Claude engagement leaves behind

These are working documents, written against your configuration, so your team can run them without us.

  • inventory01

    Inventory of every Claude model ID in your code, with its deprecation date

    yours to keep
  • design02

    Evaluation set built from real tasks, with graders and baseline scores per model

    yours to keep
  • code03

    MCP server template with OAuth token checks, per-tool scopes and call logging

    yours to keep
  • runbook04

    Migration runbook for the next model retirement notice

    yours to keep
  • design05

    Cost report by model, feature and team, including prompt caching hit rates

    yours to keep
talent and delivery · anthropic claude

Certified engineers, wherever you need them.

Some clients want a project team, some want a couple of engineers on theirs. Either works. Onsite, nearshore or offshore, with handovers across time zones that keep things moving.

Onsite

Engineers at your sites in the US

Nearshore

Overlapping hours with US teams

Offshore

Overnight progress on your backlog

All time zones

Coverage handed over across time zones

24-hour coverage · US Central time
OnsiteUS business hours
Nearshoreoverlapping US hours
Offshoreovernight progress
Combinedhandover, not hand-off
roles we staff
  • Claude application engineer (API, tool use)
  • Claude Code rollout engineer
  • MCP server developer
  • Claude Agent SDK developer
  • LLM evaluation engineer
  • AI solutions architect
01What do we need to do before Claude Sonnet 4.5 retires?

Find every place your code calls claude-sonnet-4-5-20250929. Move each one to a current model and run your evaluation set against it. Newer models can change API behavior, thinking settings for example, so read Anthropic's migration notes and test before 30 November 2026.

02Which MCP specification version should our servers support?

New servers should target the 2026-07-28 specification. It changes how sessions and capability negotiation work, so check which versions your clients support before you drop older ones. We often run both during a transition.

03How do you keep agents from doing too much?

We give every agent its own identity and scoped credentials, and limit its tools to the actions it actually needs. Changes that matter need approval. Every tool call goes in a log for review.

04What drives the cost of a Claude application?

Mostly model choice, tokens per request and request volume. To lower cost, use prompt caching, put smaller models such as Haiku on simple steps, and trim context. We measure real usage before suggesting changes.

05Should we build on Managed Agents or call the Messages API directly?

It depends on how much of the agent loop you want to own. The Messages API gives full control over tools, state and logging. Managed Agents hands the loop and sandbox to Anthropic, which is quicker to start but leaves less to tune. We often prototype both against the same evaluation set before choosing.

services

Related services

Projects on Anthropic Claude usually end up touching one of these, so they're worth a look.

sources 3 sources linked last checked 2026-10-20 content fingerprint 6ab7584e
  1. 01Claude Platform release notesplatform.claude.com ↗
  2. 02Model Context Protocol specification 2026-07-28modelcontextprotocol.io ↗
  3. 03Anthropic: donating MCP to the Agentic AI Foundationanthropic.com ↗
Reviewed by the Cohash team Anthropic Claude is a trademark of its owner, used here to identify the platform. how we handle facts and data →
next step

Tell us what you're running. We'll tell you what we'd do first.

A 30-minute working session with a senior engineer. No slides.

useful to bring
  • The platform and the version you're on
  • Where you need to get to, and by when
  • What's custom: rules, plugins, integrations
  • Any audit finding or deadline driving it