Code Review Agent
Query this niche via MCP
niche_report({ niche: "code-review-agent" })Agents · median
$40/mo
MCP servers · median
$19/mo
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 plans — Agents vs MCPs
each dot = one provider · log scaleAgents $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
All plans
10 pricedProvidervs its cohort medianMonthly
rosenticagent
$9 below
delimitagent
$10 below
Sgroy10 Speclockmcp
$10 below
Cynical Sallyagent
$13 below
hefestoaimcp
$19 ~median
codereviewbotagent
$25 below
Ito Aiagent
$40 ~median
Open Code Reviewagent
$75 above
Pr Writing Reviewagent
$255 above
rosenticagent
$299 above
Position is relative to the provider's own delivery-type median at this tier — never a blended one.
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": 14.5,
"p25": 8.88,
"p75": 32.5,
"providers": 12
},
"by_provider_type": {
"agent": {
"median": 19,
"p25": null,
"p75": null,
"providers": 9,
"publishable": true,
"confidence": "moderate"
},
"mcp": {
"median": 10,
"p25": null,
"p75": null,
"providers": 3,
"publishable": true,
"confidence": "provisional"
}
},
"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",
"incident-response-sre",
"mcp-platform-provider",
"database-query-agent",
"on-call-management-agent",
"infrastructure-provisioning-iac"
],
"market_pulse": {
"pulse": 47,
"drivers": [
"enterprise money present",
"2 new builders in 30d"
],
"price_move_30d_pct": 0.2,
"money_share": 0.4,
"entry_rate": 0.021739130434782608,
"alive_share": 1
},
"price_move": {
"d_pct": 0,
"w_pct": 0,
"m_pct": 0,
"comparable_agents": 14,
"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,
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,
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,
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,
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": 7,
"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": 87,
"observed": 25,
"byPersona": {
"free": {
"n": 14,
"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": 8,
"nPriced": 7,
"reliability": "medium",
"median": 30,
"p25": 14.5,
"p75": 57.5,
"min": 8,
"max": 199,
"mean": 54.43,
"stdev": 67.72,
"usageShare": 0
},
"team_sme": {
"n": 8,
"nPriced": 5,
"reliability": "medium",
"median": 199,
"p25": 99,
"p75": 249,
"min": 25,
"max": 499,
"mean": 214.2,
"stdev": 181.4,
"usageShare": 0
},
"enterprise": {
"n": 11,
"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": 7,
"p25": 14.5,
"median": 30,
"p75": 57.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": {
"one_time": 3,
"ambiguous_cadence": 12,
"free_or_zero": 4,
"usage_not_monthly": 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": 12,
"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": "norma",
"tier": "pro",
"billing": "unspecified_period",
"unit": "flat",
"price": "$199",
"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": "review",
"tier": "team_sme",
"billing": "unspecified_period",
"unit": "flat",
"price": "Shape the plan",
"monthly_usd": null
},
{
"provider": "review",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Talk with us",
"monthly_usd": null
},
{
"provider": "sgroy10_speclock",
"tier": "enterprise",
"billing": "unspecified_period",
"unit": "flat",
"price": "Contact us",
"monthly_usd": null
}
]
}
],
"coverage": {
"priced_providers": 14,
"normalized_observations": 16,
"comparable_providers": 10,
"strict_cohorts": 4,
"exclusion_reasons": {
"one_time": 3,
"ambiguous_cadence": 12,
"free_or_zero": 4,
"usage_not_monthly": 2
}
}
}
},
"billingMix": {
"freemium": 11,
"free": 10,
"subscription": 1,
"one-time": 2,
"contact_sales": 1
},
"freeTierShare": 0.84,
"medianLowestUsd": 14.5
},
"movement": {
"niche": "code-review-agent",
"sector": "developer-tools-infra",
"pricedNow": 12,
"pairs": 12,
"repriced": [
{
"handle": "pr_writing_review",
"from": 1.17,
"to": 1.16,
"pct": -0.9
},
{
"handle": "cynical_sally",
"from": 8.55,
"to": 8.5,
"pct": -0.6
}
],
"newlyPriced": [],
"droppedFromPriced": [
"thinkreview"
],
"likeForLikePct": -0.1,
"kind": "mixed",
"narrative": "Repricing + composition: 2 agents repriced — all down (avg -0.1%); 1 stopped showing a public price."
},
"index_series": {
"series": [
{
"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
},
{
"day": "2026-08-18",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-19",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-20",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-21",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-22",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-23",
"index": 100,
"pairs": 15,
"dayChangePct": 0
},
{
"day": "2026-08-24",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-25",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-26",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-27",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-28",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-29",
"index": 100,
"pairs": 16,
"dayChangePct": 0
},
{
"day": "2026-08-30",
"index": 100,
"pairs": 16,
"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": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "AI Pentesting includes one scan and free low- and medium-severity findings, while high- and critical-severity findings require payment; no recurring monthly price is publicly stated."
},
"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": "ThinkReview offers a free starting option, while paid pricing for larger pull requests, faster reviews, and premium models is not publicly specified in the supplied content."
},
"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": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Norma is offered as a free-forever plan with no credit card required."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "norma",
"name": "Norma",
"url": "https://qualityclouds.ai/norma?utm_source=smithery&utm_medium=referral",
"short_summary": "Deterministic code governance for AI coding agents. Norma checks code against your organization's rules as the agent writes and returns a fixed verdict: rule I…",
"price": {
"observed": true,
"billing": "freemium",
"lowest_monthly_usd": 199,
"monthly_usd": 199,
"headline": "Free tier, then from $199/mo",
"summary": "Free tier, then from $199/mo. Norma shows a free option and a Pro price of $199, while Business and enterprise pricing require further details."
},
"evidence_quality": "medium",
"upvotes": 0
},
{
"agent_id": "review",
"name": "Review",
"url": "https://commentary.dev/integrations/commentary-review",
"short_summary": "Rendered pull request, Markdown, document, Forms, and Research review workflows for humans and coding agents.",
"price": {
"observed": true,
"billing": "free",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free",
"summary": "Commentary offers a permanently free core for individuals and teams, while team design-partner and business plans require direct discussion without public numeric pricing."
},
"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
}
],
"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.81,
"monthly_usd": 0.07,
"headline": "From $5.81/mo",
"summary": "From $5.81/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": 87,
"listings_with_observed_public_price": 25,
"providers_with_numeric_monthly_price_latest_scan": 12,
"like_for_like_comparable_pairs": 12
},
"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": 87,
"listings_with_observed_public_price": 25,
"normalized_observations": 16,
"comparable_providers": 10,
"strict_cohorts": 4,
"exclusion_reasons": {
"one_time": 3,
"ambiguous_cadence": 12,
"free_or_zero": 4,
"usage_not_monthly": 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": {
"one_time": 3,
"ambiguous_cadence": 12,
"free_or_zero": 4,
"usage_not_monthly": 2
},
"billing_mix": {
"freemium": 11,
"free": 10,
"subscription": 1,
"one-time": 2,
"contact_sales": 1
},
"free_tier_share": 0.84,
"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": true,
"billing": "freemium",
"lowest_monthly_usd": null,
"monthly_usd": null,
"headline": "Free tier + paid plans (price not published)",
"summary": "AI Pentesting includes one scan and free low- and medium-severity findings, while high- and critical-severity findings require payment; no recurring monthly price is publicly stated."
},
"observed": true
},
{
"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
25 providers, one sortable view
Dense enough for many listings; progressive disclosure keeps mobile usable.
ProviderTypeFromVs niche medianLiveness
CodeAnt AIAI code review and security analysis (SAST, SCA, secrets, IaC, SBOM) plus AI-driven penetration testing across codebase and attack surface, with inline auto-fi…
AI Code ReviewReviews and tests pull requests with full codebase context, catching syntax, logic, style issues and security risks, and suggesting fixes
HefestoAIanalyzes code snippets for quality issues, semantic drift, security vulnerabilities, and structural decay in AI-generated code before it reaches repositories
RosenticDetects cross-branch semantic conflicts (signature mismatches, route conflicts, schema breaks, etc.) between active git branches before merge
AI Copilot for Code Reviewsperforms AI-powered code reviews on pull/merge requests, flagging security issues, scoring code quality, generating summaries and code suggestions
NormaDeterministic code governance for AI coding agents. Norma checks code against your organization's rules as the agent writes and returns a fixed verdict: rule I…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% 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…
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…
DelimitGovernance and audit layer for AI-assisted code merges. Enforces policies across multiple AI models (Claude, Codex, Gemini, Grok), detects breaking API changes…
FallowCodebase intelligence tool for TypeScript and JavaScript that provides static analysis for unused code, duplication, complexity, and architecture drift. Offers…
FossilRust-powered static analysis MCP server that detects dead code, clones, scaffolding, and temp files in AI-generated codebases. Supports 15 languages and integr…
Mythos AgentAI-powered code review agent for application security. Reasons about code like a security reviewer, generates hypotheses, hunts CVE variants, and ranks finding…
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…
ProdlintProduction readiness linter for AI-generated code. Runs 52 checks across security, reliability, performance, and AI quality. Available as CLI, GitHub Action, M…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.