Logotipo de Bitdoze

Amp Code Free está en pausa: qué era y qué usar en su lugar

El nivel gratuito de Amp está en pausa. Qué era Amp Free, por qué terminó el modelo de anuncios y entrenamiento, cómo funciona el precio de Amp Smart y qué usar en su lugar.

Dragos

Actualizado Publicado 37 min de lectura

Amp Code Free está en pausa: qué era y qué usar en su lugar

Amp Code es un agente de codificación de Sourcegraph que corre en tu editor y en tu terminal. Lee tu repositorio, edita archivos, ejecuta comandos e itera hasta completar una tarea. Durante unos ocho meses también tuvo el nivel gratuito más interesante de la codificación con IA — y ahora está en pausa, que es la parte de esta historia que la mayoría de las guías antiguas cuentan mal.

La historia corta: Amp Free se lanzó en octubre de 2025, financiado por anuncios y un requisito de datos de entrenamiento. Una semana después, Sourcegraph eliminó la cláusula de entrenamiento porque los anuncios por sí solos cubrían el coste. En marzo de 2026 también eliminó los anuncios y cambió a una concesión diaria de créditos gratuitos. A mediados de 2026 el nivel gratuito se pausó por completo, y Sourcegraph dice que no pretende recuperarlo. Los tokens frontier se encarecieron más rápido de lo que los ingresos por anuncios podían seguir.

Lo que queda sigue siendo un muy buen agente. Amp Smart tiene precio por uso, sin suscripción, con modelos frontier y ventanas de contexto completas, y la CLI (amp -x para scripts y pipes) es una de las mejores superficies de automatización de esta categoría. Esta guía cubre qué era el nivel gratuito, qué lo reemplazó y cómo usar el agente sin que te juegue una mala pasada.

La versión corta

  • Amp Free está en pausa desde mediados de 2026. Algunas cuentas existentes conservaron una concesión diaria de créditos; los usuarios nuevos no deberían contar con ello
  • Amp Smart tiene precio por uso, sin suscripción, con modelos frontier y ventanas de contexto completas, y sin entrenamiento con tu código
  • La CLI es la parte que vale la pena automatizar: amp -x para scripts, pipes y trabajos de revisión en CI
  • Para un agente a $0 hoy, mira FreeBuff — financiado por anuncios de texto, sin suscripción
  • Trata los permisos como si le dieras acceso shell a un contratista nuevo, porque en la práctica eso es lo que hiciste

Qué es Amp realmente

Amp no es un autocompletado con una barra lateral de chat. Es un bucle de agente: planifica, lee archivos, ejecuta tus comandos de build y test, edita código, lee la salida y lo intenta de nuevo. Esa diferencia importa en cómo lo usas. No le pides a Amp que “escriba una función”, le das un resultado y una forma de verificar ese resultado.

Cuatro decisiones de diseño lo definen:

  • Uso elevado de tokens por defecto: sin límite artificial de contexto ni de salida. Si una tarea necesita leer 40 archivos, Amp lee 40 archivos.
  • Tú no eliges el modelo: Amp enruta hacia modelos capaces y actualiza el enrutado a medida que salen nuevos. No hay desplegable de modelos.
  • Acceso directo al modelo: modelos a plena potencia, no una variante recortada vendida como “agéntica”.
  • Actualizaciones continuas: los nuevos modelos frontier llegan al producto sin que tengas que cambiar nada.

Qué cambió desde la primera versión de esta guía

Amp Free pasó por tres modelos de financiación en un año (anuncios + entrenamiento, luego solo anuncios, luego una concesión diaria) antes de pausarse a mediados de 2026. Reescribí las secciones de precios para reflejar el estado actual y mantuve las partes que siguen aplicando: instalación, permisos, sandboxing, reversión y control de costes — eso funciona igual en el modo Smart.

Cuánto te cuesta Amp ahora

Amp tiene tres niveles. Las diferencias que importan son la mezcla de modelos, tu ventana de contexto y qué pasa con tu código.

