La Forja
Por qué reconstrui Claude Code — y lo que aprendi sobre herramientas de IA
Reconstrui Claude Code. No por aburrimiento, no por soberbia — sino porque choque contra un muro que todos conocen quienes trabajan seriamente con agentes IA: el vendor lock-in.
El problema del que nadie habla
Claude Code es brillante. Opus 4 piensa más profundamente que cualquier otro modelo que conozco. Pero Claude Code solo funciona con modelos de Anthropic. Una herramienta de 370.000 LOC que me ata a un solo proveedor.
Al mismo tiempo, uso Gemini 2.5 Pro diariamente cuando necesito un millón de tokens de contexto. GPT-5 para tareas de razonamiento. Modelos locales via Ollama cuando los datos no pueden ir a la nube. Cada modelo tiene fortalezas. Ningún modelo puede hacerlo todo.
Forge: Una forja para software
Así que construi Forge. Una plataforma de desarrollo autónoma que se optimiza a si misma, usa cualquier LLM y es controlable desde cualquier dispositivo.
La arquitectura es modular: un Model Router abstrae todos los proveedores. Cada tarea obtiene no el modelo más caro, sino el más adecuado. Opus para arquitectura. Gemini para contexto grande. Sonnet para iteraciones rápidas.
29 herramientas, 131 tests, 58% paridad
Analice todo el código fuente de Claude Code — 38 herramientas, más de 18 archivos solo para el ejecutor de agentes. Luego reconstrui cada herramienta individual. 29 herramientas en producción, 131 tests en verde.
Y luego construi features que Claude Code no tiene: programación cron para tareas recurrentes. Resumen de contexto basado en LLM. Seguimiento de costos con presupuestos por sesión, día y modelo.
Cross-device: planificar en el móvil, construir en el escritorio
El quiebre diario que quería resolver: discutir una idea en el móvil. Sentarse en el escritorio, reconstruir contexto. Sesión termina, conocimiento perdido.
En Forge, el estado de sesión vive en el servidor. Cada dispositivo es una ventana al mismo trabajo. El contexto nunca se pierde.
Bootstrapping: Forge construye Forge
Lo más hermoso de Forge es el principio de bootstrapping. Fase 1: Forge se construye con Claude Code. Fase 2: Forge construye con ambos. Fase 3: Forge se construye a sí mismo.
Actualmente estoy en la Fase 1. 29 herramientas funcionan. El motor de consultas transmite. Los agentes se generan. Pero el camino hacia la auto-optimización completa es largo. Y eso es exactamente lo que lo hace emocionante.
Por qué esto importa para todos
Forge es un proyecto personal. Pero el problema que resuelve es universal: quien desarrolla seriamente con IA necesita acceso a múltiples modelos. Necesita persistencia entre sesiones. Necesita gates de calidad que sean duros. Y la libertad de elegir la mejor herramienta para cada tarea.
Esto no es teoría. Es lo que vivo cada día. El futuro del desarrollo con IA no es un modelo, una herramienta, un proveedor. Es una orquesta.
— Philipp