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.
Actualizado Publicado 37 min de lectura

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 -xpara 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
-xsiempre 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
curlpara 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
# 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/amp2. Verifica la instalación
amp --version
amp --helpDeberí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:
# 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 -lCon 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
cd ~/src/scratch-repo
git status # expect a clean tree
ampEn 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:
what files are in this folder?Luego pide algo que toque el disco, y comprueba git:
add a README.md with the project name and one line describing itgit diff --stat # you should see README.md appear
git statusSi 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:
echo "summarize what this project does based on the file list" | amp5. Instala la extensión del editor
- Inicia sesión en ampcode.com
- Instala la extensión de Amp desde el VS Code Marketplace
- Abre el panel de Amp y confirma que está autenticado (la misma cuenta que la CLI)
- 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:
# VS Code, Cursor, or Neovim with the Amp extension installed
amp --ide
# JetBrains IDEs
amp --jetbrainsEse 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.
# 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 generatedManté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:
# Do NOT run this in a repo that can deploy, migrate, or reach prod credentials
amp --dangerously-allow-allEl 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/experimentantes del primer prompt. Abortar queda entonces a ungit reset --hardde 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 TABLEy cualquier cosa conproden 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,~/.sshni tus archivos.envpersonales. 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 diffsí 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:
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 overSi 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
/compactresume 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-fileslista los archivosAGENTS.mdactualmente 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
You: "Fix the TypeScript errors in this file"
Amp:
- reads the file and the diagnostics
- fixes each error
- runs tsc to verify
- shows the diffO algo que necesita un navegador:
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 rightConsejo
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 unAGENTS.mdpara el repo/agent-files: listar los archivosAGENTS.mden 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 freey/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:
# .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:
.ls -la # runs the command and adds the output to context
$pwd # incognito: runs, but the output stays out of contextLa 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:
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 moduleUn patrón de automatización más seguro es envolverlo en guardas en lugar de llamarlo desde tu historial de shell:
#!/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:
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.mdVerifica 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:
"Use the oracle to review the last commit. I want to confirm the logic is
unchanged and only the implementation moved.""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
"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:
"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:
"amp.tab.enabled": truePulsa 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
"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
"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
"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
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 reflogtu red de seguridad - Aprueba los comandos de uno en uno, y nunca combines allow-all con credenciales que puedan desplegar
- Usa
/compacty 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
Sigue aprendiendo
Más sobre codificación con IA, agentes y cómo correr todo esto en tu propio hardware:
- Las mejores herramientas y agentes de codificación con IA en 2026: dónde se sitúa Amp en el mercado
- Guía de configuración de OpenCode: la alternativa autoalojada con BYOK
- Alternativas a GitHub Copilot: cuando la facturación por uso aprieta
- Introducción a MCP: conectar herramientas reales a cualquier agente
- Deja que un asistente de IA despliegue tus apps Docker: el siguiente paso más allá de editar archivos
- Los mejores LLMs open-source como alternativas a Claude: los modelos detrás de los niveles baratos
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.