Amp Free (en pausa)

  • En pausa desde mediados de 2026: Sourcegraph dice que no pretende recuperarlo
  • Lo que era: uso interactivo ilimitado, pagado primero con anuncios y datos de entrenamiento, luego con una concesión diaria de créditos gratuitos sin ninguno de los dos
  • Lo que queda: una concesión diaria de créditos para algunas cuentas existentes, mantenida generosa para quienes usan clientes y flujos de trabajo actuales
  • Solo interactivo: las ejecuciones con -x siempre necesitaron créditos de pago
  • No disponible en workspaces enterprise, y nunca lo estuvo

No construyas un flujo de trabajo sobre un nivel gratuito

Amp Free cambió su modelo de financiación tres veces en ocho meses antes de pausarse. No es una lección exclusiva de Amp, es la forma de todo nivel subsidiado: las condiciones se mueven cuando se mueve la economía. Si un nivel de agente gratuito es una pieza de carga en tu configuración, ten un plan B de pago a un comando de distancia.

Amp Smart (de pago)

El modo Smart tiene precio por uso. Pagas los tokens a precios de lista del modelo, trasladados sin recargo para individuos y equipos.

  • Modelos frontier con sus ventanas de contexto completas (clase Claude y clase GPT, actualizados a medida que salen nuevos modelos)
  • Subagentes para trabajo en paralelo en tareas independientes
  • Oracle: una herramienta de razonamiento más profundo para problemas difíciles que el modelo principal no debería adivinar
  • Herramientas personalizadas a través de servidores Model Context Protocol (MCP)
  • Sin entrenamiento con tu código; opciones de retención cero para Enterprise
  • Créditos de workspace compartidos entre los miembros del equipo

Comparación de planes

Plan Coste Modelos Tu código Dónde está disponible
Free En pausa (era $0, con anuncios) Mezcla rotativa de open-weight, frontier (contexto reducido) y pre-lanzamiento Sin entrenamiento desde oct. 2025 Cuentas personales; en pausa para usuarios nuevos
Smart Pago por uso a precios de lista del modelo Modelos frontier, contexto completo No se usa para entrenar Individuos y equipos
Enterprise Uso más recargo enterprise Los mejores disponibles Nunca se usa para entrenar; retención cero Organizaciones, SSO, créditos compartidos

Mi opción por defecto ahora: Smart con un tope de gasto para cualquier cosa real. Para trabajo a $0, FreeBuff es adonde se fue el nivel de agente realmente gratuito. Si tu empresa tiene una política sobre herramientas de IA y código fuente (la mayoría de las políticas de 2026 la tienen), comprueba qué modo y qué condiciones de retención aplican antes de apuntar cualquier agente a un repositorio de trabajo.

Control de costes en el modo Smart

El gasto de tokens es el modo de fallo que la gente no prevé. Las reglas que sigo: una tarea por hilo, /compact cuando un hilo se alarga, subagentes solo cuando el trabajo es realmente paralelo (cada uno quema su propio contexto), y Oracle solo cuando de verdad necesitas una segunda opinión. Una corrección pequeña cuesta céntimos. Una refactorización de varias horas con subagentes y algunas llamadas a Oracle puede llegar a dólares. Revisa la página de uso antes de dejar un bucle corriendo sin supervisión.

Requisitos previos

Necesitas menos de lo que crees, pero sí necesitas esto:

  • macOS, Linux o WSL en Windows: la CLI es una app de Node, así que Windows sin WSL es una experiencia áspera
  • Node.js 20+ si instalas a través de npm. Sáltate esto si usas el script de instalación
  • curl para el script de instalación
  • Un repositorio git con un árbol de trabajo limpio. Esto no es opcional: las ediciones del agente se convierten en tus cambios, y git es tu botón de deshacer
  • Un repo de pruebas desechable para tu primera sesión, para que el primer prompt no pueda dañar nada
  • Un editor: VS Code, Cursor, Devin Desktop (antes Windsurf) o un fork compatible con VS Code
  • Un método de pago para los créditos del modo Smart. Si tu cuenta aún tiene la concesión gratuita diaria, la verás sin necesidad de uno

La RAM y el disco no son un problema en un portátil normal. En un VPS pequeño, recuerda que el agente es un proceso de Node y ejecutará tu build, así que una máquina de 1 GB no es el lugar para eso.

Instala primero la CLI, luego el editor

Instala la CLI primero aunque planees vivir en el editor. Es la forma más rápida de confirmar que la autenticación funciona, y es la misma cuenta.

