7  Resumen: Stack Completo de Herramientas IA

Author

Diego Saavedra GarcΓ­a

8 πŸ› οΈ Stack Completo de Herramientas IA

8.1 Tu Arsenal de Tony Stark


8.2 πŸ“Š Matriz de DecisiΓ³n

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   ΒΏNECESITÁS HERRAMIENTA DE IA?                                            β”‚
β”‚                β”‚                                                             β”‚
β”‚                β–Ό                                                             β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚                    ΒΏCUÁL ES TU PRIORIDAD?                       β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                β”‚                                                             β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                    β”‚
β”‚   β”‚            β”‚            β”‚            β”‚            β”‚                     β”‚
β”‚   β–Ό            β–Ό            β–Ό            β–Ό            β–Ό                     β”‚
β”‚  COSTO       POTENCIA    VELOCIDAD   ORQUESTACIΓ“N  ESPECIFICACIΓ“N          β”‚
β”‚    β”‚            β”‚            β”‚            β”‚            β”‚                     β”‚
β”‚    β–Ό            β–Ό            β–Ό            β–Ό            β–Ό                     β”‚
β”‚ Gemini      Claude       Amp         KiloCode     Kiro                     β”‚
β”‚ OpenCode    Code                     OpenCode     (SDD)                    β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

8.3 πŸ” ComparaciΓ³n Detallada

8.3.1 Tabla Comparativa Completa

CaracterΓ­stica OpenCode Claude Code Gemini CLI KiloCode Kiro Amp
Precio Gratis (BYO) $20-200/mes Gratis $19/mes $20-200/mes Gratis
Modelos 75+ Solo Claude Solo Gemini 500+ AWS Models Solo Claude
Contexto SegΓΊn modelo 1M tokens 1M tokens SegΓΊn modelo Full project SegΓΊn modelo
Subagentes ❌ βœ… ❌ βœ… ❌ ❌
OrquestaciΓ³n ❌ ⚠️ BΓ‘sica ❌ βœ… Completa ❌ ❌
Specs/SDD ❌ ❌ ❌ ❌ βœ… ❌
Hooks ❌ ❌ ❌ ❌ βœ… ❌
Memory Bank ❌ ❌ ❌ βœ… ❌ ❌
Open Source βœ… ❌ ❌ ⚠️ Parcial ❌ ❌
MCP βœ… βœ… βœ… βœ… βœ… ❌
AGENTS.md βœ… βœ… βœ… βœ… βœ… (Specs) βœ…
ConfiguraciΓ³n Alta Media Baja Alta Alta MΓ­nima
Curva aprendizaje Media Media Baja Alta Alta Baja

8.4 🎯 Guía de Selección

8.4.1 Por SituaciΓ³n

SituaciΓ³n Herramienta Por QuΓ©
Budget cero Gemini CLI o Amp Gratuitas, sin lΓ­mites severos
Empezar a aprender Gemini CLI Cero configuraciΓ³n
Flexibilidad mΓ‘xima OpenCode 75+ modelos, open source
CΓ³digo complejo Claude Code Mejor razonamiento, 1M ctx
Multi-agente KiloCode Orchestrator Mode
Debugging profundo Claude Code Subagentes, anΓ‘lisis profundo
Spec-Driven Development Kiro Paradigma nativo SDD
Tareas rΓ‘pidas Amp Ligero, inmediato
ProducciΓ³n Claude Code + OpenCode Combinar potencias

