13 Unidad 7: Amp — Asistente Ligero
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/amp14.4.3 Paso 2: Configurar API Key
export ANTHROPIC_API_KEY="sk-ant-tu-key"14.4.4 Paso 3: Verificar
amp --version14.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 importantes14.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?