Publicación no programada

Ayer se filtró el código fuente completo de Claude Code, y yo aproveché para hacer una documentación técnica en profundidad sobre la arquitectura y el interior de CC, basada en el análisis de 1,884 archivos y 512 mil líneas de TypeScript. Debería ser útil para cualquiera que use CC como herramienta en su pipeline.

AQUÍ.

Contiene 8 secciones:

Visión general de la arquitectura
Puntos de entrada, flujo de datos, gráfico de módulos, configuración, modelo de procesos, estado

Query Engine
Ciclo de diálogo, streaming, gestión de tokens, recuperación de errores, compactación

Sistema de herramientas
Interfaz de herramientas, registro, ciclo de vida de ejecución, permisos, herramientas diferidas

Agente y coordinador
Subagentes, modo coordinador, aislamiento, protocolo fork, gestión de tareas

Integración MCP
Ciclo de vida del servidor, proxy de herramientas, OAuth, recursos, elicitación

Contexto y prompts del sistema
Ensamblaje de prompts, CLAUDE.md, auto-memoria, contexto git, compresión

Hooks, skills, permisos
Eventos de hooks, formato de skills, modos de permisos, sandbox, seguimiento de fallos

Servidor, bridge, remoto
Modo servidor, protocolo bridge, CCR, WebSocket, cron, gestión de estado


❗️❗️❗️❗️❗️❗️❗️❗️ / No prohibido en la Federación Rusa