8.4.2 Por Nivel de Experiencia

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   NIVEL 1: PRINCIPIANTE                                                     β”‚
β”‚   ══════════════════════════                                                β”‚
β”‚                                                                              β”‚
β”‚   Herramienta: Gemini CLI o Amp                                            β”‚
β”‚   Objetivo: Aprender a conversar con IA                                     β”‚
β”‚   Tiempo de setup: 5 minutos                                               β”‚
β”‚   Costo: $0                                                                 β”‚
β”‚                                                                              β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β”‚   "Hola JARVIS, explicame quΓ© es..."                           β”‚      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   NIVEL 2: EN USADO REGULAR                                                β”‚
β”‚   ═══════════════════════════════                                          β”‚
β”‚                                                                              β”‚
β”‚   Herramienta: OpenCode                                                    β”‚
β”‚   Objetivo: Flexibilidad, mΓΊltiples modelos                                 β”‚
β”‚   Tiempo de setup: 30 minutos                                               β”‚
β”‚   Costo: Solo API keys                                                      β”‚
β”‚                                                                              β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β”‚   AGENTS.md + 75+ modelos = TU ARMA PERSONAL                    β”‚      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   NIVEL 3: PRODUCTIVO                                                       β”‚
β”‚   ═══════════════════════════                                              β”‚
β”‚                                                                              β”‚
β”‚   Herramientas: Claude Code + OpenCode                                      β”‚
β”‚   Objetivo: Potencia + Flexibilidad                                        β”‚
β”‚   Uso: Claude para complejos, OpenCode para rΓ‘pido                         β”‚
β”‚                                                                              β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β”‚   CLAUDE CODE: Debugging, arquitectura, subagentes              β”‚      β”‚
β”‚   β”‚   OPENCODE: Quick fixes, mΓΊltiples modelos                      β”‚      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                              β”‚
β”‚   NIVEL 4: EXPERTO / EQUIPO                                                β”‚
β”‚   ═══════════════════════════════                                          β”‚
β”‚                                                                              β”‚
β”‚   Herramientas: KiloCode o Stack Completo                                  β”‚
β”‚   Objetivo: Multi-agente, orquestaciΓ³n                                     β”‚
β”‚   Uso: Equipos, proyectos grandes                                           β”‚
β”‚                                                                              β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β”‚   ORCHESTRATOR: "CoordinΓ‘ 5 agentes en paralelo"               β”‚      β”‚
β”‚   β”‚                                                                 β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β”‚                                                                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

8.5 πŸ”§ ConfiguraciΓ³n Recomendada por Uso

8.5.1 Setup MΓ­nimo (Gratis)

# 1. Gemini CLI - Para empezar
npm install -g @google/gemini-cli

# 2. Amp - Para tareas rΓ‘pidas
npm install -g @anthropic-ai/amp

# Costo total: $0

8.5.2 Setup Profesional (~$10/mes)

# 1. OpenCode - Tu agente principal
curl -fsSL https://opencode.ai/install | bash

# 2. API Keys necesarias
# - Anthropic: $5/mes (crΓ©dito inicial gratis)
# - OpenAI: $5/mes (crΓ©dito inicial gratis)

# Costo total: ~$10/mes

8.5.3 Setup Avanzado (~$50/mes)

# 1. OpenCode - Flexibilidad
# 2. Claude Code - Potencia
npm install -g @anthropic-ai/claude-code

# 3. KiloCode - OrquestaciΓ³n
code --install-extension kilo-code.kilo-code

# Costo total: ~$50/mes

8.5.4 Setup Enterprise (~$200/mes)

# Stack completo
# - Claude Code (Opus)
# - Kiro
# - KiloCode Pro
# - OpenCode enterprise

# Costo total: ~$200/mes

8.6 πŸ“ Estructura de ConfiguraciΓ³n Multi-Herramienta

mi-proyecto/
β”œβ”€β”€ .opencode/
β”‚   β”œβ”€β”€ opencode.json
β”‚   └── AGENTS.md
β”œβ”€β”€ .claude/
β”‚   β”œβ”€β”€ config.json
β”‚   └── AGENTS.md
β”œβ”€β”€ .kilo/
β”‚   β”œβ”€β”€ agents.json
β”‚   └── memory/
β”œβ”€β”€ .kiro/
β”‚   └── specs/
β”œβ”€β”€ AGENTS.md              # Global para todas
β”œβ”€β”€ .env                   # API keys (NO COMMIT)
└── .gitignore

8.7 πŸ” Seguridad: API Keys

8.7.1 Variables de Entorno

# ~/.bashrc o ~/.zshrc

# OpenCode / Claude Code
export ANTHROPIC_API_KEY="sk-ant-xxx"

# OpenCode
export OPENAI_API_KEY="sk-xxx"

# Gemini CLI
export GOOGLE_API_KEY="AIza-xxx"

# KiloCode
export KILO_CODE_API_KEY="kilo-xxx"

8.7.2 .gitignore

# API Keys
.env
.env.*
*.env

# Credenciales
**/credentials.json
**/secrets/**
**/*.pem
**/id_rsa*
**/id_ed25519*

