Tu Claude Code es solo el 10% de lo que podría ser.
El otro 90% son 10 agentes ejecutándose en paralelo: revisando tus PRs, escribiendo tus tests, cazando bugs, clasificando tu bandeja de entrada, reutilizando tu contenido.
La mayoría de los fundadores no saben que existen. Los que sí lo saben entregan 3 veces más rápido y parecen magos.
Aquí está la configuración completa 👇
Antes de profundizar, comparto notas diarias sobre IA y vibe coding en mi canal de Telegram: https://t.me/zodchixquant 🧠

El cambio mental primero
Un agente de Claude Code no es una sesión de chat. Es una descripción de trabajo + un disparador + un resultado. "Revisor de PRs" no es una persona con la que hablas. Es un hook que se activa en cada PR, ejecuta Claude con un prompt específico y deja un comentario.
Tres lugares donde viven estos agentes:
Comandos Slash (en .claude/commands/<name>.md): se ejecutan bajo demanda desde tu terminal con /name
Hooks (en .claude/hooks/<event>.sh): se activan automáticamente en eventos como PreToolUse, PostToolUse o eventos de git
Scripts alojados a través del Claude Agent SDK: se ejecutan 24/7 en un servidor, se activan en horarios o webhooks
Marcaré cada agente abajo con cuál usa.