1. Instalación

bash
# install script: macOS, Linux, WSL
curl -fsSL https://ampcode.com/install.sh | bash

# Or via npm (needs Node 20+)
npm install -g @sourcegraph/amp

# Or pnpm
pnpm add -g @sourcegraph/amp

# Or yarn
yarn global add @sourcegraph/amp

2. Verifica la instalación

bash
amp --version
amp --help

Deberías obtener una cadena de versión y una lista de flags. Verifica los flags con los que vas a escribir scripts. Amp se actualiza rápido, y este es el único lugar donde la documentación y tu binario pueden diferir. amp --help en tu máquina es la fuente de verdad.

Si obtienes command not found: amp:

bash
# npm global installs land in the npm prefix
npm config get prefix

# make sure the bin directory is on your PATH, then reload your shell
echo $PATH | tr ':' '\n' | grep -i npm
exec $SHELL -l

Con el script de instalación, el binario suele quedar en ~/.local/bin. Misma solución: agrégalo a tu PATH.

3. Primera ejecución y autenticación

bash
cd ~/src/scratch-repo
git status          # expect a clean tree
amp

En la primera ejecución Amp te pide iniciar sesión y muestra una URL (o abre tu navegador) para conectar la cuenta. Después de eso aterrizas en un hilo interactivo.

4. Verifica que el agente funciona de verdad

No confíes en “se instaló”. Demuestra que puede leer y actuar:

text
what files are in this folder?

Luego pide algo que toque el disco, y comprueba git:

text
add a README.md with the project name and one line describing it
bash
git diff --stat   # you should see README.md appear
git status

Si git status muestra el nuevo archivo, las herramientas de archivos del agente funcionan. Si no muestra nada, la extensión probablemente está corriendo sobre un directorio de trabajo distinto del que crees, así que revisa la carpeta desde la que lanzaste Amp.

También puedes alimentar contexto a través de un pipe:

bash
echo "summarize what this project does based on the file list" | amp

5. Instala la extensión del editor

  1. Inicia sesión en ampcode.com
  2. Instala la extensión de Amp desde el VS Code Marketplace
  3. Abre el panel de Amp y confirma que está autenticado (la misma cuenta que la CLI)
  4. Abre un repositorio e inicia un hilo

La misma extensión funciona en Cursor y en Devin Desktop (antes Windsurf), si prefieres un editor de IA dedicado en lugar de VS Code con una extensión añadida.

El soporte para JetBrains y Neovim funciona a través del puente de la CLI en lugar de un plugin nativo:

bash
# VS Code, Cursor, or Neovim with the Amp extension installed
amp --ide

# JetBrains IDEs
amp --jetbrains

Ese puente es lo que le da ojos a la CLI: archivos abiertos, tu selección, diagnósticos del editor y ediciones directas con soporte de deshacer.

Verifica el puente: abre la terminal integrada del editor en la misma ventana y ejecuta amp --ide. Si la CLI no puede ver tu archivo abierto, estás en una terminal que no está conectada al editor (una sesión SSH separada, por ejemplo).

Pon un AGENTS.md en el repositorio

Amp lee archivos AGENTS.md para aprender cómo se compila, prueba y revisa tu proyecto. Busca en la raíz del repo, en los subdirectorios en los que trabajas y en $HOME/.config/amp/AGENTS.md para preferencias personales.

Archivos AGENTS.md

Amp recoge automáticamente los archivos AGENTS.md de tu proyecto para aprender:

  • Los comandos de build y test
  • La arquitectura y las convenciones
  • Los errores comunes que hay que evitar
  • Cómo ejecutar y revisar el código

Coloca AGENTS.md en la raíz de tu proyecto, o en subdirectorios si un subsistema tiene sus propias reglas. Amp incluye los relevantes automáticamente cuando trabaja en esas áreas. /generate-agent-file redacta uno por ti; /agent-files muestra qué archivos están en uso actualmente.

markdown
# Project notes for agents

## Commands
- dev: `npm run dev`
- build: `npm run build`
- test: `npm test`
- lint: `npm run lint -- --max-warnings 0`

