{
  "object_id": "asca:openrouter-model-page-coding-ai-models@2026-08-27.v1",
  "title": "Coding AI models by OpenRouter order",
  "slug": "coding-ai-models",
  "snapshot_date": "2026-08-27",
  "snapshot_time": "2026-08-27T00:23:25.942Z",
  "snapshot_time_zone": "Asia/Seoul",
  "data": {
    "raw_json": "/data/openrouter-models-2026-08-27.json",
    "normalized_csv": "/data/openrouter-models-2026-08-27.csv",
    "raw_sha256": "sha256:4faf68bfd42d825b64eb190d6ef1481ce43977cbaaa663d9f3c2e21a26b0b265",
    "csv_sha256": "sha256:6fa50aede90a6d0cfebe04d18c650728fe119bb58800b561b85414840f68c03f"
  },
  "source_urls": [
    "https://openrouter.ai/api/v1/models?sort=coding-high-to-low"
  ],
  "scope": "OpenRouter models in the server-provided coding-high-to-low order.",
  "formula_or_selection_rule": "Preserve server-provided order; rank is not a benchmark score or task-success rate.",
  "observed_range": {
    "rows": 417,
    "listed_models": 417
  },
  "bias": "OpenRouter ordering methodology and catalog bias.",
  "limitation": "No coding benchmark, quality, or success-rate claim is made.",
  "confidence": "medium",
  "rows": [
    {
      "id": "anthropic/claude-opus-5",
      "name": "Claude Opus 5",
      "rank": 1,
      "model_id": "anthropic/claude-opus-5",
      "model_name": "Claude Opus 5",
      "created_at": "2026-07-24T17:02:24.000Z",
      "input_price_per_token_usd": 0.000005,
      "output_price_per_token_usd": 0.000025,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1000000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "file"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 12,
      "rank_throughput": 177,
      "rank_coding": 1,
      "rank_agentic": 1
    },
    {
      "id": "anthropic/claude-opus-5:batch",
      "name": "Claude Opus 5 (batch)",
      "rank": 2,
      "model_id": "anthropic/claude-opus-5:batch",
      "model_name": "Claude Opus 5 (batch)",
      "created_at": "2026-07-24T17:02:24.000Z",
      "input_price_per_token_usd": 0.0000025,
      "output_price_per_token_usd": 0.0000125,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1000000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "file"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 238,
      "rank_throughput": 345,
      "rank_coding": 2,
      "rank_agentic": 2
    },
    {
      "id": "openai/gpt-5.6-sol",
      "name": "OpenAI: GPT-5.6 Sol",
      "rank": 3,
      "model_id": "openai/gpt-5.6-sol",
      "model_name": "OpenAI: GPT-5.6 Sol",
      "created_at": "2026-07-09T09:54:10.000Z",
      "input_price_per_token_usd": 0.000002,
      "output_price_per_token_usd": 0.00001,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1050000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "file",
        "image",
        "text"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 11,
      "rank_throughput": 189,
      "rank_coding": 3,
      "rank_agentic": 7
    },
    {
      "id": "openai/gpt-5.6-sol:batch",
      "name": "OpenAI: GPT-5.6 Sol (batch)",
      "rank": 4,
      "model_id": "openai/gpt-5.6-sol:batch",
      "model_name": "OpenAI: GPT-5.6 Sol (batch)",
      "created_at": "2026-07-09T09:54:10.000Z",
      "input_price_per_token_usd": 0.000001,
      "output_price_per_token_usd": 0.000005,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1050000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "file",
        "image",
        "text"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 225,
      "rank_throughput": 392,
      "rank_coding": 4,
      "rank_agentic": 8
    },
    {
      "id": "x-ai/grok-4.6",
      "name": "SpaceXAI: Grok 4.6",
      "rank": 5,
      "model_id": "x-ai/grok-4.6",
      "model_name": "SpaceXAI: Grok 4.6",
      "created_at": "2026-08-12T15:35:57.000Z",
      "input_price_per_token_usd": 0.000002,
      "output_price_per_token_usd": 0.000006,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 500000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "file"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 27,
      "rank_throughput": 137,
      "rank_coding": 5,
      "rank_agentic": 4
    },
    {
      "id": "openai/gpt-5.6-terra",
      "name": "OpenAI: GPT-5.6 Terra",
      "rank": 6,
      "model_id": "openai/gpt-5.6-terra",
      "model_name": "OpenAI: GPT-5.6 Terra",
      "created_at": "2026-07-09T09:54:17.000Z",
      "input_price_per_token_usd": 0.000002,
      "output_price_per_token_usd": 0.000012,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1050000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "file",
        "image",
        "text"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 22,
      "rank_throughput": 135,
      "rank_coding": 6,
      "rank_agentic": 14
    },
    {
      "id": "openai/gpt-5.6-terra:batch",
      "name": "OpenAI: GPT-5.6 Terra (batch)",
      "rank": 7,
      "model_id": "openai/gpt-5.6-terra:batch",
      "model_name": "OpenAI: GPT-5.6 Terra (batch)",
      "created_at": "2026-07-09T09:54:17.000Z",
      "input_price_per_token_usd": 0.000001,
      "output_price_per_token_usd": 0.000006,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1050000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "file",
        "image",
        "text"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 326,
      "rank_throughput": 394,
      "rank_coding": 7,
      "rank_agentic": 15
    },
    {
      "id": "anthropic/claude-fable-5",
      "name": "Anthropic: Claude Fable 5",
      "rank": 8,
      "model_id": "anthropic/claude-fable-5",
      "model_name": "Anthropic: Claude Fable 5",
      "created_at": "2026-06-09T12:18:35.000Z",
      "input_price_per_token_usd": 0.00001,
      "output_price_per_token_usd": 0.00005,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1000000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "file"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 41,
      "rank_throughput": 273,
      "rank_coding": 8,
      "rank_agentic": 10
    },
    {
      "id": "anthropic/claude-fable-5:batch",
      "name": "Anthropic: Claude Fable 5 (batch)",
      "rank": 9,
      "model_id": "anthropic/claude-fable-5:batch",
      "model_name": "Anthropic: Claude Fable 5 (batch)",
      "created_at": "2026-06-09T12:18:35.000Z",
      "input_price_per_token_usd": 0.000005,
      "output_price_per_token_usd": 0.000025,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1000000,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "file"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 244,
      "rank_throughput": 344,
      "rank_coding": 9,
      "rank_agentic": 11
    },
    {
      "id": "moonshotai/kimi-k3",
      "name": "MoonshotAI: Kimi K3",
      "rank": 10,
      "model_id": "moonshotai/kimi-k3",
      "model_name": "MoonshotAI: Kimi K3",
      "created_at": "2026-07-16T15:30:58.000Z",
      "input_price_per_token_usd": 0.000003,
      "output_price_per_token_usd": 0.000015,
      "request_price_per_request_usd": 0,
      "derived_cost_usd": null,
      "derived_cost_basis": null,
      "context_tokens": 1048576,
      "supports_tools": true,
      "supports_structured_outputs": true,
      "input_modalities": [
        "text",
        "image",
        "video"
      ],
      "output_modalities": [
        "text"
      ],
      "rank_top_weekly": 14,
      "rank_throughput": 82,
      "rank_coding": 10,
      "rank_agentic": 12
    }
  ]
}
