~ · home · developer-tools-infra code-review-agent · 85

Code Review Agent

Query this niche via MCPniche_report({ niche: "code-review-agent" })
active marketmarket pulse 45/100commercial money present1 new builders in 30d85 listings
basis: all observed monthly plans · commercial-form-v2
Agents · median
$40/mo
$13–$75 middle half · 7 providers
MCP servers · median
$19/mo
2 providers
2.1×

Agents cost 2.1× MCPs across all tiers — median $40 vs $19. Two different markets; a blended figure would mislead either buyer.

All plansAgents vs MCPs

each dot = one provider · log scale
Agents $40
rosentic · $9
Cynical Sally · $13
delimit · $10
Ito Ai · $40
Open Code Review · $75
codereviewbot · $25
Pr Writing Review · $255
rosentic · $299
MCP servers $19
Sgroy10 Speclock · $10
hefestoai · $19
$10
$25
$50
$100
$250
AgentsMCP serversshaded = middle half · line = median
This page is the human view of the MCP answer. The same structured `niche_report` / `price_benchmark` an agent receives over MCP or REST.
niche_reportprice_benchmark
See the MCP response behind this pageniche_report
{
  "niche": "code-review-agent",
  "parent_sector": "developer-tools-infra",
  "provider_type_pricing": {
    "slug": "code-review-agent",
    "pricing_basis": "lowest_observed_monthly_usd",
    "provider_type_methodology": "commercial-form-v2",
    "provider_type_methodology_published_at": "2026-07-31",
    "blended": {
      "median": 10,
      "p25": 8.74,
      "p75": 27.5,
      "providers": 11
    },
    "by_provider_type": {
      "agent": {
        "median": 19,
        "p25": null,
        "p75": null,
        "providers": 9,
        "publishable": true,
        "confidence": "moderate"
      },
      "mcp": {
        "median": null,
        "p25": null,
        "p75": null,
        "providers": 2,
        "publishable": false,
        "confidence": "insufficient",
        "reason": "Fewer than three comparable priced MCP servers are available."
      }
    },
    "recommended_cohort": null,
    "recommendation_reason": "Choose the cohort according to the commercial delivery type being assessed.",
    "fallback_context": null,
    "context_note": null
  },
  "crowding_level": "crowded",
  "observed_node_count": 55,
  "adjacent_niches": [
    "ai-frontend-coding",
    "mcp-platform-provider",
    "incident-response-sre",
    "on-call-management-agent",
    "database-query-agent",
    "infrastructure-provisioning-iac"
  ],
  "market_pulse": {
    "pulse": 45,
    "drivers": [
      "enterprise money present",
      "6 new builders in 30d"
    ],
    "price_move_30d_pct": 0.4,
    "money_share": 0.38095238095238093,
    "entry_rate": 0.06666666666666667,
    "alive_share": 1
  },
  "price_move": {
    "d_pct": 0,
    "w_pct": 0,
    "m_pct": 0,
    "comparable_agents": 12,
    "quarantined_agents": 0,
    "confidence": "high",
    "published": {
      "d": false,
      "w": false,
      "m": false
    },
    "held_reason": {
      "d": null,
      "w": null,
      "m": null
    },
    "driver": {
      "d": null,
      "w": null,
      "m": null
    },
    "tier_contribution": {
      "d": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      },
      "w": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      },
      "m": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      }
    },
    "tier_series": {
      "individual": [
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100
      ],
      "pro": [
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100
      ],
      "team_sme": [
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100
      ],
      "enterprise": [
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100,
        100
      ]
    },
    "tier_own_move": {
      "d": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      },
      "w": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      },
      "m": {
        "individual": 0,
        "pro": 0,
        "team_sme": 0,
        "enterprise": 0
      }
    },
    "tier_agents": {
      "individual": 5,
      "pro": 6,
      "team_sme": 3,
      "enterprise": 1
    },
    "obs_range": {
      "d": null,
      "w": null,
      "m": null
    },
    "tier_obs_range": {
      "d": {
        "individual": null,
        "pro": null,
        "team_sme": null,
        "enterprise": null
      },
      "w": {
        "individual": null,
        "pro": null,
        "team_sme": null,
        "enterprise": null
      },
      "m": {
        "individual": null,
        "pro": null,
        "team_sme": null,
        "enterprise": null
      }
    }
  },
  "pricing": {
    "sampleSize": 85,
    "observed": 21,
    "byPersona": {
      "free": {
        "n": 12,
        "nPriced": 0,
        "reliability": "none",
        "median": null,
        "p25": null,
        "p75": null,
        "min": null,
        "max": null,
        "mean": null,
        "stdev": null,
        "usageShare": 0
      },
      "individual": {
        "n": 10,
        "nPriced": 7,
        "reliability": "medium",
        "median": 9,
        "p25": 5.16,
        "p75": 12.5,
        "min": 1,
        "max": 19,
        "mean": 9.19,
        "stdev": 6.32,
        "usageShare": 0.3
      },
      "pro": {
        "n": 7,
        "nPriced": 6,
        "reliability": "medium",
        "median": 24.5,
        "p25": 12.25,
        "p75": 37.5,
        "min": 8,
        "max": 75,
        "mean": 30.33,
        "stdev": 25.02,
        "usageShare": 0
      },
      "team_sme": {
        "n": 6,
        "nPriced": 5,
        "reliability": "medium",
        "median": 199,
        "p25": 99,
        "p75": 249,
        "min": 25,
        "max": 499,
        "mean": 214.2,
        "stdev": 181.4,
        "usageShare": 0
      },
      "enterprise": {
        "n": 9,
        "nPriced": 0,
        "reliability": "none",
        "median": null,
        "p25": null,
        "p75": null,
        "min": null,
        "max": null,
        "mean": null,
        "stdev": null,
        "usageShare": 0
      }
    },
    "byPersonaMonthly": {
      "free": {
        "nMonthly": 0,
        "p25": null,
        "median": null,
        "p75": null,
        "confidence": "none",
        "usageShare": 0,
        "mixedBilling": false,
        "monthlyComparable": false
      },
      "individual": {
        "nMonthly": 4,
        "p25": 8.58,
        "median": 12,
        "p75": 15.99,
        "confidence": "low",
        "usageShare": 0.3,
        "mixedBilling": true,
        "monthlyComparable": true
      },
      "pro": {
        "nMonthly": 6,
        "p25": 12.25,
        "median": 24.5,
        "p75": 37.5,
        "confidence": "medium",
        "usageShare": 0,
        "mixedBilling": false,
        "monthlyComparable": true
      },
      "team_sme": {
        "nMonthly": 5,
        "p25": 99,
        "median": 199,
        "p75": 249,
        "confidence": "medium",
        "usageShare": 0,
        "mixedBilling": false,
        "monthlyComparable": true
      },
      "enterprise": {
        "nMonthly": 0,
        "p25": null,
        "median": null,
        "p75": null,
        "confidence": "none",
        "usageShare": 0,
        "mixedBilling": false,
        "monthlyComparable": false
      }
    },
    "byTierCohorts": {
      "status": "ok",
      "cohorts": [
        {
          "tier": "individual",
          "currency": "USD",
          "period": "month",
          "unit": "flat",
          "median": 11.36,
          "provider_count": 4,
          "plan_observation_count": 5,
          "data_confidence": 0.32,
          "data_confidence_basis": {
            "provider_component": 0.33,
            "observation_component": 0.25,
            "provider_count": 4,
            "plan_observation_count": 5
          },
          "reliability": "low",
          "members": [
            {
              "provider": "rosentic",
              "usd": 9
            },
            {
              "provider": "sgroy10_speclock",
              "usd": 10
            },
            {
              "provider": "cynical_sally",
              "usd": 12.72
            },
            {
              "provider": "hefestoai",
              "usd": 19
            }
          ]
        },
        {
          "tier": "pro",
          "currency": "USD",
          "period": "month",
          "unit": "flat",
          "median": 25,
          "provider_count": 4,
          "plan_observation_count": 4,
          "data_confidence": 0.31,
          "data_confidence_basis": {
            "provider_component": 0.33,
            "observation_component": 0.2,
            "provider_count": 4,
            "plan_observation_count": 4
          },
          "reliability": "low",
          "members": [
            {
              "provider": "hefestoai",
              "usd": 8
            },
            {
              "provider": "delimit",
              "usd": 10
            },
            {
              "provider": "ito_ai",
              "usd": 40
            },
            {
              "provider": "open_code_review",
              "usd": 75
            }
          ]
        },
        {
          "tier": "pro",
          "currency": "USD",
          "period": "month",
          "unit": "per_seat",
          "median": 24.5,
          "provider_count": 2,
          "plan_observation_count": 2,
          "data_confidence": 0.15,
          "data_confidence_basis": {
            "provider_component": 0.17,
            "observation_component": 0.1,
            "provider_count": 2,
            "plan_observation_count": 2
          },
          "reliability": "low",
          "members": [
            {
              "provider": "open_code_review",
              "usd": 19
            },
            {
              "provider": "greptile",
              "usd": 30
            }
          ]
        },
        {
          "tier": "team_sme",
          "currency": "USD",
          "period": "month",
          "unit": "flat",
          "median": 255.36,
          "provider_count": 3,
          "plan_observation_count": 5,
          "data_confidence": 0.25,
          "data_confidence_basis": {
            "provider_component": 0.25,
            "observation_component": 0.25,
            "provider_count": 3,
            "plan_observation_count": 5
          },
          "reliability": "low",
          "members": [
            {
              "provider": "codereviewbot",
              "usd": 25
            },
            {
              "provider": "pr_writing_review",
              "usd": 255.36
            },
            {
              "provider": "rosentic",
              "usd": 299
            }
          ]
        }
      ],
      "rejected": {
        "ambiguous_cadence": 9,
        "one_time": 3,
        "usage_not_monthly": 2,
        "free_or_zero": 2
      },
      "evidence": {
        "status": "ok",
        "single_observations": [],
        "observed_offers": [
          {
            "billing": "monthly",
            "unit": "flat",
            "count": 14,
            "offers": [
              {
                "provider": "codereviewbot",
                "tier": "team_sme",
                "billing": "monthly",
                "unit": "flat",
                "price": "$25 /mo",
                "monthly_usd": 25
              },
              {
                "provider": "cynical_sally",
                "tier": "individual",
                "billing": "monthly",
                "unit": "flat",
                "price": "€14.99 /mo",
                "monthly_usd": 17.09
              },
              {
                "provider": "cynical_sally",
                "tier": "individual",
                "billing": "monthly",
                "unit": "flat",
                "price": "€87.89/yr",
                "monthly_usd": 8.34
              },
              {
                "provider": "delimit",
                "tier": "pro",
                "billing": "monthly",
                "unit": "flat",
                "price": "$10/mo",
                "monthly_usd": 10
              },
              {
                "provider": "hefestoai",
                "tier": "pro",
                "billing": "monthly",
                "unit": "flat",
                "price": "$8 /mo",
                "monthly_usd": 8
              },
              {
                "provider": "hefestoai",
                "tier": "individual",
                "billing": "monthly",
                "unit": "flat",
                "price": "$19 /mo",
                "monthly_usd": 19
              },
              {
                "provider": "ito_ai",
                "tier": "pro",
                "billing": "monthly",
                "unit": "flat",
                "price": "$40/mo",
                "monthly_usd": 40
              },
              {
                "provider": "open_code_review",
                "tier": "pro",
                "billing": "monthly",
                "unit": "flat",
                "price": "$900/yr",
                "monthly_usd": 75
              },
              {
                "provider": "pr_writing_review",
                "tier": "team_sme",
                "billing": "monthly",
                "unit": "flat",
                "price": "249 €",
                "monthly_usd": 283.86
              },
              {
                "provider": "pr_writing_review",
                "tier": "team_sme",
                "billing": "monthly",
                "unit": "flat",
                "price": "199 €",
                "monthly_usd": 226.86
              },
              {
                "provider": "rosentic",
                "tier": "individual",
                "billing": "monthly",
                "unit": "flat",
                "price": "$9 /mo",
                "monthly_usd": 9
              },
              {
                "provider": "rosentic",
                "tier": "team_sme",
                "billing": "monthly",
                "unit": "flat",
                "price": "$99 /mo",
                "monthly_usd": 99
              },
              {
                "provider": "rosentic",
                "tier": "team_sme",
                "billing": "monthly",
                "unit": "flat",
                "price": "$499 /mo",
                "monthly_usd": 499
              },
              {
                "provider": "sgroy10_speclock",
                "tier": "individual",
                "billing": "monthly",
                "unit": "flat",
                "price": "$10/mo",
                "monthly_usd": 10
              }
            ]
          },
          {
            "billing": "monthly",
            "unit": "per_seat",
            "count": 2,
            "offers": [
              {
                "provider": "greptile",
                "tier": "pro",
                "billing": "monthly",
                "unit": "per_seat",
                "price": "$30 /seat/month",
                "monthly_usd": 30
              },
              {
                "provider": "open_code_review",
                "tier": "pro",
                "billing": "monthly",
                "unit": "per_seat",
                "price": "$19/seat/month",
                "monthly_usd": 19
              }
            ]
          },
          {
            "billing": "one_time",
            "unit": "flat",
            "count": 3,
            "offers": [
              {
                "provider": "ghrev",
                "tier": "pro",
                "billing": "one_time",
                "unit": "flat",
                "price": "$49",
                "monthly_usd": null
              },
              {
                "provider": "pr_writing_review",
                "tier": "team_sme",
                "billing": "one_time",
                "unit": "flat",
                "price": "499 €",
                "monthly_usd": null
              },
              {
                "provider": "pr_writing_review",
                "tier": "individual",
                "billing": "one_time",
                "unit": "flat",
                "price": "1 290 €",
                "monthly_usd": null
              }
            ]
          },
          {
            "billing": "usage",
            "unit": "flat",
            "count": 2,
            "offers": [
              {
                "provider": "greptile",
                "tier": "individual",
                "billing": "usage",
                "unit": "flat",
                "price": "$1 per additional credit",
                "monthly_usd": null
              },
              {
                "provider": "ito_ai",
                "tier": "individual",
                "billing": "usage",
                "unit": "flat",
                "price": "$3 per additional Code Review",
                "monthly_usd": null
              }
            ]
          },
          {
            "billing": "unspecified_period",
            "unit": "flat",
            "count": 9,
            "offers": [
              {
                "provider": "bito_ai",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Contact us for pricing",
                "monthly_usd": null
              },
              {
                "provider": "bito_ai",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Contact us for pricing",
                "monthly_usd": null
              },
              {
                "provider": "codereviewbot",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Contact Us",
                "monthly_usd": null
              },
              {
                "provider": "delimit",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Contact Us",
                "monthly_usd": null
              },
              {
                "provider": "greptile",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Custom pricing",
                "monthly_usd": null
              },
              {
                "provider": "ito_ai",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Custom",
                "monthly_usd": null
              },
              {
                "provider": "open_code_review",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Custom contact us",
                "monthly_usd": null
              },
              {
                "provider": "pr_writing_review",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "contact_sales",
                "monthly_usd": null
              },
              {
                "provider": "sgroy10_speclock",
                "tier": "enterprise",
                "billing": "unspecified_period",
                "unit": "flat",
                "price": "Contact us",
                "monthly_usd": null
              }
            ]
          }
        ],
        "coverage": {
          "priced_providers": 12,
          "normalized_observations": 16,
          "comparable_providers": 10,
          "strict_cohorts": 4,
          "exclusion_reasons": {
            "ambiguous_cadence": 9,
            "one_time": 3,
            "usage_not_monthly": 2,
            "free_or_zero": 2
          }
        }
      }
    },
    "billingMix": {
      "freemium": 9,
      "subscription": 1,
      "free": 8,
      "one-time": 2,
      "contact_sales": 1
    },
    "freeTierShare": 0.81,
    "medianLowestUsd": 10
  },
  "movement": {
    "niche": "code-review-agent",
    "sector": "developer-tools-infra",
    "pricedNow": 11,
    "pairs": 11,
    "repriced": [
      {
        "handle": "cynical_sally",
        "from": 8.46,
        "to": 8.47,
        "pct": 0.1
      }
    ],
    "newlyPriced": [],
    "droppedFromPriced": [
      "coderabbit_cli",
      "codeant_ai"
    ],
    "likeForLikePct": 0,
    "kind": "mixed",
    "narrative": "Repricing + composition: 1 agent repriced — all up (avg +0%); 2 stopped showing a public price."
  },
  "index_series": {
    "series": [
      {
        "day": "2026-07-19",
        "index": 100,
        "pairs": 10,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-20",
        "index": 100,
        "pairs": 12,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-21",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-22",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-23",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-24",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-25",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-26",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-27",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-28",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-29",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-30",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-07-31",
        "index": 100,
        "pairs": 13,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-01",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-02",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-03",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-04",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-05",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-06",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-07",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-08",
        "index": 100,
        "pairs": 14,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-09",
        "index": 100,
        "pairs": 16,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-10",
        "index": 100,
        "pairs": 16,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-11",
        "index": 100,
        "pairs": 17,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-12",
        "index": 100,
        "pairs": 17,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-13",
        "index": 100,
        "pairs": 16,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-14",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-15",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-16",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      },
      {
        "day": "2026-08-17",
        "index": 100,
        "pairs": 15,
        "dayChangePct": 0
      }
    ],
    "latest": 100,
    "day_change_pct": 0,
    "methodology": "Chained daily price index, base 100 on the first priced scan day (29 Jun 2026). The overall index is the COMPOSITE of the four buyer-tier indices (individual / pro / team&sme / enterprise): each day it moves by the equal-weighted average of the tiers' moves. Each tier index is like-for-like — only agents priced on both consecutive scan days (per-agent ratios, geometric mean, clipped to [0.2, 5]) — so composition changes (agents revealing or hiding prices) can never move it."
  },
  "top_agents": [
    {
      "agent_id": "bito_ai",
      "name": "AI for Autonomous Development",
      "url": "https://bito.ai/",
      "short_summary": "Builds a knowledge graph from codebase context to produce technical designs, feasibility/impact analysis, scope breakdowns, grounded code generation, and AI co…",
      "price": {
        "observed": true,
        "billing": "contact_sales",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "Contact sales (no public price)",
        "summary": "Bito offers usage-based pricing for AI Architect and contact-sales per-seat plans for AI Code Reviews, with no public numeric rates shown."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "codeant_ai",
      "name": "CodeAnt AI",
      "url": "https://codeant.ai/",
      "short_summary": "AI code review and security analysis (SAST, SCA, secrets, IaC, SBOM) plus AI-driven penetration testing across codebase and attack surface, with inline auto-fi…",
      "price": {
        "observed": false,
        "billing": "not_found",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "No public price found",
        "summary": "The pricing page states that low and medium findings are always free while high and critical findings require payment, but it does not show a reliable numeric price or billing period."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "greptile",
      "name": "AI Code Review",
      "url": "https://www.greptile.com/",
      "short_summary": "Reviews and tests pull requests with full codebase context, catching syntax, logic, style issues and security risks, and suggesting fixes",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 30,
        "monthly_usd": 30,
        "headline": "Free tier, then from $30/mo",
        "summary": "Free tier, then from $30/mo. Greptile offers a free Starter plan, Pro at $30 per seat per month with 50 credits included per seat, $1 additional credits, and custom-priced Enterprise plans."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "hefestoai",
      "name": "HefestoAI",
      "url": "https://hefestoai.narapallc.com",
      "short_summary": "analyzes code snippets for quality issues, semantic drift, security vulnerabilities, and structural decay in AI-generated code before it reaches repositories",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 8,
        "monthly_usd": 8,
        "headline": "Free tier, then from $8/mo",
        "summary": "Free tier, then from $8/mo. Hefesto AI offers a free plan, a PRO plan at $8 per month, and an OMEGA plan at $19 per month, with founding-member pricing indicated."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "rosentic",
      "name": "Rosentic",
      "url": "https://rosentic.com/",
      "short_summary": "Detects cross-branch semantic conflicts (signature mismatches, route conflicts, schema breaks, etc.) between active git branches before merge",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 9,
        "monthly_usd": 9,
        "headline": "Free tier, then from $9/mo",
        "summary": "Free tier, then from $9/mo. Rosentic offers a free foundation plus monthly Solo, Team, and Growth plans priced at $9, $99, and $499 per month."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "thinkreview",
      "name": "AI Copilot for Code Reviews",
      "url": "https://thinkreview.dev/",
      "short_summary": "performs AI-powered code reviews on pull/merge requests, flagging security issues, scoring code quality, generating summaries and code suggestions",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "Free tier + paid plans (price not published)",
        "summary": "The site offers a free starting option and indicates paid upgrades, but does not publicly show paid plan prices in the supplied context."
      },
      "evidence_quality": "high",
      "upvotes": 0
    },
    {
      "agent_id": "hub",
      "name": "Hub",
      "url": "https://portal.qualityclouds.ai",
      "short_summary": "AI code governance rules injected into Cursor, Claude Code and other MCP clients at generation time.",
      "price": {
        "observed": false,
        "billing": "free",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "No public price found",
        "summary": "Quality Clouds Hub is advertised as free forever with no credit card required, but no paid plans or numeric pricing are shown."
      },
      "evidence_quality": "medium",
      "upvotes": 0
    },
    {
      "agent_id": "sgroy10_speclock",
      "name": "SpecLock - AI Constraint Engine",
      "url": "https://smithery.ai/server/sgroy10/speclock",
      "short_summary": "AI Constraint Engine with AI Patch Firewall. 42 MCP tools. Patch Gateway (ALLOW/WARN/BLOCK verdicts), diff-native review (10 scored signals, hard escalation ru…",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 10,
        "monthly_usd": 10,
        "headline": "Free tier, then from $10/mo",
        "summary": "Free tier, then from $10/mo. Smithery offers a free Hobby plan, a $10/month Pay as You Go plan with usage-based RPC overages, and custom enterprise pricing."
      },
      "evidence_quality": "medium",
      "upvotes": 0
    },
    {
      "agent_id": "testgrid_ai",
      "name": "AI Code Review Agent",
      "url": "https://testgrid.io/ai-code-review-agent",
      "short_summary": "Analyzes code changes with context (diffs, test execution results, repository context) to highlight patterns and areas needing closer human review during code…",
      "price": {
        "observed": false,
        "billing": "subscription",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "No public price found",
        "summary": "TestGrid offers a Starter subscription at $199 per seat per month, while Growth and Custom Device Lab plans use custom pricing."
      },
      "evidence_quality": "medium",
      "upvotes": 0
    },
    {
      "agent_id": "wsc",
      "name": "Wsc",
      "url": "https://wsc.theserverless.dev/",
      "short_summary": "Writing Style Checker (WSC) is a prose linter with an AI-tells detector: alongside classic checks (weasel words, passive voice, duplicate words, long sentences…",
      "price": {
        "observed": true,
        "billing": "free",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "Free",
        "summary": "The Writing Style Checker appears to have a $0 offer, but no billing period or additional plan details are publicly shown."
      },
      "evidence_quality": "medium",
      "upvotes": 0
    }
  ],
  "platforms_also_here": [
    {
      "agent_id": "ai_testing_agent_amp_automatio",
      "name": "Ai Testing Agent Amp Automatio",
      "url": "https://testsprite.com/",
      "short_summary": "Builds and runs end-to-end QA tests on live apps, explores apps like a real user, flags bugs, returns failure bundles with root-cause hypotheses and recommende…",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 19,
        "monthly_usd": 19,
        "headline": "Free tier, then from $19/mo",
        "summary": "Free tier, then from $19/mo. TestSprite offers a freemium model with a free tier (150 credits/month), paid plans starting at $19/month (Starter) and $69/month (Standard), plus custom Enterprise pricing."
      },
      "home_niche": "test-case-generation",
      "also_covers": true,
      "upvotes": 0
    },
    {
      "agent_id": "continue",
      "name": "Continue",
      "url": "https://continue.dev/",
      "short_summary": "code generation, debugging, refactoring integrated into the IDE",
      "price": {
        "observed": false,
        "billing": "not_found",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "No public price found",
        "summary": "No public price found on the vendor site."
      },
      "home_niche": "ide-coding-agent",
      "also_covers": true,
      "upvotes": 0
    },
    {
      "agent_id": "gitlab_mcp_server",
      "name": "Gitlab",
      "url": "https://jmrplens.github.io/gitlab-mcp-server/",
      "short_summary": "Open-source Model Context Protocol server enabling AI assistants to interact with GitLab via natural language. Exposes 1000+ GitLab operations for code review,…",
      "price": {
        "observed": true,
        "billing": "free",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "Free",
        "summary": "GitLab MCP Server is presented as free and open source under the MIT license, with no recurring price or billing period shown."
      },
      "home_niche": "devops-automation-agent",
      "also_covers": true,
      "upvotes": 0
    },
    {
      "agent_id": "roost",
      "name": "Roost",
      "url": "https://roost.duckbug.io",
      "short_summary": "Infrastructure for autonomous AI agents in Telegram and VK. Deploy Claude/Codex-powered bots on dedicated VPS to handle tasks asynchronously—code review, testi…",
      "price": {
        "observed": true,
        "billing": "subscription",
        "lowest_monthly_usd": 5.98,
        "monthly_usd": 0.07,
        "headline": "From $5.98/mo",
        "summary": "From $5.98/mo. Roost offers four monthly infrastructure plans priced from 499 ₽ to 8999 ₽, with increasing VPS resources, storage, and bot capacity."
      },
      "home_niche": "agent-deployment-platform",
      "also_covers": true,
      "upvotes": 0
    },
    {
      "agent_id": "tembo_desktop",
      "name": "Tembo Desktop",
      "url": "https://github.com/DarkCounselorStudio/Tembo-Desktop-for-Windows-10-11-Background-AI-Agent-Platform-2026-",
      "short_summary": "A native Windows application that runs autonomous AI agents in the background for multi-repository tasks, code reviews, pull request management, Slack updates,…",
      "price": {
        "observed": false,
        "billing": "unknown",
        "lowest_monthly_usd": null,
        "monthly_usd": null,
        "headline": "No public price found",
        "summary": "GitHub publicly lists a free plan, a Team plan at $4 per user/month, and Enterprise starting at $21 per user/month."
      },
      "home_niche": "agent-orchestration-platform",
      "also_covers": true,
      "upvotes": 0
    },
    {
      "agent_id": "verdent_ai",
      "name": "Verdent AI",
      "url": "https://www.verdent.ai",
      "short_summary": "builds complete software products from natural-language descriptions, breaking down goals into tasks, building, testing, and reviewing code",
      "price": {
        "observed": true,
        "billing": "freemium",
        "lowest_monthly_usd": 5,
        "monthly_usd": 5,
        "headline": "Free tier, then from $5/mo",
        "summary": "Free tier, then from $5/mo. Verdent offers a $0 entry plan, monthly subscriptions from $5/month to $179/month, a $20/user/month Teams plan, and usage-based credit top-ups."
      },
      "home_niche": "agent-builder-no-code",
      "also_covers": true,
      "upvotes": 0
    }
  ],
  "page_url": "https://agentery.com/market/code-review-agent",
  "summary": {
    "niche": "code-review-agent",
    "sector": "developer-tools-infra",
    "pricing_by_provider_type": {
      "headline": "Prices differ by provider type and buyer tier — no blended headline is used. Strongest cohort: Agents · Pro median $40/mo (3 providers). See benchmarks_by_provider_type_and_tier for the full matrix.",
      "benchmarks": [
        {
          "provider_type": "agent",
          "provider_type_label": "Agents",
          "buyer_tier": "pro",
          "buyer_tier_label": "Pro",
          "pricing_unit": "flat",
          "pricing_unit_label": "flat monthly",
          "comparable_provider_count": 3,
          "reliability": "low",
          "median": 40,
          "p25": null,
          "p75": null,
          "status": "median_only"
        },
        {
          "provider_type": "agent",
          "provider_type_label": "Agents",
          "buyer_tier": "team_sme",
          "buyer_tier_label": "Team / SME",
          "pricing_unit": "flat",
          "pricing_unit_label": "flat monthly",
          "comparable_provider_count": 3,
          "reliability": "low",
          "median": 255.36,
          "p25": null,
          "p75": null,
          "status": "median_only"
        },
        {
          "provider_type": "agent",
          "provider_type_label": "Agents",
          "buyer_tier": "individual",
          "buyer_tier_label": "Individual",
          "pricing_unit": "flat",
          "pricing_unit_label": "flat monthly",
          "comparable_provider_count": 2,
          "reliability": "low",
          "median": null,
          "p25": null,
          "p75": null,
          "status": "observed_offers_only",
          "observed_offers": [
            9,
            12.72
          ]
        },
        {
          "provider_type": "mcp",
          "provider_type_label": "MCP servers",
          "buyer_tier": "individual",
          "buyer_tier_label": "Individual",
          "pricing_unit": "flat",
          "pricing_unit_label": "flat monthly",
          "comparable_provider_count": 2,
          "reliability": "low",
          "median": null,
          "p25": null,
          "p75": null,
          "status": "observed_offers_only",
          "observed_offers": [
            10,
            19
          ]
        }
      ],
      "warnings": [
        "This niche currently has sufficient agent pricing but insufficient MCP pricing."
      ],
      "full_pricing_via": {
        "tool": "price_benchmark",
        "arguments": {
          "niche": "code-review-agent"
        },
        "note": "add provider_type + buyer_tier for a specific cohort"
      }
    },
    "page_url": "https://agentery.com/market/code-review-agent",
    "counts": {
      "listings_with_price_capture": 85,
      "listings_with_observed_public_price": 21,
      "providers_with_numeric_monthly_price_latest_scan": 11,
      "like_for_like_comparable_pairs": 11
    },
    "movement": {
      "d": {
        "published": false,
        "value_pct": null,
        "held_reason": null
      },
      "w": {
        "published": false,
        "value_pct": null,
        "held_reason": null
      },
      "m": {
        "published": false,
        "value_pct": null,
        "held_reason": null
      }
    },
    "pricing_version": "cohorts-1",
    "pricing_status": "ok",
    "pricing_by_tier": [
      {
        "tier": "individual",
        "currency": "USD",
        "period": "month",
        "unit": "flat",
        "median": 11.36,
        "provider_count": 4,
        "plan_observation_count": 5,
        "data_confidence": 0.32,
        "data_confidence_basis": {
          "provider_component": 0.33,
          "observation_component": 0.25,
          "provider_count": 4,
          "plan_observation_count": 5
        },
        "reliability": "low",
        "members": [
          {
            "provider": "rosentic",
            "usd": 9
          },
          {
            "provider": "sgroy10_speclock",
            "usd": 10
          },
          {
            "provider": "cynical_sally",
            "usd": 12.72
          },
          {
            "provider": "hefestoai",
            "usd": 19
          }
        ]
      },
      {
        "tier": "pro",
        "currency": "USD",
        "period": "month",
        "unit": "flat",
        "median": 25,
        "provider_count": 4,
        "plan_observation_count": 4,
        "data_confidence": 0.31,
        "data_confidence_basis": {
          "provider_component": 0.33,
          "observation_component": 0.2,
          "provider_count": 4,
          "plan_observation_count": 4
        },
        "reliability": "low",
        "members": [
          {
            "provider": "hefestoai",
            "usd": 8
          },
          {
            "provider": "delimit",
            "usd": 10
          },
          {
            "provider": "ito_ai",
            "usd": 40
          },
          {
            "provider": "open_code_review",
            "usd": 75
          }
        ]
      },
      {
        "tier": "pro",
        "currency": "USD",
        "period": "month",
        "unit": "per_seat",
        "median": 24.5,
        "provider_count": 2,
        "plan_observation_count": 2,
        "data_confidence": 0.15,
        "data_confidence_basis": {
          "provider_component": 0.17,
          "observation_component": 0.1,
          "provider_count": 2,
          "plan_observation_count": 2
        },
        "reliability": "low",
        "members": [
          {
            "provider": "open_code_review",
            "usd": 19
          },
          {
            "provider": "greptile",
            "usd": 30
          }
        ]
      },
      {
        "tier": "team_sme",
        "currency": "USD",
        "period": "month",
        "unit": "flat",
        "median": 255.36,
        "provider_count": 3,
        "plan_observation_count": 5,
        "data_confidence": 0.25,
        "data_confidence_basis": {
          "provider_component": 0.25,
          "observation_component": 0.25,
          "provider_count": 3,
          "plan_observation_count": 5
        },
        "reliability": "low",
        "members": [
          {
            "provider": "codereviewbot",
            "usd": 25
          },
          {
            "provider": "pr_writing_review",
            "usd": 255.36
          },
          {
            "provider": "rosentic",
            "usd": 299
          }
        ]
      }
    ],
    "pricing_coverage": {
      "listings_with_price_capture": 85,
      "listings_with_observed_public_price": 21,
      "normalized_observations": 16,
      "comparable_providers": 10,
      "strict_cohorts": 4,
      "exclusion_reasons": {
        "ambiguous_cadence": 9,
        "one_time": 3,
        "usage_not_monthly": 2,
        "free_or_zero": 2
      }
    },
    "pricing_note": "Provider-deduped, FX-normalized monthly medians, separated by buyer tier AND billing unit (flat/per_seat/per_user/per_agent) — incompatible units are never blended. Ranges (p25/p75) only at >=5 providers; data_confidence is provider-count-weighted. Usage-metered, promo, range, one-time and ambiguous-cadence plans are excluded.",
    "pricing_excluded_observations": {
      "ambiguous_cadence": 9,
      "one_time": 3,
      "usage_not_monthly": 2,
      "free_or_zero": 2
    },
    "billing_mix": {
      "freemium": 9,
      "subscription": 1,
      "free": 8,
      "one-time": 2,
      "contact_sales": 1
    },
    "free_tier_share": 0.81,
    "top_providers": [
      {
        "agent_id": "bito_ai",
        "name": "AI for Autonomous Development",
        "price": {
          "observed": true,
          "billing": "contact_sales",
          "lowest_monthly_usd": null,
          "monthly_usd": null,
          "headline": "Contact sales (no public price)",
          "summary": "Bito offers usage-based pricing for AI Architect and contact-sales per-seat plans for AI Code Reviews, with no public numeric rates shown."
        },
        "observed": true
      },
      {
        "agent_id": "codeant_ai",
        "name": "CodeAnt AI",
        "price": {
          "observed": false,
          "billing": "not_found",
          "lowest_monthly_usd": null,
          "monthly_usd": null,
          "headline": "No public price found",
          "summary": "The pricing page states that low and medium findings are always free while high and critical findings require payment, but it does not show a reliable numeric price or billing period."
        },
        "observed": false
      },
      {
        "agent_id": "greptile",
        "name": "AI Code Review",
        "price": {
          "observed": true,
          "billing": "freemium",
          "lowest_monthly_usd": 30,
          "monthly_usd": 30,
          "headline": "Free tier, then from $30/mo",
          "summary": "Free tier, then from $30/mo. Greptile offers a free Starter plan, Pro at $30 per seat per month with 50 credits included per seat, $1 additional credits, and custom-priced Enterprise plans."
        },
        "observed": true
      },
      {
        "agent_id": "hefestoai",
        "name": "HefestoAI",
        "price": {
          "observed": true,
          "billing": "freemium",
          "lowest_monthly_usd": 8,
          "monthly_usd": 8,
          "headline": "Free tier, then from $8/mo",
          "summary": "Free tier, then from $8/mo. Hefesto AI offers a free plan, a PRO plan at $8 per month, and an OMEGA plan at $19 per month, with founding-member pricing indicated."
        },
        "observed": true
      },
      {
        "agent_id": "rosentic",
        "name": "Rosentic",
        "price": {
          "observed": true,
          "billing": "freemium",
          "lowest_monthly_usd": 9,
          "monthly_usd": 9,
          "headline": "Free tier, then from $9/mo",
          "summary": "Free tier, then from $9/mo. Rosentic offers a free foundation plus monthly Solo, Team, and Growth plans priced at $9, $99, and $499 per month."
        },
        "observed": true
      }
    ],
    "suggested_next_calls": [
      {
        "tool": "price_benchmark",
        "arguments": {
          "niche": "code-review-agent"
        },
        "purpose": "full observed price distribution + per-tier medians for this niche"
      },
      {
        "tool": "niche_report",
        "arguments": {
          "niche": "code-review-agent",
          "response_mode": "full"
        },
        "purpose": "the complete report incl. index series and tier decomposition"
      },
      {
        "tool": "suggest_alternatives",
        "arguments": {
          "agent_id": "bito_ai"
        },
        "purpose": "comparable (optionally cheaper) providers to a named agent"
      },
      {
        "tool": "get_agent_profile",
        "arguments": {
          "agent_id": "bito_ai"
        },
        "purpose": "full profile, integrations and pricing for one provider"
      }
    ]
  }
}
Full market