## Architecture
- Astro frontend, static output in `dist/`
- Content collections in `src/content/`
- No server runtime; anything dynamic is a Cloudflare Worker

## Conventions
- TypeScript strict mode, no `any`
- Run `npm test` before proposing a change as done
- Never edit files in `dist/`: they are generated

Mantén los secretos fuera de AGENTS.md. Es un archivo que el agente lee y a veces repite en un hilo, y en el modo Free los hilos se pueden compartir.

Radio de impacto: permisos, sandboxing y reversión

Esta es la sección que la mayoría de las guías de Amp se saltan, y es la que decide si tuviste una buena semana.

Amp pide aprobación antes de ejecutar comandos que cambian cosas. Aprueba cada uno deliberadamente. La CLI también te permite saltarte esos avisos por completo, con un flag que literalmente lleva una advertencia en el nombre:

bash
# Do NOT run this in a repo that can deploy, migrate, or reach prod credentials
amp --dangerously-allow-all

El flag existe para contenedores aislados y VMs desechables. Si lo usas en tu portátil en un repo que tiene un terraform apply, un script de migración o un destino de despliegue, le has dado a un LLM acceso shell sin supervisión a tu infraestructura.

Reglas para mantener al agente aburrido

  • Crea una rama primero, siempre. git switch -c amp/experiment antes del primer prompt. Abortar queda entonces a un git reset --hard de distancia.
  • Haz commit antes de empezar. Un árbol sucio significa que no puedes distinguir los cambios del agente de los tuyos.
  • Lee el comando antes de aprobarlo. rm -rf, git push --force, DROP TABLE y cualquier cosa con prod en la ruta merecen un alto total.
  • Aísla las credenciales. Ejecútalo en un devcontainer o Docker con solo el repo montado. No montes ~/.aws, ~/.ssh ni tus archivos .env personales. Si alguna vez tuviste que pensar en secretos de Docker Compose, ya sabes por qué.
  • Nunca lo apuntes a producción. Ni “solo esta vez”, ni “solo para revisar una config”.
  • Revisa el diff, no el resumen. La descripción del agente de lo que hizo no es evidencia. git diff sí lo es.

Revertir cuando algo sale mal

Las ediciones del agente son solo cambios de archivos, así que tu vía de recuperación es git:

bash
git diff                    # see everything it touched
git restore src/            # throw away changes in one path
git checkout -- .           # throw away all unstaged changes
git stash                   # park its work and get back to a known state
git reflog                  # find a commit it walked over

Si necesitas un repaso de la fontanería, mantengo una referencia de comandos de git exactamente para estos momentos.

Dentro de Amp, la vista File Changes del hilo te permite revertir archivos individuales o el hilo completo, y un hilo nuevo es una pizarra limpia. Si estás atascado en un bucle donde el agente sigue “arreglando” el mismo archivo, deténlo, revierte y empieza un hilo nuevo con un prompt más ajustado. Los hilos que dan bandazos son un modo de fallo conocido, y continuar uno solo quema más tokens.

El comando que arruina el día

Cualquier cosa que git no pueda deshacer necesita tus ojos: docker compose down -v (elimina volúmenes), migraciones de base de datos, terraform apply, force pushes y llamadas a CLIs de nube. Si no puedes describir cómo desharías un comando, no lo apruebes.

Trabajar en el editor

La extensión convierte las conversaciones en hilos, que se comportan como ramas de git para las sesiones del agente. Cada hilo mantiene su propio contexto, cambios de archivos e historial.

Gestión de hilos
  • Hilo nuevo por tarea, no por estado de ánimo. Una tarea por hilo mantiene el contexto afilado.
  • Cambia entre hilos cuando haces malabares con dos cosas
  • Comparte hilos con miembros del workspace o manténlos privados
  • La vista de cambios de archivos muestra lo que el agente modificó
  • Revierte archivos individuales o el hilo completo
Gestión del contexto
  • Pasa el cursor sobre el indicador de contexto para ver qué archivos están cargados
  • /compact resume el hilo y libera contexto. Hazlo cuando un hilo se alarga en lugar de empezar de cero
  • Hilo nuevo con resumen traslada el contexto a una ventana limpia
  • /agent-files lista los archivos AGENTS.md actualmente en juego, que es la forma más rápida de averiguar por qué el agente sigue (o ignora) tus convenciones