8.8 πŸ§ͺ Taller: Arma Tu Stack

8.8.1 Ejercicio: ArmΓ‘ tu arsenal personalizado

Paso 1: EvaluΓ‘ tu situaciΓ³n

Mi presupuesto: _____________
Mi experiencia: _____________
Mi objetivo principal: _____________

Paso 2: ElegΓ­ herramientas

Herramienta 1 (principal): _____________
Herramienta 2 (alternativa): _____________
Herramienta 3 (tareas rΓ‘pidas): _____________

Paso 3: ConfigurΓ‘

CompletΓ‘ la configuraciΓ³n de cada herramienta

Paso 4: IntegrΓ‘

CreΓ‘ tu AGENTS.md global
ConfigurΓ‘ MCP si aplica

8.9 πŸŽ“ Roadmap de Aprendizaje

MES 1: FUNDAMENTOS
β”œβ”€β”€ Semana 1-2: Gemini CLI (gratis, cero config)
β”œβ”€β”€ Semana 3-4: OpenCode (configuraciΓ³n bΓ‘sica)
└── Resultado: Puedo usar IA para tareas simples

MES 2: PROFESIONALIZACIΓ“N
β”œβ”€β”€ Semana 5-6: OpenCode avanzado (AGENTS.md, permisos)
β”œβ”€β”€ Semana 7-8: Claude Code (subagentes)
└── Resultado: Tengo un workflow profesional

MES 3: MAESTRÍA
β”œβ”€β”€ Semana 9-10: KiloCode (orquestaciΓ³n)
β”œβ”€β”€ Semana 11-12: IntegraciΓ³n completa
└── Resultado: Orquesto mΓΊltiples agentes

MES 4+: ESPECIALIZACIΓ“N
β”œβ”€β”€ Kiro (SDD) o
β”œβ”€β”€ Multi-stack o
β”œβ”€β”€ Proyecto real
└── Resultado: Experto

8.10 ❓ Preguntas Frecuentes

8.10.1 ΒΏPuedo usar mΓΊltiples herramientas a la vez?

SΓ­. Cada herramienta tiene su strengths. CombinΓ‘ segΓΊn necesidad:

  • Claude Code para debugging complejo
  • OpenCode para flexibilidad
  • Amp para tareas rΓ‘pidas
  • KiloCode para multi-agente

8.10.2 ΒΏCuΓ‘nto cuesta usar estas herramientas?

Herramienta Costo Real
Gemini CLI $0 (lΓ­mites gratis)
Amp $0 + API (~$5/mes)
OpenCode $0 + API (~$10/mes)
Claude Code $20-200/mes
KiloCode $19/mes + API
Kiro $20-200/mes

8.10.3 ΒΏCuΓ‘l es la mejor para principiantes?

Gemini CLI. Cero configuraciΓ³n, gratis, 1M tokens.

8.10.4 ΒΏCuΓ‘l es la mejor para producciΓ³n?

Claude Code + OpenCode. Combinas potencia con flexibilidad.

8.10.5 ΒΏNecesito todas?

No. EmpezΓ‘ con una, dominΓ‘la, despuΓ©s expandΓ­.


8.11 βœ… Checklist de Setup

Herramienta Instalada Configurada Probada
Gemini CLI ⬜ ⬜ ⬜
Amp ⬜ ⬜ ⬜
OpenCode ⬜ ⬜ ⬜
Claude Code ⬜ ⬜ ⬜
KiloCode ⬜ ⬜ ⬜
Kiro ⬜ ⬜ ⬜

8.12 πŸ”— Recursos

8.12.1 DocumentaciΓ³n Oficial

Herramienta Docs
OpenCode opencode.ai
Claude Code docs.anthropic.com
Gemini CLI ai.google.dev
KiloCode kilocode.ai
Kiro kiro.aws
Amp anthropic.com/amp

8.12.2 Comunidad

Herramienta Comunidad
OpenCode Discord, GitHub
Claude Code Discord, Reddit
Gemini CLI Discord
KiloCode Discord
Kiro AWS Community

πŸ’‘ FilosofΓ­a:

β€œNo se trata de tener todas las herramientas. Se trata de tener las correctas para cada situaciΓ³n y dominarlas.”

β€” Tony Stark