GitHub Copilot is an AI coding assistant that spans completion, chat, agent mode, automated code review, and a cloud agent that opens pull requests, working across VS Code, Visual Studio, JetBrains, Xcode, Neovim, Eclipse, the CLI, and github.com.
Amp
Amp is an agentic coding tool from Sourcegraph that runs in the terminal and in editor extensions, using Sourcegraph's code intelligence to give frontier models deep repository context. It plans multi-step work, edits across files, runs tests and iterates, on pay-as-you-go credits with no markup on provider pricing.
Sourcegraph spent a decade solving one problem: understanding very large codebases well enough to answer questions about them. Code search, cross-repository references, the tooling that lets an engineer at a big company find every caller of a function across millions of lines.
That turns out to be the exact capability agentic coding needs and mostly lacks. A frontier model can write excellent code; what it cannot do is know what else in your repository depends on the thing it is about to change.
Amp is what happens when the second problem is solved by a company that already solved the first. That lineage is the main reason to take it seriously, and the pricing posture — provider cost, no markup — is the second.
What Is Amp, In One Screen?
- An agentic coding tool from Sourcegraph, running in the terminal and in editor extensions including VS Code and compatible forks.
- Sourcegraph's code intelligence is the differentiator — it gives frontier models real repository context rather than whatever fits in a window.
- It plans and iterates: multi-step task planning, edits across the codebase, running tests, reading the output and trying again.
- Threads let you save and share a session, which turns an agent run into something a colleague can review.
- Pay-as-you-go at provider cost with no markup, plus a free ad-supported tier with no hard token caps and no card required.
Why Code Intelligence Beats A Bigger Context Window
The industry's default answer — including in Cursor — has been to make context windows larger and paste in more files. Amp's approach is different, and better suited to how code actually works.
Code is a graph, not a document. What matters about a function is not the text near it but what calls it, what it calls, what types flow through it and what tests cover it — and those live in files scattered across the tree. Pasting in adjacent text gives a model proximity rather than relevance.
Sourcegraph's code intelligence resolves those relationships properly, which means the model can be given the specific definitions and call sites that bear on a change rather than a large sample of nearby code and a hope.
The practical consequence shows up on exactly the tasks that matter most and demo least well: multi-file refactors, changing a shared interface, renaming something used in forty places. Those are the changes engineers avoid because they are tedious and risky, and they are where an agent with real reference data earns its cost.
The complementary limitation is worth stating. Code intelligence is strongest where a language has good static analysis. Dynamically typed code with heavy runtime magic resolves less cleanly, for the same reasons your IDE struggles with it — the references genuinely are harder to determine.
A model given the file next door has proximity. A model given every actual caller has relevance. Only the second one can refactor safely.
Threads Make An Agent Run Reviewable
Amp's Threads feature saves and shares interactions, and this is more consequential than a convenience feature.
The problem it addresses is that agentic sessions are currently invisible work. A colleague sees the resulting pull request but not the eleven steps, the two wrong turns and the reasoning that produced it. When something is subtly wrong, nobody can reconstruct how it happened.
A shareable thread turns that into a reviewable artefact. Another engineer can read the sequence, see where the agent misunderstood the requirement, and correct the prompt rather than the code.
It also has an underrated teaching use. The fastest way for a team to get good at agentic coding is to read sessions that worked, and threads make that shareable rather than each person rediscovering the technique privately.
What Does No Markup Actually Mean?
Amp charges pay-as-you-go credits with zero markup on provider API pricing for individuals, alongside a free tier that requires no card.
This is a materially different posture from the seat subscriptions that dominate the category, and it is worth understanding what it implies about incentives.
A seat subscription is a bet by the vendor that you will use less than you pay for. That creates a quiet incentive to make heavy usage inconvenient, and it means light users subsidise heavy ones. Charging provider cost inverts it: the vendor makes nothing on your token consumption, so there is no reason to ration it, and no reason to route you to a cheaper model than the task deserves.
For a user the consequences are concrete. A month you barely code costs almost nothing. A month spent on a large migration costs what that migration's model usage actually cost, which may be more than a subscription would have — and you can see exactly why.
The trade is budgeting. Finance departments prefer a predictable line item, and a variable one is harder to approve even when it is cheaper on average. If your organisation needs a fixed number, this model will be an argument rather than a feature.
- Light or uneven usage is cheaper here than under any per-seat plan.
- A heavy migration month may cost more than a subscription, and you will see precisely why.
- No incentive exists to route you to a weaker model, since the vendor takes no margin on tokens.
- Variable spend is harder to get approved than a flat fee, whatever the average works out to.
- Watch the first two weeks of real usage before assuming which model suits you.
The Free Tier Is Ad-Supported, And That Matters
Amp's free tier includes its Tab autocomplete, access to the core agent with no hard token caps, and thread sharing — and it is ad-supported.
Take the generosity seriously first: a free tier with no hard token cap on the core agent is unusual, and it means the tool can be evaluated properly rather than through a crippled trial.
The ad-supported model deserves plain treatment though, because it is uncommon in developer tooling and people have reasonable questions about it. The relevant question is not whether ads are annoying; it is what they imply about data.
The paid tier is described as offering zero data sharing, with code, prompts and agent threads not used to train models. Read the inverse carefully: if that is the differentiator, then the free tier does not carry the same guarantee.
For personal projects and open-source work that may be entirely acceptable. For employer code it usually is not, and the decision should be made deliberately rather than by defaulting to the free tier because it was there. If your code is proprietary, the paid tier is the only sensible starting point, and the pricing model makes that a small step rather than a big one.
Trying Amp On Work You Have Already Done
The free tier makes evaluation easy, but evaluate it on the task type that distinguishes it rather than on the one that is easiest to test.
The bar is step three. Single-file edits tell you nothing about Amp specifically, because every agent in the category handles those.
- Decide the tier question before you start: personal or open-source code can go on the free tier, employer code should not.
- Pick a refactor you have already completed — a renamed interface, a changed function signature, something touching many files.
- Ask Amp to do it and check whether it found every call site. This is the code intelligence test and the whole reason to choose this tool.
- Read the thread rather than only the diff. The steps show you where it understood the task and where it guessed.
- Share that thread with a colleague and see whether they can follow it, since reviewability is a genuine differentiator here.
- Check your credit consumption for the session and extrapolate to a realistic month, because pay-as-you-go is invisible until you look.
Where Amp Sits Against Its Siblings
Amp competes in a crowded category, and the honest summary is that the differences are narrowing on code generation and widening on everything around it.
Against an editor-first tool, Amp gives up ambient context — it does not know what you have selected or which test just failed — and gains repository-scale reference data plus the ability to run in a terminal, in CI or over SSH.
Against an open-source terminal agent such as Aider, it gives up model flexibility and full local operation, and gains Sourcegraph's code intelligence, which is a genuinely hard thing to replicate.
Against an enterprise orchestration platform such as Zencoder, it gives up compliance certifications, on-premise deployment and administrative controls, and gains simplicity and a pricing model that does not require a procurement process.
The buyer this suits best is a developer or a small team working in a large or complex codebase, who wants an agent with real reference data and does not need a compliance conversation to adopt one.
Amp: The Stated Specification
| Product type | Agentic coding tool |
|---|---|
| Built by | Sourcegraph |
| Runs in | Terminal, plus editor extensions including VS Code and compatible forks |
| Context method | Sourcegraph code intelligence over your repository |
| Agent behaviour | Multi-step planning, multi-file editing, running tests, interpreting output and iterating |
| Models | Claude, GPT-4o, Gemini and other frontier models, user-selectable |
| Collaboration | Threads — saved and shareable agent sessions |
| Free tier | Tab autocomplete, core agent with no hard token caps, thread sharing; ad-supported, no card required |
| Paid tier | Smart Mode, with zero data sharing — code, prompts and threads not used to train models |
| Pricing model | Pay-as-you-go credits at provider cost, stated as zero markup for individuals |
Which Developers Amp Suits
Well matched when
- You work in a large or complex codebase where knowing every caller is the hard part of a change.
- Your usage is uneven, and paying provider cost beats a seat you sometimes do not use.
- You want agent sessions your colleagues can read and learn from rather than opaque pull requests.
- You want to run an agent in a terminal, in CI or over SSH rather than only inside an editor.
- You would rather choose the model per task than accept whichever one a vendor bundled.
A poor match when
- Your finance process needs a fixed monthly figure, which pay-as-you-go cannot give you.
- Your code is proprietary and you intended to use the free tier, which is ad-supported and does not carry the paid tier's data guarantee.
- You need compliance certifications or on-premise deployment, which this does not advertise.
- Your codebase is small, where repository-scale code intelligence solves a problem you do not have.
- You need the agent to see your selection and failing tests, which is an editor-first strength.
Key features of Amp
Sourcegraph code intelligence giving frontier models repository-wide reference data
Multi-step task planning before implementation
Multi-file editing across an entire codebase
Runs tests, reads the output and iterates without being prompted each time
Threads for saving and sharing complete agent sessions
User-selectable frontier models including Claude, GPT-4o and Gemini
Runs in the terminal and in VS Code and compatible editor forks
Tab autocomplete included even on the free tier
Pros & cons
Pros
6- Sourcegraph's code intelligence is genuinely hard to replicate and shows on multi-file refactors
- Charging provider cost with no markup removes any incentive to ration your usage or downgrade your model
- A free tier with no hard token cap allows real evaluation rather than a crippled trial
- Threads make agent sessions reviewable and teachable, which most tools leave invisible
- Runs in a terminal, so it works in CI and over SSH as well as beside your editor
- Model choice stays with you rather than being bundled by the vendor
Cons
6- Pay-as-you-go spend is unpredictable and harder to get approved than a flat subscription
- The free tier is ad-supported and does not carry the paid tier's zero-data-sharing guarantee
- No compliance certifications or on-premise deployment are advertised
- Code intelligence works best where static analysis does, so dynamically typed code resolves less cleanly
- No ambient editor context — it does not see your selection or your failing test
- Our automated fetch of the site failed, so several details rest on third-party coverage rather than the vendor's own pages
Best For
- Developers working in large or complex codebases
- Multi-file refactors where finding every call site is the hard part
- Teams that want agent sessions colleagues can read and learn from
- Uneven usage patterns that suit paying per token rather than per seat
- Anyone who wants to run an agent in CI or over SSH as well as locally
Amp Compared With The Other Agents
These tools differ most on where their context comes from and how they charge. Both questions matter more than raw code quality, which has largely converged.
| Tool | Context source | Model choice | Billing |
|---|---|---|---|
| Amp | Sourcegraph code intelligence across the repository | Frontier models, user-selectable | Pay-as-you-go at provider cost; free tier is ad-supported |
| Aider | Its own repository map | Any model, including local | Free tool, you pay your provider |
| Cursor | Editor context plus indexing | Bundled | Per-seat subscription |
| Zencoder | Multi-repo indexing with dependency mapping | Routed across three models by task | Enterprise subscription |
| GitHub Copilot | Editor and repository context | Bundled | Per-seat subscription |
Other Agents In This Category
Compare on context source and billing model — code generation quality has largely converged, and those two have not.
- Aider — the open-source terminal comparison, with full model freedom and local operation
- Cursor — editor-first, with ambient context Amp does not have
- Zencoder — the enterprise option, with certifications and on-premise deployment
- GitHub Copilot — the incumbent, on a predictable per-seat subscription
- OpenCode — another open-source terminal agent worth comparing on context handling
Sourcing This Amp Review
Last checked . The site returned a header error to our automated fetch, so product facts here come from the captured screenshot above and from published third-party coverage rather than from a full page read.
- Amp confirmed as an agentic coding tool built by Sourcegraph, running in the terminal and in editor extensions including VS Code and compatible forks
- Code intelligence from Sourcegraph described as providing deep codebase context to frontier models for multi-file refactors, feature work and bug fixes
- Agent behaviour described as multi-step planning, editing across the codebase, running tests, interpreting output and iterating
- Threads confirmed as a feature for saving and sharing agent interactions
- Model support described as covering Claude, GPT-4o, Gemini and other frontier models with user-selectable switching
- Pricing described as pay-as-you-go credits with zero markup on provider API pricing for individuals
- Free tier described as including Tab autocomplete, core agent access with no hard token caps and thread sharing, requiring no credit card, and being ad-supported
- Smart Mode described as the paid tier, offering zero data sharing with code, prompts and agent threads not used to train models
What we could not confirm: our automated fetch of ampcode.com failed with a header parsing error, so we could not read the site's own footer, privacy policy or terms, and the details above rest on the captured screenshot plus third-party coverage rather than on the vendor's full pages. No compliance certifications, data residency terms or enterprise deployment options were established. Pricing specifics and the exact scope of the free tier's data handling should be confirmed directly with the vendor before putting proprietary code through it.
Editor's Verdict
4.3/5Amp scores well for two reasons that are unusual together. Sourcegraph has spent a decade building code intelligence over large repositories, and pointing that at a frontier model gives the agent context most rivals approximate — which is why it holds up on multi-file refactors rather than single-file edits. And charging provider cost with no markup is a genuinely different commercial posture from a seat subscription: you pay for what the model actually did. It loses ground because pay-as-you-go makes budgeting harder than a flat fee, because the free tier is ad-supported which some teams will not accept, and because the privacy difference between tiers is a real decision rather than a detail. AInexfinder Editor Score: 4.3/5.
Amp pricing
AInexfinder does not list plan prices or billing details. For current pricing, plans, and trials, visit the official Amp website.
Visit official website for pricingVendor pricing, credits, and billing policies change over time. Always confirm on the official site before you buy.
Frequently asked questions
What is Amp?
What makes Amp different from other coding agents?
Is Amp free?
What does zero markup on provider pricing mean?
Is my code private on Amp's free tier?
Which AI models does Amp use?
What are Amp Threads?
How does Amp compare with Aider?
Can Amp handle large codebases?
Is Amp suitable for enterprise use?
Reviews
Log in to write a review.
User Reviews
No reviews yet. Be the first to share your experience with Amp.
Reviewed by Daniel Reed
Assigned reviewer
Daniel ReedSenior AI Tools Reviewer
Daniel reviews AI tools the slow way — by actually using them on real projects. His reviews cover what works, what breaks, and who each tool is genuinely a good fit for.
Daniel and the AInexfinder editorial team research Amp using public product information, listing evidence, and (when available) hands-on checks. Scores reflect listing completeness and transparency — not paid placement.
- Last verified
- Methodology
- How we review AI tools
- Sources used
- ampcode.com
- AInexfinder listing fields (features, pros/cons, description)
- Public vendor pages when available
- Editorial policy
- Listings may include affiliate or sponsored placements, which are labeled when present. Editorial scores and cons are not sold. See our affiliate disclosure and review methodology.