Una sesión típica

text
You: "Fix the TypeScript errors in this file"

Amp:
- reads the file and the diagnostics
- fixes each error
- runs tsc to verify
- shows the diff

O algo que necesita un navegador:

text
You: "Look at localhost:3000 and make the header more minimal"

Amp:
- screenshots the running page
- reads the current header markup and styles
- edits the component
- screenshots again to confirm
- iterates until it looks right

Consejo

En el editor, Cmd/Ctrl+Enter envía un mensaje. La pulsación extra es deliberada: te empuja a escribir un prompt de verdad en lugar de una media frase que tendrás que corregir.

La CLI: comandos de barra y modo shell

Más allá de -x, la CLI tiene su propio conjunto de comandos.

Básicos

  • /help: ayuda y atajos de teclado
  • /new: iniciar un hilo nuevo
  • /continue: reanudar un hilo
  • /quit: salir

Proyecto

  • /generate-agent-file: redactar un AGENTS.md para el repo
  • /agent-files: listar los archivos AGENTS.md en uso
  • /permissions: editar las reglas de permisos
  • /compact: reducir el uso de contexto

Avanzados

  • /queue [message]: encolar un mensaje para después
  • /dequeue: restaurar los mensajes encolados
  • /editor: escribir tu prompt en $EDITOR
  • /mode free y /mode smart: cambiar de nivel sin perder los hilos

Los comandos personalizados son archivos. Un archivo markdown se convierte en una plantilla de prompt, un ejecutable corre y envía su salida a Amp:

bash
# .agents/commands/pr-review.md becomes /pr-review

# ~/.config/amp/commands/outline becomes /outline
#!/usr/bin/env bash
tree -L 2 "$@"

Modo shell dentro de la CLI:

bash
.ls -la      # runs the command and adds the output to context
$pwd         # incognito: runs, but the output stays out of context

La distinción entre . y $ vale la pena recordarla la primera vez que haces cat a un archivo .env por accidente.

Ejecutarlo de forma no interactiva

-x / --execute ejecuta una tarea puntual sin sesión interactiva. Necesita créditos de pago, así que es una función del modo Smart:

bash
amp -x "which files in this folder are markdown?"
# README.md
# AGENTS.md
# docs/getting-started.md

cat package.json | amp -x "which package manager is this?"
# npm

git diff | amp -x "write a one-line commit message for these changes"
# fix: resolve type errors in the auth module

Un patrón de automatización más seguro es envolverlo en guardas en lugar de llamarlo desde tu historial de shell:

bash
#!/usr/bin/env bash
set -euo pipefail

# Never start from a dirty tree: you lose the ability to separate agent edits
git diff --quiet || { echo "Commit or stash first."; exit 1; }

git switch -c "amp/$(date +%Y%m%d-%H%M)"

amp -x "Run the test suite. Fix only failures caused by type errors. Do not change test expectations."

Para CI, mantén el alcance pequeño y ponle tope al coste. Un trabajo de revisión sobre el diff de un PR es el punto óptimo:

yaml
name: amp-review
on: [pull_request]

jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v5
        with:
          fetch-depth: 0
      - name: Install Amp
        run: curl -fsSL https://ampcode.com/install.sh | bash
      - name: Review the diff
        env:
          AMP_API_KEY: ${{ secrets.AMP_API_KEY }}
        run: |
          git diff origin/${{ github.base_ref }}...HEAD > /tmp/pr.diff
          amp -x "Review /tmp/pr.diff for bugs, injection risks, and missing error handling. Under 200 words." | tee review.md

Verifica la ruta de autenticación de CI en tu versión

Las ejecuciones headless necesitan una clave API del panel de Amp en lugar del inicio de sesión interactivo que usaste en tu portátil. Confirma el nombre exacto de la variable de entorno con amp --help en tu versión instalada antes de conectarlo a un pipeline. Es el tipo de detalle que cambia entre versiones. Además: nunca le des a un trabajo de CI --dangerously-allow-all junto a un token que pueda hacer push, y recuerda que cada evento de push quema créditos.