1. El Revisor de PRs
Tipo: Comando Slash + hook de GitHub
Lee el diff de cualquier PR abierto, busca errores obvios, tests faltantes, problemas de seguridad, violaciones de estilo. Deja un comentario en 90 segundos.
Cómo configurarlo:
- Crea .claude/commands/review.md en la raíz de tu repositorio
- Pega el prompt a continuación en el archivo
- Ejecuta /review dentro de Claude Code antes de hacer push
- Para automatización: instala la GitHub Action claude-code-action desde el marketplace, apúntala a review.md
Prompt:
Eres un revisor de código senior. Lee el diff preparado. Señala: secretos hardcodeados, tests faltantes, errores de tipo, errores obvios. Sé conciso, máximo 5 comentarios.
2. El Generador de Tests
Tipo: Comando Slash + hook pre-commit
Vigila nuevas funciones sin tests. Escribe 3-5 casos por función: camino feliz, casos borde, un modo de fallo.
Cómo configurarlo:
- Crea .claude/commands/tests.md en la raíz de tu repositorio
- Pega el prompt a continuación en el archivo
- Ejecuta /tests <nombre-archivo> después de escribir una función
- Para automatización: conecta un hook pre-commit hook que ejecute /tests en cualquier archivo .ts/.ts o .py preparado que no tenga un test correspondiente
Prompt:
Lee la función que acabo de escribir. Genera tests en [tu framework, ej. Vitest, Pytest]. Cubre el camino feliz, 2 casos borde, un caso de error. Coincide con el estilo de los tests existentes en este repositorio.
3. El Cazador de Bugs
Tipo: Script alojado (Claude Agent SDK)
Escucha Sentry, Linear o tu rastreador de errores. Por cada nuevo reporte de bug, lee el stacktrace, abre los archivos relevantes, propone una corrección como un draft PR para la mañana.
Cómo configurarlo:
- Escribe un script del Claude Agent SDK que consulte la API de Sentry cada 5 minutos en busca de nuevos problemas no resueltos
- Para cada uno, obtén el stacktrace, busca los archivos relevantes a través de la API de GitHub, ejecuta Claude con el prompt a continuación
- Coloca el script en un equipo de Teamly y míralo trabajar en el Pixel Department. Configuración total: unos 90 minutos
Prompt:
Eres un depurador senior. Lee este stacktrace de Sentry y los archivos fuente relevantes. Identifica la causa raíz en una oración. Propón una corrección mínima como un parche de git. Añade un test de regresión si es posible.
4. El Escritor de Documentación
Tipo: Hook post-merge
Después de cada merge a main, verifica si el cambio afectó algo documentado en README, docstrings o /docs. Los actualiza en un PR posterior.
Cómo configurarlo:
- Crea .claude/hooks/post-merge.sh en tu repositorio
- Dentro, llama a Claude con el prompt a continuación
- Bonus: añade un archivo de skill docs.md que describa el tono y la estructura de documentación de tu proyecto para que las actualizaciones coincidan con el estilo
Prompt:
El último commit cambió [lista de archivos]. Revisa README.md, los docstrings en esos archivos y /docs. Si alguno ahora está incorrecto o le falta información, genera versiones actualizadas. Sálidas como un parche de git.
5. El Rastreador de Refactorización
Tipo: Comando Slash command (ejecutar semanalmente)
Busca en tu código TODO, FIXME, lógica duplicada y archivos de más de 500 líneas. Genera una lista priorizada de refactorización con estimaciones de esfuerzo. No arregla nada, pero saca a la luz la podredumbre que has estado ignorando durante 6 meses.
Cómo configurarlo:
- Crea .claude/commands/rot.md en la raíz de tu repositorio
- Pega el prompt a continuación en el archivo
- Ejecuta /rot cada viernes, triage el lunes por la mañana
Prompt:
Escanea el repositorio. Encuentra: TODOs con más de 30 días, FIXMEs, archivos de más de 500 líneas, funciones de más de 80 líneas, literales de cadena duplicados que aparecen 3+ veces. Sálidas como una tabla de Markdown ordenada por prioridad. Añade una estimación de esfuerzo (P/M/G) para cada uno.
6. El Agente de Standup Diario
Tipo: Script alojado (Claude Agent SDK)
Lee tus commits de GitHub, tickets de Linear y tu calendario de ayer. Te escribe un resumen de 4 líneas a las 8am. "Ayer: envié X, empecé Y. Bloqueador de hoy: Z."
Cómo configurarlo:
- Escribe un script que se ejecute a las 8am diariamente, obtenga los commits de GitHub de las últimas 24h, los cambios de tickets de Linear y los eventos de Google Calendar de hoy
- Alimenta todo a Claude con el prompt a continuación
- La salida va a tu correo o Telegram. Yo ejecuto el mío en Teamly con una integración de Telegram mediante OAuth, un clic para conectar
Prompt:
Resume en máximo 4 líneas. Ayer hice X. Hoy estoy trabajando en Y. Bloqueado en Z. Siguiente prioridad: W. Salta cualquier cosa trivial.
7. El Sintetizador de Comentarios de Clientes
Tipo: Script alojado (semanal)
Obtiene de Intercom, menciones en X y reseñas de productos. Agrupa los comentarios en temas ("el checkout es lento", "quiero modo oscuro", "el precio no está claro"). Los clasifica por frecuencia.
Cómo configurarlo:
- Script que se ejecute cada domingo a las 6pm, obtenga conversaciones de Intercom de los últimos 7 días, menciones en X de tu handle y cualquier plataforma de reseñas
- Alimenta todo a Claude con el prompt a continuación, la salida a una página de Notion o tu correo
- La parte más difícil es la autenticación de API, por eso lo alojo en Teamly donde Notion y el resto se conectan mediante OAuth
Prompt:
Agrupa estos en 5-10 temas. Para cada tema, da un resumen de una línea, un recuento y una cita textual de la fuente. Clasifica por frecuencia.
8. El Personalizador de Outreach en Frío
Tipo: Script alojado (Claude Agent SDK)
Por cada nuevo lead en tu CRM, el agente busca su sitio web, LinkedIn, publicaciones recientes, GitHub si es relevante. Escribe un correo frío personalizado haciendo referencia a algo real sobre ellos.
Cómo configurarlo:
- Script activado por un webhook de tu CRM (Attio, HubSpot, Notion CRM). Al nuevo lead: extrae su página de inicio, encuéntralos en LinkedIn, lee sus últimas 3 publicaciones en X
- Alimenta todo a Claude con el prompt a continuación, la salida va a una carpeta de borradores de Gmail
- El mío se ejecuta en Teamly con el webhook del CRM y el OAuth de Gmail preconfigurados
Prompt:
Escribe un correo en frío de 4 líneas. Haz referencia a una cosa real específica sobre esta persona (su empresa, publicación reciente o producto lanzado). Sin aperturas genéricas. Sin "Noté que...". Firma como [tu nombre].
9. El Reutilizador de Contenido
Tipo: Comando Slash
Escribes una publicación larga (artículo, hilo, documento). El agente la divide en 3 tweets de divide en 3 tweets de X, 1 publicación de LinkedIn, 1 nota de Telegram, 1 extracto para boletín. Todo en tu voz.
Cómo configurarlo:
- Crea .claude/commands/repurpose.md en tu repositorio o carpeta de contenido
- Pega el prompt a continuación en el archivo
- Ejecuta /repurpose blog-post.md en cualquier archivo fuente. La línea de "voz" es el secreto: aliméntalo con 3 ejemplos de tu escritura real y fíjalo
Prompt:
Lee el archivo de entrada. Genera 5 secciones: (1) 3 tweets de X, cada uno de menos de 280 caracteres, (2) 1 publicación de LinkedIn de 100-150 palabras, (3) 1 nota de Telegram en tono casual, (4) 1 párrafo de introducción para boletín, (5) 5 titulares alternativos. Coincide con mi voz a partir de [enlace a 3 ejemplos].
10. El Agente de Clasificación de Bandeja de Entrada
Tipo: Script alojado (cada 30 min)
Lee tu bandeja de entrada cada 30 minutos. Clasifica los correos en 4 categorías: necesita respuesta hoy, esta semana, para tu información, archivar. Redacta respuestas para las dos primeras para que solo edites y envíes.
Cómo configurarlo:
- Script con OAuth de Gmail, se ejecuta cada 30 minutos, obtiene correos no leídos
- Alimenta cada uno a Claude con el prompt a continuación, aplica etiquetas de Gmail para cada categoría, guarda los borradores en la carpeta de Borradores
- Yo ejecuto el mío en Teamly porque los tokens de Gmail necesitan actualizarse y un script alojado maneja eso silenciosamente
Prompt:
Clasifica este correo como [hoy / esta-semana / para-tu-información / archivar]. Si es hoy o esta-semana, escribe un borrador de respuesta de 3 líneas en mi voz. Coincide con la formalidad del remitente. No suenes como IA.
¿Dónde viven realmente estas cosas?
5 de estos funcionan bien localmente.
Revisor de PRs, Generador de Tests, Escritor de Documentación, Rastreador de Refactorización, Reutilizador de Contenido. Se activan cuando se les llama, hacen el trabajo y salen. Sin necesidad de infraestructura.
Las otras 5 necesitan ejecutarse 24/7.
Cazador de Bugs, Standup Diario, Outreach en Frío, Comentarios de Clientes, Clasificación de Bandeja de Entrada. Necesitan despertarse mientras duermes. Ahí es donde la mayoría de las configuraciones fallan:
→ Cron se detiene a las 4am durante una actualización de macOS
→ VPS se cae un sábado
→ Las alertas de Sentry se acumulan mientras cenas
Primero probé VPS (proyecto de fin de semana DevOps).
Luego algunos hosts genéricos.
Luego me decidí por Teamly.

