Anthropic ha presentado una renovada experiencia de Projects para Claude Code, su entorno de desarrollo, que promete transformar la manera en que los desarrolladores interactúan con la inteligencia artificial en sus proyectos. Esta actualización, lanzada en fase beta, introduce un coordinador inteligente capaz de dirigir múltiples hilos de agentes de forma paralela, utilizando una memoria compartida y una biblioteca común de archivos y artefactos.

Tradicionalmente, gestionar diversas sesiones de trabajo en un proyecto de codificación implicaba que los usuarios debían fragmentar las tareas, transferir el trabajo manualmente entre sesiones y recombinar los resultados al final. La nueva aproximación de Anthropic simplifica drásticamente este proceso: tú describes el objetivo y Claude se encarga de la gestión.

Automatización Inteligente en la Gestión de Proyectos

El sistema de Claude delimita la solicitud inicial, delega tareas específicas a hilos de agentes, coordina su ejecución en paralelo, revisa los resultados obtenidos y finalmente ensambla el producto terminado. Lo más destacable es que puedes supervisar y dirigir el progreso en cualquier momento, incluso desde tu teléfono móvil, y el trabajo continúa ejecutándose incluso cuando no estás activamente frente a la pantalla.

El acceso a esta versión beta se inició el 17 de septiembre para un grupo selecto de suscriptores de Claude Pro y Max que utilizan sesiones en la nube en Claude Code. Anthropic planea extender gradualmente la disponibilidad a más usuarios de estos planes y, posteriormente, a otros planes de Claude, incluyendo las versiones Team y Enterprise.

Estructura de Trabajo: Objetivo, Coordinador e Hilos

La nueva arquitectura de Projects se basa en una estructura clara:

  • Hilos: Son los agentes encargados de ejecutar las tareas específicas.
  • Coordinador: Es la IA central que dirige y supervisa la labor de los hilos.

Al iniciar un proyecto, defines un objetivo claro y proporcionas el repositorio o contexto relevante. Claude, de inmediato, sugiere tareas que puede asumir. Además, tienes la capacidad de configurar el entorno en la nube del proyecto, incluyendo conectores, complementos, instrucciones y el modelo de IA a utilizar.

Puedes monitorear y guiar el progreso a través del chat principal del proyecto. Si necesitas profundizar en los detalles de una tarea específica, puedes abrir un hilo individual para examinar y dirigir su ejecución. Anthropic compara esta interacción con la de un jefe de personal: tú expones el trabajo y Claude lo distribuye a hilos nuevos o ya existentes, verificando y dando seguimiento a las asignaciones.

Con repositorios conectados, un hilo puede abrir solicitudes de extracción (pull requests) y ejecutar pruebas del proyecto; con documentos, los lee y produce borradores.

Los ejemplos proporcionados por Anthropic ilustran la potencia de esta nueva capacidad. Puedes configurar un proyecto para reducir la latencia de un proceso de compra en una aplicación, y luego pedirle a Claude que perfile cada punto final, pruebe optimizaciones y abra solicitudes de extracción en hilos paralelos. Otro caso de uso podría ser conectar repositorios API, web y móvil para retirar un punto final obsoleto de una versión anterior; Claude crearía un hilo por repositorio para migrar las llamadas, ejecutar pruebas y abrir solicitudes de extracción, informándote luego cuáles deben fusionarse primero.

Sesiones en la Nube, Ramas y Memoria Compartida

Cada hilo opera como una sesión completa de Claude Code en la nube, trabajando en su propia rama y con una copia independiente del repositorio. El coordinador se encarga de mantener el trabajo organizado y, si varios hilos modifican el mismo código, los conflictos se resuelven de manera similar a los de cualquier solicitud de extracción. Un hilo también puede subdividir sus tareas delegadas utilizando subagentes, bucles y flujos de trabajo, lo que acelera la finalización de asignaciones complejas. Este diseño está pensado para flujos de trabajo de larga duración o para agentes que requieren más que una única respuesta o involucran múltiples partes.

Una característica clave es la memoria compartida, donde cada hilo añade y extrae información. Esto reduce significativamente la necesidad de una ingeniería de prompts compleja, ya que Claude puede recordar detalles importantes como fechas de lanzamiento, razones para descartar exportaciones o personas clave a consultar. Además, Claude aprende tu estilo de trabajo y comunicación, permitiéndote ajustar la frecuencia de sus verificaciones, la periodicidad con la que inicia nuevos hilos y el nivel de detalle de sus actualizaciones.

Junto a la memoria, los proyectos ahora incluyen una biblioteca que organiza los archivos que añades y los artefactos que Claude produce. Esto facilita la localización de materiales relevantes y permite que los nuevos trabajos se construyan sobre esfuerzos previos.

Consideraciones de Uso y Futuro

Debido a que cada hilo es una sesión completa de Claude Code y los proyectos pueden ejecutar varios hilos simultáneamente, es importante tener en cuenta que el uso de recursos puede aumentar más rápidamente. Puedes monitorear el uso específico del proyecto y seleccionar el modelo y los niveles de esfuerzo para el chat del coordinador y los hilos de trabajo.

Actualmente, los hilos se ejecutan en la nube, pero Anthropic ha anunciado que la opción de ejecutarlos en tu propia máquina, junto con herramientas y código locales y detrás de tu red, estará disponible muy pronto.