Si corres agentes en una máquina remota, hazlo dentro de tmux para que una sesión SSH caída no mate el hilo a mitad de una edición. Es la misma disciplina que con cualquier otro proceso de larga duración, que es para lo que sirven los conceptos básicos de tmux. En macOS, los multiplexores de terminal hechos para agentes como cmux y Herdr merecen un vistazo cuando ya corres más de una sesión.

Funciones avanzadas que vale la pena conocer

Oracle: una segunda opinión para problemas difíciles

Oracle enruta hacia un modelo de razonamiento más profundo cuando el bucle principal no debería adivinar. El agente decide cuándo llamarlo, pero pedirlo explícitamente da mejores resultados en trabajo espinoso:

text
"Use the oracle to review the last commit. I want to confirm the logic is
unchanged and only the implementation moved."
text
"Analyze how these two functions overlap, then ask the oracle how to remove
the duplication while staying backwards compatible."

Oracle no existe en Free. Es una herramienta del modo Smart y es cara en tokens, así que úsala en decisiones de diseño, no en formato.

Subagentes para trabajo en paralelo

Amp puede lanzar subagentes con sus propias ventanas de contexto. Cada uno puede editar archivos y ejecutar comandos, y reporta de vuelta al hilo principal.

  • Convertir muchos archivos a un patrón nuevo (CSS a clases de utilidad, un subagente por archivo)
  • Arreglar fallos de tests en módulos no relacionados
  • Trabajo de funcionalidades independientes en paquetes separados
  • Cualquier cosa con un volumen de salida que no quieres contaminando tu contexto principal
text
"Use 3 subagents to convert these CSS files to Tailwind. One subagent per file."

También solo en Smart. Limita la cantidad: tres subagentes en paralelo suele ser un buen techo, y cada uno multiplica tu gasto de tokens.

Herramientas personalizadas con MCP

Amp habla Model Context Protocol, así que puedes conectar herramientas externas. La configuración va en tus settings:

json
"amp.mcpServers": {
  "playwright": {
    "command": "npx",
    "args": ["-y", "@playwright/mcp@latest", "--headless"]
  },
  "linear": {
    "url": "https://mcp.linear.app/sse"
  }
}

Dos cosas a tener en cuenta. Primero, un servidor MCP es una llamada de herramienta que el agente puede hacer sin pedirte detalle. Un scraper o un servidor de navegador con tus cookies es una capacidad real, no un juguete. Segundo, el agente leerá con gusto lo que el servidor devuelva hacia el contexto, así que un MCP de web-fetch que baja una página de 200 KB te cuesta tokens. He escrito sobre el lado práctico de esto en la guía de Bright Data MCP y la introducción a MCP.

Amp Tab: autocompletado experimental

Amp Tab anticipa ediciones multilínea y cambios relacionados en otros archivos, usando los diagnósticos del servidor de lenguaje como señal. Está desactivado por defecto:

json
"amp.tab.enabled": true

Pulsa Tab para aceptar y saltar a las ediciones siguientes. Trátalo como experimental: es la parte de Amp con más probabilidades de cambiar de forma entre versiones.

Prompts que sí funcionan

Correcciones y limpiezas
text
"Fix the TypeScript errors in this file"

"Run the tests and fix the failures you caused"

"Review this API design and suggest improvements" (uses Oracle)
Trabajo de funcionalidades
text
"Add a dark mode toggle to this React component"

"Plan how to add real-time chat to this app. Don't write code yet."

"Find where authentication is handled and describe the flow"
Git y revisión
text
"git blame this file and tell me who added that function"

"Check git diff --staged and remove the debug statements"

"Look at the last commit and help me move this feature to a shared package"
CLI y automatización
bash
amp -x 'which files in this folder are markdown?'

git log --oneline -10 | amp -x "summarize the recent changes"

amp -x "Look at localhost:3000 and make the header more minimal"

El patrón detrás de todos estos: dale al agente una tarea y una forma de comprobarse a sí mismo. “Run the tests and fix the failures” le gana a “make the tests pass” porque el primero exige evidencia.

Límites y qué se rompe

El modo Smart es un medidor, no un muro, así que la mayoría de los fallos son del entorno y no de facturación. Conócelos antes de planificar tu semana alrededor de cualquiera de los dos modos.

