
Claude Code se ha convertido en una de las herramientas de programación con IA más utilizadas por los desarrolladores. Sin embargo, la mayoría solo aprovecha el 30% de su capacidad: chatear directamente para escribir código.
everything-claude-code es una colección de plugins y configuraciones para Claude Code con casi 50,000 estrellas en GitHub, de código abierto y creada por Affaan Mustafa, ganador del hackathon de Anthropic. Este proyecto ofrece 13 agentes profesionales, más de 40 habilidades (Skills) de carga bajo demanda, 32 comandos rápidos y un sistema completo de aprendizaje continuo, elevando la eficiencia de desarrollo con Claude Code a un nuevo nivel.
La filosofía central del proyecto: Claude Code no es solo una herramienta de chat, sino una plataforma de orquestación de agentes de IA profundamente personalizable.
| Métrica del proyecto | Datos |
|---|---|
| Estrellas en GitHub | ~49,900 (casi 50k) |
| Forks | ~6,200 |
| Agentes profesionales | 13 |
| Habilidades bajo demanda | 40+ |
| Comandos rápidos | 32 |
| Idiomas soportados | TypeScript, Python, Go, Java, C++ |
| Versión actual | v1.5.0 (febrero de 2026) |
| Licencia | MIT Open Source |
🚀 Inicio rápido: La invocación del modelo en Claude Code requiere soporte de los modelos de Claude. A través de APIYI (apiyi.com) puedes obtener rápidamente interfaces de API para modelos como Claude 4 Sonnet y Claude 4 Opus, listos para usar directamente con el plugin everything-claude-code.
Qué es everything-claude-code: De campeón de hackatón a proyecto de código abierto con 50,000 estrellas
El origen de everything-claude-code
En septiembre de 2025, Affaan Mustafa y su compañero de equipo @DRodriguezFX participaron en el hackatón de Nueva York organizado por Anthropic junto con Forum Ventures. En solo 8 horas, construyeron el producto zenith.chat utilizando exclusivamente Claude Code, destacando entre más de 100 equipos participantes para llevarse el primer lugar y un premio de 15,000 dólares en créditos de API.
El arma secreta detrás de esta victoria fue el esquema de configuración de Claude Code que Affaan había acumulado y perfeccionado durante 10 meses de uso diario. Tras la competición, decidió liberar estas configuraciones como código abierto, dando vida a everything-claude-code.
Posicionamiento principal de everything-claude-code
everything-claude-code no es un software independiente, sino una capa de mejora de configuración para Claude Code. Extiende las capacidades de Claude Code de las siguientes maneras:
| Dimensión de mejora | Claude Code nativo | Con everything-claude-code instalado |
|---|---|---|
| Planificación de tareas | Requiere descripción manual | El comando /plan descompone tareas automáticamente |
| Revisión de código | Requiere solicitud manual | Revisión automática por Agentes profesionales |
| Desarrollo guiado por pruebas | Requiere escribir pruebas uno mismo | El Agente TDD guía todo el proceso |
| Escaneo de seguridad | Sin escaneo integrado | Escaneo con AgentShield y sus 912 reglas |
| Acumulación de conocimiento | Sesiones independientes | Sistema de aprendizaje continuo con memoria entre sesiones |
| Soporte multiidioma | Procesamiento general | Reglas específicas y mejores prácticas por lenguaje |
Dirección del proyecto en GitHub: github.com/affaan-m/everything-claude-code
Análisis de la arquitectura de cuatro capas de everything-claude-code
everything-claude-code emplea una arquitectura de cuatro capas meticulosamente diseñada, donde cada nivel resuelve un problema distinto:

Primera capa: Capa de Interacción del Usuario (Commands + Rules)
Los 32 comandos rápidos son la puerta de entrada para interactuar con everything-claude-code. Se dividen en 6 categorías funcionales:
| Categoría de comando | Comandos representativos | Función |
|---|---|---|
| Flujo de trabajo principal | /plan, /tdd, /e2e |
Planificación de tareas, TDD, pruebas de extremo a extremo |
| Calidad del código | /code-review, /build-fix, /refactor-clean |
Revisión de código, corrección de compilación, limpieza de refactorización |
| Colaboración multiagente | /multi-plan, /multi-execute |
Colaboración paralela de múltiples Agentes para tareas complejas |
| Sistema de aprendizaje | /learn-eval, /evolve |
Evaluación del aprendizaje, evolución de experiencias a habilidades |
| Específicos de lenguaje | /go-review, /python-review |
Revisión de código para lenguajes específicos |
| Gestión de sesiones | /sessions, /checkpoint |
Seguimiento de sesiones y guardado de puntos de control |
Las Rules (Reglas) son configuraciones base que siempre se cargan en el contexto, incluyendo estándares de codificación generales, flujos de trabajo de Git, requisitos de cobertura de pruebas (80% TDD), reglas de seguridad, etc. Las reglas cuentan con configuraciones exclusivas para TypeScript, Python y Go.
Segunda capa: Capa de Inteligencia (Agents + Skills)
Los 13 Agentes especializados constituyen la capacidad central de everything-claude-code. Cada Agente tiene límites de responsabilidad claros y permisos de herramientas restringidos:
| Nombre del Agente | Responsabilidad | Permisos de herramientas |
|---|---|---|
| Planner | Descomposición y planificación de tareas de alto nivel | Amplios (Orquestación) |
| Architect | Diseño de sistemas y decisiones de arquitectura | Amplios (Orquestación) |
| TDD Guide | Guía del proceso de desarrollo guiado por pruebas | Herramientas de código + pruebas |
| Code Reviewer | Revisión general de código | Análisis de solo lectura |
| Security Reviewer | Revisión especializada en seguridad | Análisis de solo lectura |
| Build Error Resolver | Diagnóstico y corrección de errores de compilación | Herramientas de compilación + depuración |
| E2E Runner | Ejecución de pruebas de extremo a extremo | Herramientas de ejecución de pruebas |
| Refactor Cleaner | Limpieza y refactorización de código | Herramientas de edición de código |
| Doc Updater | Mantenimiento automático de documentación | Herramientas de edición de documentos |
| Go Reviewer | Revisión específica para lenguaje Go | Análisis de solo lectura |
| Go Build Resolver | Corrección de errores de compilación en Go | Herramientas de compilación de Go |
| Python Reviewer | Revisión específica para Python (PEP 8) | Análisis de solo lectura |
| Database Reviewer | Revisión de SQL/ORM/Migraciones | Solo lectura de base de datos |
Los Agentes utilizan un modelo de delegación jerárquica: los Agentes de orquestación (Planner, Architect) tienen acceso amplio a herramientas y pueden coordinar a los Agentes especializados; estos últimos solo acceden a herramientas relacionadas con su función, evitando operaciones no autorizadas.
Las más de 40 Skills son módulos de conocimiento de dominio que se cargan bajo demanda. A diferencia de las Rules, las Skills solo se cargan cuando es necesario, sin ocupar permanentemente la ventana de contexto. Cubren principalmente:
- Desarrollo Backend: Patrones de diseño de API, caché de bases de datos, estrategias de migración, optimización de rendimiento.
- Desarrollo Frontend: React, Next.js, pruebas E2E, Page Object Model.
- Específicos de Lenguaje: TypeScript, Python, Go, Java, C++, Django, Spring Boot.
- DevOps: Contenerización con Docker, patrones de despliegue, gestión de procesos con PM2.
- Funciones Avanzadas: Optimización de tokens, pipelines de LLM conscientes del costo, escaneo de seguridad.
🎯 Sugerencia técnica: El sistema de Agentes y Skills de everything-claude-code depende de la potente capacidad de razonamiento de los modelos de Claude. Te recomendamos obtener acceso a la API de la serie Claude 4 a través de la plataforma APIYI (apiyi.com) para aprovechar al máximo la colaboración multiagente de everything-claude-code.
Tercera capa: Capa de Automatización (Hooks + Scripts)
Los Hooks son mecanismos de automatización basados en eventos que se activan automáticamente en diferentes etapas del ciclo de vida de Claude Code:
| Tipo de Hook | Momento de activación | Función |
|---|---|---|
| PreToolUse | Antes de ejecutar una herramienta | Verificación de puertas de calidad |
| PostToolUse | Después de ejecutar una herramienta | Verificación de resultados |
| SessionStart | Al iniciar la sesión | Carga de contexto y memoria |
| SessionEnd | Al finalizar la sesión | Guardado de patrones y memoria persistente |
| PreCompact | Antes de la compresión de contexto | Sugerencias de compresión estratégica |
| Stop | Al terminar la sesión | Extracción de patrones y consolidación de experiencia |
Cuarta capa: Capa de Aprendizaje (Continuous Learning v1 + v2)
Esta es la función más singular de everything-claude-code: permite que Claude Code acumule experiencia entre diferentes sesiones.
Sistema de aprendizaje v1 (basado en Skills):
- Extrae patrones de codificación mediante el Stop Hook al finalizar la sesión.
- Almacena los patrones en el directorio
~/.claude/skills/learned/. - Se observa una cobertura de aproximadamente el 50-80%.
Sistema de aprendizaje v2 (basado en Instinct):
- Logra una cobertura del 100% mediante los Hooks PreToolUse/PostToolUse.
- Cada unidad de aprendizaje es un "instinto" (Instinct), con una puntuación de confianza de entre 0.3 y 0.9.
- Utiliza el comando
/evolvepara agrupar 3 o más instintos relacionados en módulos de habilidades reutilizables.
Guía de instalación de everything-claude-code y configuración de la API de Claude Code
Instalación de everything-claude-code
Requisitos previos: Claude Code CLI v2.1.0 o superior.
Paso 1: Instalar el plugin
# Instalar a través del marketplace de plugins de Claude Code
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
Paso 2: Instalar los archivos de reglas
# Clonar el repositorio
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code
# Selecciona el conjunto de reglas según tu lenguaje de programación principal
./install.sh typescript # Proyectos TypeScript
./install.sh python # Proyectos Python
./install.sh golang # Proyectos Go
Paso 3: Verificar la instalación
# Probar en Claude Code
/plan "Add user authentication"
Si ves que el Planner Agent descompone automáticamente las tareas y las delega a otros agentes, significa que la instalación ha sido exitosa.
Configuración de acceso a la API de Claude Code
Claude Code requiere el soporte de la API del modelo Claude para funcionar. Estos son los pasos para configurarlo a través de la plataforma APIYI:
# Configurar la dirección de la interfaz API
export ANTHROPIC_BASE_URL=https://api.apiyi.com
# Configurar la clave API
export ANTHROPIC_API_KEY=tu_clave_API
💡 Sugerencia: La plataforma APIYI (apiyi.com) es compatible con toda la serie de modelos, como Claude 4 Opus y Claude 4 Sonnet. La colaboración multi-agente de everything-claude-code genera un volumen considerable de llamadas a la API; gracias al sistema de facturación flexible de APIYI, puedes controlar los costes de manera eficiente.
Una vez finalizada la configuración, Claude Code utilizará automáticamente la interfaz de APIYI para la invocación del modelo Claude, permitiendo que todos los agentes y habilidades de everything-claude-code funcionen correctamente.

