# Cohere's Command A Reasoning Model

> Command A Reasoning excels in tool use, agentic workflows, and complex problem-solving. It has 111 billion parameters and a 256k context length.

<ModelShowcase
  model={{
  name: 'Command A Reasoning',
  id: 'command-a-reasoning-08-2025',
  capabilities: [
    Capability.Reasoning,
    Capability.SafetyModes,
    Capability.Citations,
    Capability.ToolUse,
    Capability.StructuredOutputs,
    Capability.Multilingual,
  ],
  specs: {
    contextWindow: '256,000',
    maxOutputTokens: '32,000',
    knowledgeCutoff: 'June 1, 2024',
    
  },
  endpoints: [
    Endpoint.ChatV2,
    Endpoint.ChatCompletions,
  ],
  usageMessage: <p>Command A Reasoning can be used in production through Cohere's <a href="https://docs.cohere.com/docs/model-vault" target="_blank" rel="noopener noreferrer">Model Vault</a>.</p>
}}
/>

## Description

Command A Reasoning is Cohere's first reasoning model to date, excelling at real world enterprise tasks including tool use, retrieval augmented generation (RAG), agents, and multilingual use cases. At 111B parameters, Command A has a context length of 256K. Command-a-Reasoning (CAR) is optimized to run on 4x H100 GPUs for production workloads. For non-production tasks such as tryouts and evaluations, it can also run on 4x A100 GPUs.

## What Can Command A Reasoning Be Used For?

Command A is excellent for:

* **Agentic Use Cases**: Taking autonomous actions and interacting with the environment to solve problems.
* **Tool Use**: Able to leverage a variety of tools, such as search engines and APIs.
* **Multilingual**: Able to reason over multilingual inputs, providing support to user queries in 23 different languages.

There's more to be said about token budgets, enabling and disabling the `thinking` operation, etc., which can be found in our dedicated [Reasoning guide](/docs/reasoning).