Síntoma Qué está pasando realmente Qué hacer
command not found: amp npm/~/.local/bin no está en el PATH npm config get prefix, arregla el PATH, exec $SHELL -l
El hilo va lento y repetitivo El contexto está hinchado; la calidad cae antes de que lo notes /compact, o empieza un hilo nuevo con un resumen
Las respuestas se sienten más tontas que ayer Amp enruta entre modelos y la mezcla rota Es de esperar. Fija las tareas difíciles en un hilo nuevo, no compares contra un objetivo en movimiento
Oracle o subagentes no disponibles Son funciones solo de Smart Confirma que estás en modo Smart con /mode
La CLI dice que el modo execute necesita créditos -x corre con créditos de pago Recarga créditos Smart, o mantén la sesión interactiva
El login del navegador nunca se abre Máquina headless o sin navegador por defecto Copia la URL que Amp imprimió y ábrela en otro lugar
El agente tras un proxy corporativo no alcanza la API No hay variables de entorno de proxy Exporta HTTPS_PROXY (y HTTP_PROXY) antes de iniciar Amp
El gasto sube más rápido de lo esperado Los subagentes y Oracle multiplican el consumo de tokens Una tarea por hilo, ponle tope a los subagentes, vigila la página de uso

Cuentas de trabajo y clasificación de datos

Amp Free nunca estuvo disponible dentro de workspaces enterprise, y los restos de la concesión tampoco lo están. Si estás en una cuenta de empresa, asume que el modo Smart de pago es la única opción y revisa cuáles son sus condiciones de retención antes de apuntarlo a un repo de trabajo. Esa es una conversación para quien gestione tu clasificación de datos, no algo que descubrir en un code review.

Amp frente a las alternativas

El argumento de venta de Amp solía ser que el nivel gratuito era genuinamente gratis. Con eso en pausa, el discurso es más simple: un buen agente, precios medidos honestos y una CLI potente. Su compromiso no ha cambiado — no puedes elegir el modelo, y no puedes traer tu propia clave.

Herramienta Enrutado de modelo Opción gratuita Mejor para
Amp Smart Amp decide, modelos frontier Concesión diaria para algunas cuentas existentes Cuando necesitas Oracle, subagentes y contexto completo
FreeBuff Gestionado, sin claves Agente gratuito financiado por anuncios de texto La opción agéntica a $0 mientras Amp Free está en pausa
OpenCode Tú eliges, BYOK o un plan barato Autoalojado, software libre Correr en tu propio VPS con modelos baratos, sin compartir datos
Claude Code / Codex CLI Atado al proveedor Pruebas limitadas Equipos que ya pagan el plan de un proveedor
GitHub Copilot Atado al proveedor Nivel gratuito con límites El plan de codificación de pago con menor fricción, IDE + CLI

Si el enrutado de modelos de Amp es un impedimento, las vías de escape prácticas son:

  • OpenCode Go: agente open-source con un paquete de tarifa plana de modelos de codificación (mira mi desglose del plan OpenCode Go para ver qué incluye realmente)
  • Agent Router: una clave delante de Claude Code, Codex y Gemini CLI, cuando quieres cambiar de modelo sin cambiar de herramienta
  • Factory Droid CLI: agentes que van más arriba en el ciclo de vida que las ediciones de archivos, más cerca de la planificación y el trabajo de CI

Para un campo más amplio, mi comparación de herramientas de codificación con IA cubre todo el mercado de 2026, y si aún estás decidiendo si los agentes encajan en tu flujo de trabajo, empieza con cómo empezar a programar con IA.

Donde Amp todavía gana: configuración cero. Sin clave API que conectar, sin desplegable de modelos en el que equivocarse, y la CLI automatiza bien. El nivel gratuito era la rampa de entrada; lo que queda es el agente en sí, y es lo bastante bueno para justificar una factura medida por trabajo real.

Preguntas frecuentes

¿Amp Free sigue disponible?

No, a efectos prácticos. Sourcegraph pausó Amp Free a mediados de 2026 y dice que no pretende recuperarlo. Algunas cuentas existentes conservaron una concesión diaria de créditos gratuitos, pero se está reduciendo para usuarios inactivos y clientes antiguos, así que trátala como un extra y no como un plan. El modo Smart y sus créditos de pago son el camino soportado ahora.

