Illustrative workflow · reviewed 22 Oct 2026
Use a coding assistant on an existing repo
One small change to an existing codebase, reviewed and tested by a developer before it is merged.
- You provide
- A repository you may share with the tool, a passing test suite, and one small, well-defined task.
- You get
- A change that passes your tests and your review. Nothing is merged on the tool's word.
- Tools
- One per step: 3 tools, chosen below from the options we researched.
- Integrations
- None documented between these steps. All 2 handoffs are manual.
- Review checkpoints
- 3 steps need a person to check the output, marked "Check by hand".
- Status
- Illustrative. Built from vendor documentation, not from a test. Methodology
Your selection
GitHub Copilot, Amazon Q Developer, Cursor
Compare these toolsView saved tools
Comparison shows at most three tools. Tools doing different jobs are warned about on the comparison page.
Before you rely on this route
- This workflow is illustrative. It is built from vendor documentation, not from a test.
- Free tiers meter requests. Heavier use may use paid credits or hit a limit; check each plan page.
- Code ownership and indemnity terms differ by plan. Amazon Q Developer's free tier lists no IP indemnity; Copilot's page lists none on individual plans. This is not legal advice.
- The comparison page suggests a fair way to compare two assistants on the same task.
Guides for this workflow
- Coding assistant for an existing repo: What to compare before you point an AI coding tool at a real codebase: usage metering, data and IP terms, editor support and agent behaviour.
- Test an AI tool before buying annually: A two-week pilot method for deciding whether to pay for an AI tool, with trial and refund terms several vendors state and a scorecard you can reuse.