Detalle de las 5 funciones principales de everything-claude-code
Función 1: Sistema de colaboración multi-agente
La capacidad más potente de everything-claude-code es el trabajo coordinado de múltiples agentes. Tomando como ejemplo el desarrollo de una funcionalidad completa:
- Usando el comando
/plan, el Agente Planner descompone los requisitos en varias subtareas. - El Agente Architect diseña la solución técnica y la arquitectura del sistema.
- El Agente TDD Guide escribe primero los casos de prueba.
- Una vez finalizado el desarrollo, el Agente Code Reviewer y el Agente Security Reviewer realizan revisiones en paralelo.
- El Agente E2E Runner ejecuta pruebas de extremo a extremo para la validación.
- El Agente Doc Updater actualiza automáticamente la documentación relacionada.
Todo el flujo se realiza sin necesidad de cambios manuales; los agentes colaboran automáticamente mediante delegación jerárquica.
Función 2: Auditoría de seguridad AgentShield
AgentShield es una herramienta de escaneo de seguridad integrada, diseñada específicamente para los riesgos de seguridad del ecosistema Claude Code:
- 912 reglas de prueba, con un 98% de cobertura de código.
- 102 reglas de análisis estático.
- Alcance de detección: filtración de claves API, problemas de permisos, riesgos de inyección de Hooks y vulnerabilidades MCP.
- Pipeline de escaneo adversarial de tres agentes (utilizando el modelo Opus).
# Escaneo básico
npx ecc-agentshield scan
# Escaneo profundo (usando el modelo Opus)
npx ecc-agentshield scan --opus --stream
Función 3: Economía de la ventana de contexto
Uno de los conceptos de diseño centrales de everything-claude-code es la eficiencia de tokens. La ventana de contexto de 200K de Claude Code se consume rápidamente en el uso real:
| Fuente de consumo | Ocupación estimada |
|---|---|
| Indicaciones del sistema | ~10K tokens |
| Reglas (Rules) residentes | ~5-8K tokens |
| Definiciones de herramientas MCP | ~2-5K tokens cada una |
| Historial de conversación | Acumulación continua |
Si se activan demasiados MCP, el espacio real disponible en la ventana de contexto de 200K podría reducirse a solo ~70K. La solución de everything-claude-code es:
- Carga permanente de Rules (coste necesario, aprox. 5-8K).
- Carga de Skills bajo demanda (solo consumen tokens cuando se utilizan).
- Activación de Agentes bajo demanda (solo se cargan al momento de la delegación).
Se recomienda no activar más de 10 MCP por proyecto.
Función 4: Soporte para desarrollo multilenguaje
everything-claude-code no solo es compatible con TypeScript. Ofrece reglas exclusivas y agentes de revisión para los principales lenguajes de backend:
| Lenguaje | Conjunto de reglas | Agente exclusivo | Soporte de frameworks |
|---|---|---|---|
| TypeScript | Mejores prácticas de TS | Code Reviewer | React, Next.js |
| Python | PEP 8, anotaciones de tipo | Python Reviewer | Django, DRF, Celery |
| Go | Modismos de Go, manejo de errores | Go Reviewer + Go Build Resolver | gRPC, PostgreSQL |
| Java | – | – | Spring Boot |
| C++ | – | – | Soporte básico |
Función 5: Plantillas de proyectos reales
El proyecto incluye 4 plantillas de configuración de proyectos reales que se pueden copiar y usar directamente:
| Plantilla | Stack tecnológico | Escenario de uso |
|---|---|---|
| Aplicación SaaS | Next.js + Supabase + Stripe | Productos Web SaaS |
| Microservicios Go | gRPC + PostgreSQL | Microservicios de backend |
| Django REST | DRF + Celery | API Web en Python |
| Rust API | Axum + SQLx + PostgreSQL | API de alto rendimiento |
Preguntas frecuentes (FAQ) sobre everything-claude-code
P1: ¿Es de pago everything-claude-code?
El proyecto en sí es completamente gratuito y de código abierto bajo la licencia MIT. Sin embargo, ejecutar Claude Code requiere el pago por la invocación del modelo Claude. A través de la plataforma APIYI (apiyi.com), puedes obtener métodos de facturación flexibles, ideales para desarrolladores individuales y equipos.
P2: ¿Afectará la instalación a las funciones originales de Claude Code?
No. everything-claude-code es una mejora a nivel de configuración y no modifica el código base de Claude Code. Puedes elegir usar sus agentes, skills o comandos de forma selectiva, y desinstalarlo en cualquier momento para volver al estado original.
P3: ¿La colaboración multi-agente aumentará el volumen de invocaciones de la API?
Sí. En el modo multi-agente, la inferencia de cada agente cuenta como una invocación de la API independiente. Se recomienda usar /plan para la colaboración multi-agente solo cuando sea necesario; para tareas sencillas, basta con usar Claude Code directamente. Conectar la API de Claude a través de APIYI (apiyi.com) permite gestionar eficazmente los costes de invocación.
P4: ¿Qué modelos de Claude admite everything-claude-code?
Es compatible con todos los modelos de la serie Claude 4. Configuración recomendada:
- Desarrollo diario: Claude 4 Sonnet (rápido y de bajo coste).
- Arquitecturas complejas: Claude 4 Opus (máxima capacidad de razonamiento).
- Escaneo profundo AgentShield: Requiere el modelo Opus.
Puedes acceder a todos estos modelos de forma centralizada en la plataforma APIYI (apiyi.com).
Resumen de everything-claude-code
everything-claude-code transforma Claude Code de una simple herramienta de programación conversacional con IA en una plataforma de desarrollo de Agentes de IA orquestable. Su valor reside en:
- Validado en combate: Es el resultado de 10 meses de uso diario acumulado por el equipo ganador del hackatón de Anthropic.
- Ecosistema completo de Agentes: Cuenta con 13 agentes especializados que cubren todo el flujo de desarrollo.
- Gestión inteligente de tokens: Utiliza un sistema de "Skills" (habilidades) que se cargan bajo demanda para maximizar el uso de la ventana de contexto.
- Capacidad de evolución continua: Su sistema de aprendizaje de doble versión permite que Claude Code sea cada vez más inteligente con el uso.
- Seguridad de nivel de producción: AgentShield proporciona un escaneo de seguridad basado en 912 reglas integradas.
Te recomendamos obtener tu acceso a la API de Claude a través de APIYI (apiyi.com) y combinarlo con el plugin everything-claude-code para configurar rápidamente un flujo de trabajo de desarrollo asistido por IA altamente eficiente.
Referencias
-
Repositorio GitHub de everything-claude-code: Proyecto oficial de código abierto.
- Enlace:
github.com/affaan-m/everything-claude-code - Descripción: Contiene el código fuente de todos los Agentes, Skills y Comandos.
- Enlace:
-
Análisis técnico en Dev Genius: Detalle de la solución ganadora del hackatón.
- Enlace:
blog.devgenius.io - Descripción: Análisis detallado sobre la aplicación de everything-claude-code en el hackatón de Anthropic.
- Enlace:
-
Documentación oficial de APIYI: Guía de acceso a la API de Claude.
- Enlace:
help.apiyi.com - Descripción: Tutorial de uso de la API para la serie de modelos Claude 4.6.
- Enlace:
-
Documentación oficial de Claude Code: Documentación de la herramienta CLI oficial de Anthropic.
- Enlace:
docs.anthropic.com - Descripción: Funciones básicas e instrucciones de configuración de Claude Code.
- Enlace:
Este artículo ha sido redactado por el equipo técnico de APIYI, enfocado en herramientas de programación con IA y la mejora de la eficiencia en el desarrollo. Para más tutoriales técnicos, visita APIYI (apiyi.com).