¿Amp entrena con mi código?

Ya no, en ningún nivel. El Amp Free original exigía aceptar el entrenamiento; Sourcegraph eliminó ese requisito una semana después del lanzamiento en octubre de 2025, y la política actual de Amp es que ni Amp ni sus proveedores entrenan con tus datos a menos que lo aceptes explícitamente. El modo Smart nunca entrenó con él, y Enterprise añade garantías de retención cero.

¿Cuánto cuesta Amp Smart?

Pago por uso, a precios de lista del modelo sin recargo para individuos y equipos, y te dan créditos iniciales para que midas tu propio consumo antes de pagar. No hay suscripción. Las tareas pequeñas cuestan céntimos; las refactorizaciones largas con subagentes y llamadas a Oracle pueden llegar a dólares. Vigila la página de uso la primera semana y tendrás una cifra realista para tu carga de trabajo.

¿Puedo cambiar entre el modo Free y Smart?

Si tu cuenta todavía tiene la concesión gratuita, sí: /mode free y /mode smart en la CLI, o el selector de modo en el campo de prompt del editor. Los hilos y el historial se conservan. En cuentas más nuevas, /mode free simplemente no tendrá nada detrás.

¿Puedo usar mi propia clave API o un modelo local?

No. Amp no admite traer tus propias claves ni apuntarlo a un modelo local como Ollama, porque el enrutado de modelos es el producto. Si eso es un requisito innegociable (control de costes, residencia de datos, trabajo offline), usa un agente open-source que puedas configurar libremente, como OpenCode, o corre modelos locales a través de las herramientas que los soportan.

¿Cómo evito que Amp ejecute comandos por su cuenta?

No uses el flag allow-all, revisa cada comando antes de aprobarlo y endurece las reglas con /permissions. Para cualquier cosa que pueda desplegar o migrar, corre el agente en un contenedor o devcontainer con solo el repo montado y sin credenciales de nube.

¿Amp funciona sin conexión?

No. Los modelos son remotos, así que necesita acceso de red a la API. La edición de archivos ocurre en local y tu código permanece en disco, así que tu árbol de trabajo sigue siendo tuyo. Detrás de un proxy corporativo necesitarás exportar las variables de entorno del proxy antes de iniciar Amp.

¿Qué editores admite Amp?

VS Code y editores compatibles con VS Code (Cursor, Devin Desktop/antes Windsurf y forks), además de IDEs de JetBrains y Neovim a través del puente de la CLI (amp --ide o amp --jetbrains). Si tu editor no está en esa lista, la CLI por sí sola igual te da el agente completo.

Conclusión

Amp Code es un buen agente que tuvo brevemente el modelo de negocio más interesante de la codificación con IA. El nivel gratuito está en pausa — los anuncios no pudieron seguir el ritmo de los precios de los tokens frontier — y lo que queda es un agente sencillo con precio por uso, modelos frontier, Oracle y subagentes, más una CLI que automatiza mejor que la mayoría.

Puntos clave:

  • No planifiques alrededor de Amp Free: está en pausa, y la concesión diaria que queda en algunas cuentas puede volver a reducirse
  • Para trabajo agéntico a $0 hoy, usa FreeBuff o una promoción de créditos gratuitos; paga Amp cuando quieras el modo Smart
  • Crea una rama y haz commit antes de escribir el prompt; git es tu reversión y git reflog tu red de seguridad
  • Aprueba los comandos de uno en uno, y nunca combines allow-all con credenciales que puedan desplegar
  • Usa /compact y una tarea por hilo: la higiene del contexto es más barata que los reintentos
  • Automatiza con amp -x, con alcance limitado a diffs pequeños y un tope de gasto que hayas medido de verdad
  • Conoce tu salida: si necesitas BYOK, modelos locales o precios de tarifa plana, OpenCode y agentes similares están a una instalación de distancia
Probar Amp Code

Sigue aprendiendo

Más sobre codificación con IA, agentes y cómo correr todo esto en tu propio hardware:

Instálalo en un repo de pruebas esta noche, corre una tarea real y revisa el diff. Eso te dice más sobre si un agente pertenece a tu flujo de trabajo que cualquier tabla comparativa, incluida la mía.