Renamed

Amazon CodeWhisperer became Amazon Q Developer on April 30, 2024

Go to Amazon Q Developer

perch vs Amazon CodeWhisperer

Side-by-side comparison of features, pricing, and ratings

Analysis generated Live tool data as of 2026-11-08
Cross-checked through our multi-step verification ·
Saved

perch or Amazon CodeWhisperer: which should you choose?

DimensionperchAmazon CodeWhisperer
CategorySemantic code linter (CLI)AI coding assistant / IDE plugin
PricingFreeFreemium (free tier + Pro)
Installnpm install -g @lakeday/perchIDE extension + CLI
Core jobEnforce repo rules with natural-language `--ensure` guaranteesGenerate code, agentic tasks, security scan, modernization
IntegrationsGitHub Actions, Claude Code, Codex, CursorVS Code, JetBrains, Visual Studio, Eclipse, AWS Console, Slack, Teams, GitLab, GitHub
Current namePerch (@lakeday/perch)Rebranded to Amazon Q Developer (Apr 2024)
perch
perch

Semantic code linting: write custom plain-English rules for every pull request and catch AI-written bugs and security gaps.

Visit Website
Amazon CodeWhisperer
Amazon CodeWhisperer

Amazon CodeWhisperer is now Amazon Q Developer — an AI coding assistant with AWS expertise, built into your IDE and CLI

Visit Website
Pricing
Paid
Freemium
Plans
Free credit$5
Perch Cloud (usage-based)$0.10/1K rule
Free TierFree
Pro Tier$19/user/mo
Popularity
14 views
6.3k views
Skill Level
Intermediate
Intermediate
API Available
Platforms
CLIWeb
WebDesktopCLIPlugin
Categories
🔎 Code Review & Quality🔐 Application & Code Security
💻 Code & Development🛠️ Autonomous Coding Agents🔐 Application & Code Security
FeaturesperchAmazon CodeWhisperer
Semantic code review on every changed method in a pull request
Author custom rules in perch.yaml with plain-English ensure guarantees
Map each method's callers and callees using tree-sitter parsing
Scope rules to a whole project, a single file, or methods matched by a glob
Add rules from the terminal with perch rules add <name>
Test a rule against one symbol with perch check <file>::<method>
Built-in scans for off-by-one loops, unchecked empty values, weak hashing, missing authorization
Confidence-scored findings with PR comments and failing checks
Cached answers for unchanged code, free on repeat scans
Fail CI jobs on breaking findings
Perch skill for Claude Code, Codex, Cursor and Pi GitHub
CLI distributed via npm under MIT license and runs in GitLab CI
Perch Cloud reviews GitHub pull requests
Supports Python, TypeScript, JavaScript, Go, Rust, Java, Kotlin, C, C++, C#, Swift, Ruby, PHP and six more
Findings deleted 30 days after each scan; vendor states it does not train on your code
Real-time code suggestions from single snippets up to full functions
Inline chat directly inside the code editor
CLI completions and natural language-to-bash translation
Agentic coding that autonomously implements features
Agentic documentation, testing, code review and refactoring
Java 8 to Java 17 application upgrade agent
DotNET porting from Windows to Linux agent
Security vulnerability scanning with remediation suggestions
Recommendations customised from connected private repositories
Natural-language query building for analytics and data pipelines
AWS expert assistance inside the AWS Management Console
AWS assistance in Microsoft Teams and Slack
Enterprise access controls via AWS IAM Identity Center
IDE plugins for JetBrains, VS Code, Visual Studio and Eclipse
Command line plugin for terminal-based completions
IntegrationsperchAmazon CodeWhisperer
GitHub
GitLab
Claude Code
Codex
Cursor
VS Code
JetBrains IDEs
Visual Studio
Eclipse
AWS Management Console
Microsoft Teams
Slack

What do real users say about perch vs Amazon CodeWhisperer?

Not marketing copy and not our opinion — a structured sweep of public discussion (reviews, forums, communities and video comments), showing what people praise and what they complain about for each tool.

perch

70 mentions across 6 sources · 14% positive — critical (weighted across 6 sources)