22 providers, one sortable view

Dense enough for many listings; progressive disclosure keeps mobile usable.

ProviderTypeFromVs niche medianLiveness
AI Code ReviewReviews and tests pull requests with full codebase context, catching syntax, logic, style issues and security risks, and suggesting fixes
agent$30from / mo20% above100% liveagent20% above median100% live
HefestoAIanalyzes code snippets for quality issues, semantic drift, security vulnerabilities, and structural decay in AI-generated code before it reaches repositories
mcp$8from / mo68% below100% livemcp68% below median100% live
RosenticDetects cross-branch semantic conflicts (signature mismatches, route conflicts, schema breaks, etc.) between active git branches before merge
agent$9from / mo64% below100% liveagent64% below median100% live
AI Copilot for Code Reviewsperforms AI-powered code reviews on pull/merge requests, flagging security issues, scoring code quality, generating summaries and code suggestions
agentFree tierpaid plans vary100% liveagent100% live
HubAI code governance rules injected into Cursor, Claude Code and other MCP clients at generation time.
mcpFreefree to use100% livemcp100% live
S-SpecLock - AI Constraint EngineAI Constraint Engine with AI Patch Firewall. 42 MCP tools. Patch Gateway (ALLOW/WARN/BLOCK verdicts), diff-native review (10 scored signals, hard escalation ru…
mcp$10from / mo60% below100% livemcp60% below median100% live
WscWriting Style Checker (WSC) is a prose linter with an AI-tells detector: alongside classic checks (weasel words, passive voice, duplicate words, long sentences…
mcpFreefree to use100% livemcp100% live
AgentlintLinter and auditor for AI agent harness files (CLAUDE.md, AGENTS.md, CI workflows, hooks). Scans, scores across 5 dimensions, and auto-fixes configuration issu…
agentFreefree to use100% liveagent100% live
CodecloneDeterministic structural controller for Python codebases providing change-control governance, code health analysis, and AI-assisted development workflows. Enfo…
mcpFreefree to use100% livemcp100% live
CoderabbitAI-powered code review tool that runs in the terminal, providing context-aware feedback, line-by-line suggestions, and integration with AI coding agents like C…
agentFree tierpaid plans vary100% liveagent100% live
CodereviewbotAI-powered code review service that integrates with GitHub pull requests to identify bugs, security and performance issues, and suggest improvements.
agent$25from / moat median100% liveagentat median100% live
Cynical SallyAI code reviewer and architect critic. Provides brutally honest analysis via CLI, web, Chrome Extension, and MCP server integration with Claude Code, Cursor, a…
agent$8.47from / mo66.1% below100% liveagent66.1% below median100% live
DelimitGovernance and audit layer for AI-assisted code merges. Enforces policies across multiple AI models (Claude, Codex, Gemini, Grok), detects breaking API changes…
agent$10from / mo60% below100% liveagent60% below median100% live
FallowCodebase intelligence tool for TypeScript and JavaScript that provides static analysis for unused code, duplication, complexity, and architecture drift. Offers…
mcpFreefree to use100% livemcp100% live
FossilRust-powered static analysis MCP server that detects dead code, clones, scaffolding, and temp files in AI-generated codebases. Supports 15 languages and integr…
mcpFreefree to use100% livemcp100% live
GhrevA Chrome extension that uses a local AI CLI to review GitHub pull requests, generate workflow diagrams, and answer PR-aware questions. Comments are posted as p…
agent$49from / mo96% above100% liveagent96% above median100% live
Ito AiAI-powered code review tool that runs code to catch runtime bugs and regressions. Automatically tests frontend and backend flows on every PR, providing video e…
agent$40from / mo60% above100% liveagent60% above median100% live
Mythos AgentAI-powered code review agent for application security. Reasons about code like a security reviewer, generates hypotheses, hunts CVE variants, and ranks finding…
agentFreefree to use100% liveagent100% live
Open Code ReviewAI-powered code review tool that detects and auto-fixes issues in AI-generated code. Integrates with GitHub Actions and GitLab CI; identifies hallucinations, l…
agent$19from / mo24% below100% liveagent24% below median100% live
Pr Writing ReviewAI agent skill that extracts and analyzes writing improvements from GitHub PR review comments. Compares original text with reviewer suggestions to identify sty…
agent$1.16from / mo95.4% below100% liveagent95.4% below median100% live
ProdlintProduction readiness linter for AI-generated code. Runs 52 checks across security, reliability, performance, and AI quality. Available as CLI, GitHub Action, M…
agentFreefree to use100% liveagent100% live
RaysenseOpen-source Rust CLI and MCP server that scores codebase architecture across six structural dimensions (modularity, acyclicity, depth, equality, redundancy, un…
mcpFreefree to use100% livemcp100% live
Showing only providers with a published price or a free plan. $29 = lowest observed monthly · Free = free to use · Free tier = free plan + paid options.