News

Dispatches from the Amp team

RSS
  1. June 10, 2025

    Agents for the Agent

    Amp now has subagents. Thorsten wrote a post about subagents, what they even are, and how they make us wonder whether everything is changing again.

  2. June 6, 2025

    Amp Tab

    Today, we're launching Amp Tab, our new in-editor completion engine, designed to anticipate your next actions and reduce the time spent manually writing code.

    It uses a custom model that was trained to understand what you are trying to do next, based on your recent changes, your language server's diagnostics, and what we call semantic context.

    Amp Tab can suggest regular single or multi-line edits to change entire code blocks, next to your cursor or farther away, somewhere else in your current document.

    We're releasing Amp Tab now as a research preview, free to use for all Amp users. Enable it by adding the following to your VS Code settings:

    {
    	"amp.tab.enabled": true
    }
    
  3. June 2, 2025

    Multi-root Workspaces

    Amp now has improved support for multi-root workspaces:

    • Reading, editing, and reverting file changes now works consistently across different workspace roots
    • The name of the workspace root is now shown alongside file paths in the UI
    • The search agent now covers all workspace roots

    Multi-root workspaces

  4. June 1, 2025

    Software Bill of Materials (SBOM)

    Amp now provides a comprehensive Software Bill of Materials (SBOM) that catalogs all open source dependencies used. The SBOM follows the CycloneDX 1.6 specification and is compatible with security scanning tools and vulnerability databases. It's automatically generated during our build process and updated with each release.

    What's included:

    • Component names, versions, and licenses
    • Repository URLs and package identifiers
    • Dependency relationships and metadata
    • 575+ open source components catalogued

    Access the Bill of Materials at /bom.json or learn more in the Amp Security Reference.

  5. May 30, 2025

    Secret Redaction

    Amp now identifies secrets and redacts them with markers like [REDACTED:aws-access-key-id], so they are not exposed to the LLM, other tools, or ampcode.com. See Amp Security Reference for details.

  6. May 29, 2025

    Raising an Agent, Episode 6

    Quinn and Thorsten discuss Claude 4, sub-agents, background agents, and they share "hot tips" for agentic coding.

  7. May 28, 2025

    TODOs for the Agent

    The TODO feature that lets the agent manage its own list of tasks is now enabled by default.

  8. May 28, 2025

    Terminal Improvements

    We have made multiple changes to how we run terminal commands in Amp:

    Environment — Commands now run by default in the integrated VS Code terminal inheriting your shell environment including Python virtual environments and direnv configuration.

    Interactivity — Use the new "View in Terminal" button to interact with commands that require stdin, or the new "Detach" button to let the command continue running in the background.

    Output — Progress bars with ANSI escape codes now render beautifully in the UI without eating up your context window, only the final output is presented to the model.

  9. May 22, 2025

    Amp Now Uses Claude Sonnet 4

    We've been using and tuning Amp with Claude 4 internally for weeks. Now that Anthropic has released it, we've switched Amp's primary model to be Claude Sonnet 4.

    Amp is already designed to get the most power out of Claude 4. In our testing, we've found this new model to be:

    • Faster
    • More stable, less easily distracted
    • Smarter at tool calling
    • More willing to invoke tools in parallel
    • Better at recovering from errors
    • Generally more trustworthy

    To start using Claude 4 in Amp, update to the latest release of Amp's VS Code extension or CLI. No settings changes are needed; see why we don't make the user switch models.

  10. May 22, 2025

    Image Support in CLI

    You can now refer to image files in the Amp CLI. Paste the file path, drag a file into the terminal, or use file mentions by pressing @ to fuzzy-find the file. Images are useful for prompting with screenshots, designs, and more.

  11. May 20, 2025

    The First 500,000 Messages

    Last week we opened up Amp to the world, and now it's about to hit 500,000 messages sent.

    We've been busy fixing bugs and making the whole experience of using Amp as smooth, solid, and fast as possible.

    Please keep the feedback coming, on Discord, on X (1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 …), or to amp-devs@sourcegraph.com.

    Thank you and happy coding!

  12. May 15, 2025

    Amp Is Now Available To Everyone — Here's How I Use It

    As of today, Amp is available to everyone. No more waitlist.

    Thorsten used the occasion of Amp now being available to everyone to write down how he uses it and how it changed programming for him.

  13. May 14, 2025

    Raising an Agent, Episode 5

    Beyang interviews Thorsten and Quinn to unpack what has happened in the world of Amp in the last five weeks: how predictions played out, how working with agents shaped coding practices, and the evolution of AI coding tools from browser automation to model training.

  14. May 9, 2025

    History in CLI

    You can now navigate the local history of messages in the Amp CLI. Use the arrow keys or Ctrl+P/Ctrl+N to navigate the adjacent messages in the history. PageUp and PageDown jumps directly, regardless of cursor position. Your current draft is available at the end of the history, and you can press Ctrl+C or Esc to cancel and go back to your draft.

  15. May 8, 2025

    No More BYOK

    We removed Isolated Mode, which let you use Amp with your own API keys for LLM inference, because it's not possible for it to meet our quality bar. The intent was to make it easier to use Amp in locked-down environments, but we hit many issues that made the experience bad and slowed us down:

    1. Anthropic rate limit issues: Individuals can't easily get Anthropic API keys with high enough rate limits to actually use Amp. (Anthropic is understandably strict here unless you are an enterprise customer of theirs.)
    2. LLM proxy and connectivity issues: Many people tried to use Isolated Mode with custom LLM proxies that weren't fully API-compatible with Anthropic's API, which led to hard-to-debug issues.
    3. Gemini API parity issues: We found that Gemini 2.5 Pro only works well via Google Cloud Vertex AI (a more enterprise-y offering) rather than Google AI Studio, which is how most people would generate API keys, because of differences in how they handle thinking.

    Even though we could work around these specific issues, more will arise in the future because tool-calling agents need to integrate more deeply into model capabilities and LLM APIs are getting more complex and differentiated.

    We believe the best product is built by iterating fast at the model↔product frontier, and most devs and companies want the best coding agent more than they want a worse coding agent that satisfies other constraints.

    If you were using Isolated Mode: When you update Amp in VS Code, you'll see a message informing you of this change and requiring you to disable Isolated Mode to continue. Your threads are preserved locally.

  16. May 7, 2025

    File Mentions in CLI

    The Amp CLI now supports file mentions in interactive mode. Type @ followed by a pattern to fuzzy-search. Use Tab or Shift-Tab through the results, and hit Enter to confirm.

  17. May 7, 2025

    AGENT.md

    Amp now looks in the AGENT.md file at the root of your project for guidance on project structure, build & test steps, conventions, and avoiding common mistakes. Manual »

    Amp will offer to generate this file by reading your project and other agents' files (.cursorrules, .cursor/rules, .windsurfrules, .clinerules, CLAUDE.md, and .github/copilot-instructions.md).

    We chose AGENT.md as a naming standard to avoid the proliferation of agent-specific files in your repositories. We hope other agents will follow this convention.

  18. April 22, 2025

    Manual

    An operator's guide to Amp

  19. April 15, 2025

    How to Build an Agent

    It’s not that hard to build a fully functioning, code-editing agent.

  20. April 9, 2025

    Frequently Ignored Feedback

    Our responses to some common feedback that we are intentionally not acting on.

  21. April 4, 2025

    Raising an Agent, Episode 4

    What will AI do to open-source? What does it mean for GitHub? What does it mean for interviewing engineers?

  22. March 28, 2025

    Raising an Agent, Episode 3

    What does this all mean for code search? How do you balance coding knowledge/skills/experience vs. letting the AI do it?

  23. March 13, 2025

    Raising an Agent, Episode 2

    Is the magic with these agents that there are no token limits? Where do the agents fail? Do they need guidance? Where? How does one even price this? Isn't it too expensive?

  24. March 6, 2025

    Raising an Agent, Episode 1

    Thorsten and Quinn start building Amp.