Alojamiento en la nube administrado, construido específicamente para agentes de IA.
Coloca un script del Claude Agent SDK y se ejecuta 24/7 en infraestructura dedicada.
En Teamly, cada agente aparece como un personaje de arte pixelado en una oficina virtual (el Pixel Department), para que los veas trabajar en lugar de buscar en logs JSON a las 2am.
Precios:
$29/mo — 5 agentes, $20 en Teamly Dollars
$89/mo — 15 agentes, $80 en Teamly Dollars (punto óptimo si ejecutas los 10 anteriores)
$179/mo — 30 agentes, $170 en Teamly Dollars
El uso de Sonnet y Opus se agrupa en una sola billetera (Teamly Dollars), para que no tengas que manejar 3 claves de API con facturación separada.
La respuesta aburrida a "¿cómo entregas tan rápido como fundador solitario?": dejas de alojar agentes en la misma máquina en la que vives.

La opinión honesta
No intentes enviar los 10 en un fin de semana.
Elige los 2 que más duelen esta semana. Revisor de PRs y Clasificación de Bandeja de Entrada son las victorias más fáciles para casi todos.
Luego añade uno por semana.
Para el mes 3 estarás ejecutando una operación de 10 agentes como fundador solitario, y la próxima vez que alguien te pregunte cómo entregas tan rápido, sabrás exactamente a qué apuntar.
Para notas diarias sobre agentes de IA, vibe coding y flujos de trabajo de desarrollo: https://t.me/zodchixquant 🧠






