13  Unidad 7: Amp — Asistente Ligero

Author

Diego Saavedra García

14 ⚡ Unidad 7: Amp — Asistente Ligero

14.1 “Cuando necesitas algo rápido, no necesitas algo pesado.”


14.2 🎯 Objetivo

Al terminar esta unidad podrás:

  • Instalar Amp en tu sistema
  • Usar para tareas rápidas sin configuración
  • Integrar con tu flujo de trabajo existente
  • Comparar con herramientas más complejas

14.3 🤖 ¿Qué es Amp?

14.3.1 En una frase

Amp es un agente de terminal ultra-ligero de Anthropic. Tareas rápidas sin la complejidad de Claude Code.

┌──────────────────────────────────────────────────────────────────────────────┐
│                                                                              │
│   AMP — LIGHTWEIGHT AGENT                                                   │
│   ═══════════════════════                                                    │
│                                                                              │
│   ┌─────────────┐     ┌─────────────┐     ┌─────────────┐                 │
│   │   AMP       │────▶│   ANTHROPIC │     │   RESULT    │                 │
│   │   "Tarea"   │────▶│   API       │────▶│   Inmediato │                 │
│   └─────────────┘     └─────────────┘     └─────────────┘                 │
│                                                                              │
│                           ⚡ LIGERO • 🚀 RÁPIDO • 📦 MÍNIMO                │
│                                                                              │
└──────────────────────────────────────────────────────────────────────────────┘

14.3.2 ¿Por qué Amp?

Característica Amp Claude Code OpenCode
Velocidad ⚡⚡⚡ ⚡⚡
Configuración 0 Media Alta
Uso de memoria Mínimo Alto Medio
Tareas complejas
Tareas rápidas ⚠️ ⚠️
Precio Gratis $20-200/mes Gratis

💡 Cuándo usar Amp: - Fix rápido de un bug - Explicación de código - Traducción de código - Tareas de 5 minutos


14.4 🔧 Instalación de Amp

14.4.1 ⏱️ Timeline

Paso Descripción Tiempo
1 Instalar Amp 2 min
2 Configurar API Key 2 min
3 Primera tarea 3 min

14.4.2 Paso 1: Instalar Amp

14.4.2.1 Con npm

npm install -g @anthropic-ai/amp

14.4.3 Paso 2: Configurar API Key

export ANTHROPIC_API_KEY="sk-ant-tu-key"

14.4.4 Paso 3: Verificar

amp --version

14.5 ⚡ Uso de Amp

14.5.1 Tareas Rápidas

# Explicar código
amp "Explicame este código: [pega código]"

# Traducir lenguaje
amp "Traducí esta función de Python a TypeScript: [código]"

# Fix rápido
amp "Hay un bug en esta función: [código]. Encontralo."

# Generar test
amp "Generá un test pytest para: [función]"

14.5.2 Con Archivo

# Leer archivo y actuar
amp "Revisá el archivo auth.py y sugerí mejoras"

# Con pipe
cat auth.py | amp "Sugerí refactors para este código"

14.5.3 Con AGENTS.md

amp --agents ~/AGENTS.md "Revisá mi último commit"

14.6 🎭 AGENTS.md para Amp

# AGENTS.md — [Tu Nombre]

## Reglas Rápidas
1. Código limpio
2. Comentarios explicativos
3. Tests para funciones importantes

14.7 🧪 Lab: Tareas Rápidas con Amp

14.7.1 Objetivo

Resolver 5 tareas rápidas con Amp.

14.7.2 ⏱️ Timeline

Paso Descripción Tiempo
1 Instalar Amp 2 min
2 Tarea 1: Explicar 3 min
3 Tarea 2: Traducir 5 min
4 Tarea 3: Test 5 min

14.7.3 Escenario

Tony necesita respuestas rápidas. No tiene tiempo para sesiones largas.


14.7.4 Tarea 1: Explicar Código

amp "Explicame esta función en 3 líneas:
```python
def foo(x):
    return x * 2
```"

14.7.5 Tarea 2: Traducir

amp "Traducí a JavaScript:
```python
def greet(name: str) -> str:
    return f'Hola, {name}'
```"

14.7.6 Tarea 3: Generar Test

amp "Generá un test pytest para:
```python
def add(a, b):
    return a + b
```"

14.8 📊 Comparación Final: Todas las Herramientas

Herramienta Mejor Para Precio Velocidad Complejidad
OpenCode Flexibilidad total Gratis ⚡⚡ Media
Claude Code Debugging profundo $20-200/mes Media
Gemini CLI Empezar gratis Gratis ⚡⚡ Baja
KiloCode Multi-agente $19/mes ⚡⚡⚡ Alta
Kiro Spec-Driven $20-200/mes Alta
Amp Tareas rápidas Gratis ⚡⚡⚡⚡ Mínima

14.9 ✅ Checklist Final

Habilidad
Amp instalado
3 tareas ejecutadas
Diferencia con otras entendida

14.10 🏆 Logro

“Sprinter” desbloqueado:

  • +50 XP
  • Capacidad de resolver rápido
  • Herramienta para el día a día

14.11 🔗 Resumen

Todas las unidades creadas:

Unidad Herramienta Status
2 OpenCode ✅ Completa
3 Claude Code ✅ Completa
4 Gemini CLI ✅ Completa
5 KiloCode ✅ Completa
6 Kiro ✅ Completa
7 Amp ✅ Completa

¿Querés que cree el documento de resumen comparativo?