Reddit, Hacker News, YouTube, Product Hunt, GitHub, Lemmy

What users praise

  • • Free and globally installed via npm as @lakeday/perch — zero cost to try.
  • • Natural-language rules in perch.yaml let you encode team conventions as reviewable code.
  • • Findings include rule ID, file:line, severity, confidence percentage, and enclosing method.
  • • Per-finding confidence scoring avoids binary pass/fail and reduces false-positive fatigue.

What frustrates them

  • • Almost no independent user reviews or testimonials exist for the actual linter.
  • • Open language-filtering bug means shipped scans may flag irrelevant vulnerability classes.
  • • No listed integrations with CI/CD, editors, or Slack — everything is manual CLI wiring.
  • • Name collision with Google Perch and a board game makes community support hard to find.

Researched Sep 26, 2026

Amazon CodeWhisperer

Discussed by users across 3 sources · 55% positive — mixed (weighted across 3 sources)

Hacker News, YouTube, Product Hunt

What users praise

  • • Generous free tier: 50 agentic chat interactions and 1,000 lines of transformation monthly.
  • • Built-in open-source license reference tracker provides clear attribution and legal safety.
  • • Seamless integration within AWS ecosystem, including console, Slack, and Microsoft Teams.
  • • Strong security scanner that identifies vulnerabilities and suggests fixes directly in code.

What frustrates them

  • • AWS-centric focus is a disadvantage for non-AWS cloud developers.
  • • Semantic analysis concept criticized as fundamentally flawed by HN commenter.
  • • Some view tool as trend-driven rather than innovative, lacking true 'semantic' understanding.
  • • Performance quality of code suggestions not consistently benchmarked against GPT or Copilot.

Researched Sep 9, 2026

Who should pick perch, and who should pick Amazon CodeWhisperer?

  • AWS-centric dev team modernizing legacy apps
    Pick: Amazon CodeWhisperer

    Java 8-to-17 upgrades and .NET Windows-to-Linux porting are built-in agentic features no linter touches.

  • Team reviewing AI-generated PRs from Cursor/Codex/Claude Code
    Pick: perch

    It integrates with those agents and gates code with committed, readable rules and confidence-scored findings.

  • Enterprise needing IAM-based access controls and privacy
    Pick: Amazon CodeWhisperer

    IAM Identity Center controls and Pro-tier privacy protections are listed features; Perch explicitly lacks multi-user policy management.

  • Solo dev who wants defect/security detection cheaply
    Pick: perch

    Free, local findings in .perch with near-zero scan cost — provided you write your own rules.

  • Team whose review friction is project-specific behavior
    Pick: perch

    '--ensure' natural-language rules target things like logging secrets or discount caps that generic linters miss.

Frequently Asked Questions

Is Amazon CodeWhisperer still called that?

No — it rebranded to Amazon Q Developer in April 2024, with expanded agentic features. The slug here is legacy naming.

Can I run both Perch and Q Developer together?

Yes. They operate at different layers. Q Developer generates, refactors, and scans inside your IDE; Perch enforces repo-committed rules in CI. Many teams will stack them.

Does Perch generate or fix code?

No. It finds and reports issues with rule ID, location, severity, and confidence. Fixing is left to you or your AI coding agent.

Do I need to write rules for Perch to be useful?

Yes. Perch explicitly isn't zero-config drop-in linting — value depends on your perch.yaml rules authored via `perch rules add --ensure`.

Can Q Developer enforce my team's custom policy rules in CI?

Its security scanning and remediation suggestions are vendor-defined (AWS-focused). If you need repo-committed natural-language rules with exit code 3 CI gating, that's Perch's job.

Is Perch suitable for org-wide analytics or hosted dashboards?

Its not-for list rules these out. Findings live locally in `.perch`; there's no multi-user policy management or cross-repo analytics.

What else are perch and Amazon CodeWhisperer compared with?

Where can you read more about perch and Amazon CodeWhisperer?

Browse these categories

Still deciding? Get the weekly AI tools brief

One email a week — new tools, honest comparisons, no spam.

Analysis generated by our model pipeline from live data: