{
  "requested": [
    "claude-code",
    "continue"
  ],
  "compared": [
    "claude-code",
    "continue"
  ],
  "missing": [],
  "caveats": [
    {
      "tool_slug": "continue",
      "status": "acquired",
      "warning": "Continue was acquired by Cursor and is no longer independent.",
      "detail": "continue.dev now reads \"Continue has joined Cursor · Continue was acquired by Cursor\" and the pricing page is gone. The Apache-2.0 repository is still public and was still being pushed to on 2 August 2026. No announcement date is published, so the date here is when it was first observed.",
      "since": "2026-08-02"
    }
  ],
  "tools": [
    {
      "slug": "claude-code",
      "name": "Claude Code",
      "layer": "cli_agent",
      "vendor": "Anthropic",
      "homepage": "https://claude.com/claude-code",
      "pricing_url": "https://claude.com/pricing",
      "docs_url": "https://docs.claude.com/en/docs/claude-code/overview",
      "github_full_name": "anthropics/claude-code",
      "openrouter_app_slug": "claude-code",
      "status": "active",
      "status_note": null,
      "status_changed_on": null,
      "acquired_by": null,
      "default_model": "anthropic/claude-opus-4.8",
      "default_model_note": "Bundled with the Claude subscription; also usable with an API key or through a gateway.",
      "byo_key": true,
      "open_source": false,
      "license": null,
      "pricing_model": "subscription",
      "description": "Anthropic's terminal coding agent. The highest-adoption CLI agent by developer survey share.",
      "tags": [
        "terminal",
        "agent",
        "anthropic",
        "subscription"
      ],
      "gh_stars": 140076,
      "gh_forks": 22498,
      "gh_archived": false,
      "gh_pushed_at": "2026-07-25T01:35:55+00:00",
      "gh_days_since_push": 9,
      "gh_maintenance": 92,
      "gh_dead": false,
      "gh_star_delta_30d": null,
      "or_rank": 5,
      "or_tokens_week": 1845102830685,
      "last_pricing_check": "2026-08-03T09:50:19.456+00:00",
      "last_change_at": "2026-08-02T20:47:03.421+00:00",
      "curated_on": "2026-08-02",
      "created_at": "2026-08-01T14:15:16.205602+00:00",
      "updated_at": "2026-08-03T09:51:09.112+00:00",
      "plans": [
        {
          "id": 531,
          "tool_slug": "claude-code",
          "plan_name": "Free",
          "price_monthly_usd": 0,
          "price_annual_usd": null,
          "seat_based": null,
          "is_free": true,
          "limits": {
            "quota_lines": []
          },
          "limits_text": null,
          "currency": "USD",
          "source_url": "https://claude.com/pricing",
          "source": "card",
          "sort_order": 0,
          "captured_at": "2026-08-03T09:50:19.456+00:00"
        },
        {
          "id": 19,
          "tool_slug": "claude-code",
          "plan_name": "Pro",
          "price_monthly_usd": 20,
          "price_annual_usd": 200,
          "seat_based": null,
          "is_free": false,
          "limits": {
            "quota_lines": [
              "Access to unlimited projects to organize chats and documents"
            ]
          },
          "limits_text": "Access to unlimited projects to organize chats and documents",
          "currency": "USD",
          "source_url": "https://claude.com/pricing",
          "source": "card",
          "sort_order": 1,
          "captured_at": "2026-08-03T09:50:19.456+00:00"
        },
        {
          "id": 21,
          "tool_slug": "claude-code",
          "plan_name": "Max",
          "price_monthly_usd": 100,
          "price_annual_usd": null,
          "seat_based": null,
          "is_free": false,
          "limits": {
            "quota_lines": [
              "Choose 5x or 20x more usage than Pro*"
            ]
          },
          "limits_text": "Choose 5x or 20x more usage than Pro*",
          "currency": "USD",
          "source_url": "https://claude.com/pricing",
          "source": "card",
          "sort_order": 2,
          "captured_at": "2026-08-03T09:50:19.456+00:00"
        },
        {
          "id": 534,
          "tool_slug": "claude-code",
          "plan_name": "Team",
          "price_monthly_usd": 25,
          "price_annual_usd": null,
          "seat_based": null,
          "is_free": false,
          "limits": {
            "price_unit": "per seat",
            "quota_lines": [
              "5x more usage than standard seats*"
            ]
          },
          "limits_text": "5x more usage than standard seats*",
          "currency": "USD",
          "source_url": "https://claude.com/pricing",
          "source": "card",
          "sort_order": 3,
          "captured_at": "2026-08-03T09:50:19.456+00:00"
        },
        {
          "id": 535,
          "tool_slug": "claude-code",
          "plan_name": "Enterprise",
          "price_monthly_usd": 20,
          "price_annual_usd": null,
          "seat_based": null,
          "is_free": false,
          "limits": {
            "price_unit": "per seat",
            "quota_lines": []
          },
          "limits_text": null,
          "currency": "USD",
          "source_url": "https://claude.com/pricing",
          "source": "card",
          "sort_order": 4,
          "captured_at": "2026-08-03T09:50:19.456+00:00"
        }
      ],
      "top_models": [
        {
          "id": 1938,
          "captured_on": "2026-08-03",
          "scope": "tool",
          "scope_key": "claude-code",
          "rank": 1,
          "model_id": "anthropic/claude-opus-4.8",
          "score": 100,
          "price_blended_per_m": 10,
          "usage_tokens": 746706247162,
          "usage_rank": 20,
          "rationale": "Claude Code ships with this model, so it is what you get without configuring anything, though you can supply your own key and use a different one. Bundled with the Claude subscription; also usable with an API key or through a gateway.",
          "evidence": {
            "permaslug": "anthropic/claude-4.8-opus-20260528",
            "selection": "bundled-default-then-measured",
            "model_name": "Anthropic: Claude Opus 4.8",
            "population": "OpenRouter bring-your-own-key traffic for this tool",
            "coding_tokens": 746706247162,
            "context_length": 1000000,
            "openrouter_app": "claude-code",
            "overall_tokens": 557641439957,
            "tools_measured": [
              "claude-code"
            ]
          }
        },
        {
          "id": 1939,
          "captured_on": "2026-08-03",
          "scope": "tool",
          "scope_key": "claude-code",
          "rank": 2,
          "model_id": "z-ai/glm-5.2",
          "score": 40.32,
          "price_blended_per_m": 1.8275,
          "usage_tokens": 2658398723752,
          "usage_rank": 5,
          "rationale": "40.3% of the tokens Claude Code sends through OpenRouter go to this model, at $1.83 per million blended. This measures Claude Code users who supplied their own OpenRouter key, not those on the bundled subscription.",
          "evidence": {
            "permaslug": "z-ai/glm-5.2-20260616",
            "selection": "bundled-default-then-measured",
            "model_name": "Z.ai: GLM 5.2",
            "population": "OpenRouter bring-your-own-key traffic for this tool",
            "coding_tokens": 2658398723752,
            "context_length": 1048576,
            "openrouter_app": "claude-code",
            "overall_tokens": 2890093349264,
            "tools_measured": [
              "claude-code"
            ]
          }
        },
        {
          "id": 1940,
          "captured_on": "2026-08-03",
          "scope": "tool",
          "scope_key": "claude-code",
          "rank": 3,
          "model_id": "anthropic/claude-sonnet-5",
          "score": 7.23,
          "price_blended_per_m": 4,
          "usage_tokens": 476866047128,
          "usage_rank": 13,
          "rationale": "7.2% of the tokens Claude Code sends through OpenRouter go to this model, at $4.00 per million blended. This measures Claude Code users who supplied their own OpenRouter key, not those on the bundled subscription.",
          "evidence": {
            "permaslug": "anthropic/claude-sonnet-5-20260630",
            "selection": "bundled-default-then-measured",
            "model_name": "Anthropic: Claude Sonnet 5",
            "population": "OpenRouter bring-your-own-key traffic for this tool",
            "coding_tokens": 476866047128,
            "context_length": 1000000,
            "openrouter_app": "claude-code",
            "overall_tokens": 1011396634159,
            "tools_measured": [
              "claude-code"
            ]
          }
        }
      ]
    },
    {
      "slug": "continue",
      "name": "Continue",
      "layer": "ide_extension",
      "vendor": "Continue",
      "homepage": "https://continue.dev",
      "pricing_url": null,
      "docs_url": "https://docs.continue.dev",
      "github_full_name": "continuedev/continue",
      "openrouter_app_slug": null,
      "status": "acquired",
      "status_note": "continue.dev now reads \"Continue has joined Cursor · Continue was acquired by Cursor\" and the pricing page is gone. The Apache-2.0 repository is still public and was still being pushed to on 2 August 2026. No announcement date is published, so the date here is when it was first observed.",
      "status_changed_on": "2026-08-02",
      "acquired_by": "Cursor",
      "default_model": null,
      "default_model_note": null,
      "byo_key": true,
      "open_source": true,
      "license": "Apache-2.0",
      "pricing_model": "hybrid",
      "description": "Open-source, configurable IDE assistant for VS Code and JetBrains. Acquired by Cursor; the open-source codebase remains available.",
      "tags": [
        "vscode",
        "jetbrains",
        "open-source",
        "byo-key"
      ],
      "gh_stars": 35296,
      "gh_forks": 5167,
      "gh_archived": false,
      "gh_pushed_at": "2026-08-03T09:34:33+00:00",
      "gh_days_since_push": 0,
      "gh_maintenance": 100,
      "gh_dead": false,
      "gh_star_delta_30d": null,
      "or_rank": null,
      "or_tokens_week": null,
      "last_pricing_check": null,
      "last_change_at": "2026-08-03T09:51:09.113+00:00",
      "curated_on": "2026-08-02",
      "created_at": "2026-08-01T14:15:16.205602+00:00",
      "updated_at": "2026-08-03T09:51:09.113+00:00",
      "plans": [],
      "top_models": []
    }
  ],
  "recent_changes": [
    {
      "id": 58,
      "tool_slug": "claude-code",
      "kind": "limit_change",
      "severity": "medium",
      "headline": "Claude Code changed the quota wording on its pricing page",
      "detail": "New: 20x more usage; 20x the usage; 5x more usage; unlimited projects to organize chats. Plan limits often change without the price changing, which is why this is tracked separately.",
      "before": {
        "limits": [
          "24 hours"
        ]
      },
      "after": {
        "limits": [
          "20x more usage",
          "20x the usage",
          "24 hours",
          "5x more usage",
          "unlimited projects to organize chats"
        ]
      },
      "evidence_url": "https://claude.com/pricing",
      "fingerprint": "03157ed8a2be95995065a8f0",
      "source": "auto",
      "confidence": "low",
      "occurred_on": null,
      "detected_at": "2026-08-02T20:47:08.82711+00:00",
      "published": true
    },
    {
      "id": 12,
      "tool_slug": "continue",
      "kind": "acquisition",
      "severity": "high",
      "headline": "Continue acquired by Cursor",
      "detail": "continue.dev now reads \"Continue has joined Cursor · Continue was acquired by Cursor\", and the pricing page it used to publish returns 404. The Apache-2.0 repository is still public and still being pushed to, so the open-source client survives the deal — but Continue is no longer an independent product, and every \"Cursor vs Continue\" comparison now compares a tool to something its owner bought. No announcement date is published on the page; this is the date it was first observed.",
      "before": null,
      "after": {
        "status": "acquired",
        "acquired_by": "Cursor"
      },
      "evidence_url": "https://continue.dev/",
      "fingerprint": "1eded54984e58dc72b7554f5",
      "source": "curated",
      "confidence": "high",
      "occurred_on": "2026-08-02",
      "detected_at": "2026-08-02T18:50:54.717691+00:00",
      "published": true
    }
  ]
}