I have been using Claude Code for about 6 months. I probably started as most of us did, just chatting with the chatbot, copying and pasting code from VS Code in the prompt, and hoping for the best. That workflow was honestly pretty bad to say the least, but I still thought it helped. And all the back and forth, well, I had to live with that. We have come a long way from that, and now it's a completely different story. With CC directly in the CLI, we are singing a different tune. But now it seems like it's finally time for that big leap of faith, letting the agent work without all the back-and-forth I currently have with Claude.
What Ampcode Actually Is
Amp is a coding agent that runs in your terminal and inside VS Code, Cursor, or Windsurf. Unlike other AI coding tools, where you're essentially pair-programming with a chatbot, Amp is designed to go off and do work while you're doing something else. The company calls this "agentic" coding, which is marketing speak for "the AI can actually finish tasks without you micromanaging every step."
The interesting part isn't that it writes code. Every AI tool writes code now. The interesting part is that Amp has different specialized agents that coordinate with each other to handle complex refactoring without you holding their hand. There's Oracle, which appears to be their general-purpose coding agent. There's Librarian, which searches through codebases and documentation. And they just launched Deep mode, which thinks longer and plans more before touching your files.
How It Actually Works In Practice
The terminal interface is where Amp shows what it's really capable of. You give it a task like "migrate this Dygraphs visualization to uPlot," and it spawns off to work. One real example from their site shows a developer named Tomás who gave Amp 42 prompts to migrate a plotting library across 47 files. The agent added 1,238 lines, deleted 160, and touched about 60 files total. This is the kind of tedious refactoring work where you know what needs to happen, but the actual execution is mind-numbing.

The VS Code extension puts the agent interface right in your editor sidebar. You can see which files it's touching, what changes it's proposing, and which specialized agent is currently working on them. This is crucial because watching an AI modify your codebase without any visibility is how you end up with a corrupted database and three hours of rollback work.

What separates Amp from tools like Cursor or GitHub Copilot is the handoff mechanism. When you're working on something and realize you need a different specialist, you can tell Amp to hand off the task to that specialist. It packages up the context and switches agents automatically. This sounds minor until you're debugging a gnarly issue that requires both deep code analysis and documentation research. Instead of context-switching yourself, you just tell the agent to bring in the Librarian to search the docs while Oracle keeps working on the code.
The Deep Mode Difference
They launched Deep mode last week, and it's a fundamentally different approach to AI coding. Standard Amp responds quickly, makes changes, and asks for clarification. Deep mode disappears for minutes at a time, leaving me to plan the entire approach before writing a single line. I tested it on a healthcare software feature that required touching our authentication flow, database schema, and API endpoints. Standard mode would have asked me about each piece. Deep mode mapped out the entire change tree and then executed it in one shot.
The trade-off is time. Deep mode is slower upfront, but requires way less babysitting. For production work where I need to be confident the agent understood the requirements, I'm using Deep almost exclusively. For quick experiments or throwaway code, Standard mode is fine.







































