¿ByteDance unifica TraeWork y TraeCode? El 9 de octubre de 2026, TRAE anunció que TraeWork y TraeCode se han fusionado en una plataforma de desarrollo unificada que combina un espacio de trabajo para agentes con un entorno de IDE convencional. El nuevo TRAE admite tareas de agentes para múltiples proyectos, edición de código interactiva y sincronización selectiva de tareas y configuraciones entre sus interfaces, incluyendo flujos de trabajo en escritorio, web y móvil. Los usuarios actuales de TraeWork tienen hasta el 23 de octubre para completar el proceso de migración documentado antes de que el servicio antiguo deje de estar disponible. Para los desarrolladores, el cambio resalta cómo la planificación asistida por IA y el desarrollo práctico de código pueden coexistir en un mismo producto sin implicar que todos los contextos de ejecución o archivos de proyecto compartan un tiempo de ejecución (runtime) subyacente común.
Por qué ByteDance fusionó TraeWork y TraeCode
Resumen ejecutivo
- TraeWork y TraeCode se han fusionado oficialmente en un solo cliente, estableciendo una interfaz unificada con modos de agente e IDE en escritorio, web y móvil.
- Los servicios independientes de TraeWork finalizarán el 23 de octubre de 2026, y el historial de chats, los datos locales y los créditos comerciales se migrarán mediante una actualización guiada del cliente.
- La integración permite el acceso compartido a archivos de proyecto, conversaciones de tareas y recursos generados sin establecer un tiempo de ejecución (runtime) de backend unificado no verificado.
La etapa temprana de las herramientas de desarrollo con IA generativa se caracterizó por la fragmentación. Los asistentes de autocompletado de código operaban estrictamente dentro de IDEs tradicionales, mientras que los agentes de chat de propósito general y las herramientas de generación de documentos funcionaban en aplicaciones de productividad independientes. Bajo este paradigma desacoplado, el desarrollo de software permanecía desconectado. Un ingeniero tenía que redactar especificaciones arquitectónicas en una aplicación, cambiar a un navegador para generar prototipos y transferir manualmente fragmentos de código a un editor para depurarlos.

La marca TRAE de ByteDance inicialmente reflejaba esta división. TraeCode fue diseñado específicamente para ingenieros de software profesionales que requieren edición profunda de sintaxis, indexación de repositorios y depuración en terminal. Por su parte, TraeWork se centraba en la gestión de producto, redacción técnica, programación de tareas y automatización de oficina. Tal como se detalla en el anuncio oficial en el foro de TRAE, mantener dos herramientas separadas introducía una alternancia de contexto innecesaria. La entrega de software en el mundo real no separa la planificación de requisitos de la implementación de código; convertir una idea en un prototipo funcional requiere una interacción continua entre especificaciones, pruebas y código fuente. Al fusionar ambos clientes en la plataforma unificada TRAE, ByteDance elimina estas barreras artificiales entre aplicaciones.


Cómo funcionan las ventanas de Agente e IDE de TRAE
A nivel de interfaz de usuario, la plataforma unificada ofrece dos espacios de trabajo distintos: la ventana del Agente y la ventana del IDE. Según la documentación de introducción de TRAE, al iniciar la aplicación se abre por defecto la ventana estándar del IDE, con un botón de conmutación dedicado situado en la esquina superior derecha que permite a los desarrolladores abrir la ventana del Agente.
[Plataforma TRAE Unificada]
|
+-------------------------------+
| |
v v
[Ventana del Agente] [Ventana del IDE]
- Tareas multi-proyecto - Edición de código
- Orquestación multi-agente - Depuración y terminal
- Tareas local/nube/worktree - Control de fuentes
- Progreso de tareas y assets - Modos IDE / SOLO
| |
+---------------+---------------+
|
v
[Sincronización documentada]
- Proyectos y archivos locales compatibles
- Conversaciones y resultados de tareas locales
- Progreso de tareas en nube/worktree
- MCP, skills, reglas y configuraciones
[No especificado públicamente]
- Límites de tiempo de ejecución (runtime) internos
- Esquemas de base de datos o almacenamiento
- Garantías de transacciones entre agentes
- Algoritmos de resolución de conflictos
- Formato de serialización del contexto del modelo
Este diagrama representa la arquitectura y el comportamiento de sincronización orientados al usuario documentados por TRAE, no un diseño de tiempo de ejecución interno verificado de forma independiente.
Los dos espacios de trabajo cumplen funciones de desarrollo complementarias:
- Ventana del Agente: Diseñada como un macroespacio de trabajo para la gestión de tareas y la coordinación entre múltiples agentes, según se detalla en la documentación de la ventana del Agente de TRAE. Los desarrolladores pueden iniciar tareas en múltiples directorios de proyecto, conectarse a entornos SSH remotos o implementar worktrees de Git mediante las funciones de TRAE Worktree para aislar experimentos sin afectar la rama activa.
- Ventana del IDE: Mantiene un entorno completo de codificación, incluyendo resaltado de sintaxis, acceso a terminal, depuración y control de fuentes. Dentro de la ventana del IDE, los desarrolladores pueden elegir entre el modo IDE tradicional para ediciones manuales precisas y el modo SOLO, donde el asistente de IA asume un papel activo en la planificación, modificación de código, ejecución de pruebas y previsualización de resultados bajo la supervisión del desarrollador.

Qué se sincroniza entre los espacios de trabajo de TRAE
Una pregunta crítica para los equipos de ingeniería es cómo fluye la información entre la ventana del Agente y la ventana del IDE. Aunque la aplicación proporciona continuidad entre ventanas, no garantiza una base de datos transaccional subyacente que impida automáticamente conflictos de escritura simultánea en archivos entre agentes autónomos.
En su lugar, TRAE establece alcances de sincronización específicos:
- Archivos de proyecto: Las ediciones de archivos generadas en una ventana se reflejan en el directorio del proyecto compartido en el disco local.
- Recursos de proyecto (Mis recursos): TRAE proporciona un lugar unificado para ver los resultados generados compatibles, incluyendo cambios de código, HTML, documentos, imágenes, videos e informes. Esto no establece ningún esquema de indexación interna ni garantías transaccionales particulares.
- Configuración y herramientas: Las configuraciones del espacio de trabajo, los servidores del Protocolo de Contexto de Modelo (MCP), las skills personalizadas y las reglas de usuario se sincronizan entre los espacios de trabajo bajo la misma cuenta autenticada.

Al colaborar entre dispositivos, la documentación de integración móvil de TRAE indica que el modo Código en dispositivos móviles accede al proyecto de escritorio actualmente activo, almacenando las conversaciones de tareas y los resultados intermedios en el almacenamiento en la nube para facilitar el monitoreo remoto.
La siguiente matriz describe las capacidades documentadas, los alcances operativos y los límites de sincronización entre las interfaces de TRAE:
| Función del espacio de trabajo | Ventana del Agente | Ventana del IDE (Modo IDE) | Ventana del IDE (Modo SOLO) | Sincronización documentada |
|---|---|---|---|---|
| Enfoque principal | Orquestación multi-proyecto y tareas multi-agente | Codificación manual granular, terminal y depuración | Desarrollo liderado por IA, planificación y previsualización | Archivos del directorio de proyecto y ediciones locales |
| Alcance de ejecución | Sub-agentes concurrentes, tareas local/nube/worktree | Árbol de archivos activo de proyecto único y terminal | Planificación automatizada de tareas y modificaciones de archivos | Conversaciones de tareas y recursos de proyecto |
| Herramientas de contexto | Agentes personalizados, skills e integraciones MCP | Extensiones, servidores de lenguaje y herramientas Git | Planificación liderada por IA, modificación de código, pruebas y previsualización | Servidores MCP compartidos, reglas y skills personalizadas |
| Modelo de aprobación | Modos de aprobación de ejecución configurables | Ejecución manual impulsada por el desarrollador | El comportamiento de aprobación y confirmación depende del modo y permisos configurados | Permisos de cuenta de usuario y configuración de seguridad |
Fecha límite de migración de TraeWork y retención de datos
La unificación de las herramientas de desarrollo introduce una fecha límite operativa estricta para los usuarios antiguos. Los clientes de escritorio independientes de TraeWork dejarán de funcionar permanentemente el 23 de octubre de 2026. Los usuarios que no migren antes de esta fecha perderán el acceso a la aplicación independiente.

Según la documentación de migración de datos de TRAE, TraeWork proporciona un aviso de actualización guiada dentro del cliente. Durante este proceso, el sistema transfiere datos de cuenta, información de perfil personal, créditos comerciales, estados de inicio de sesión activos, historiales de chat y registros de espacios de trabajo locales compatibles al nuevo cliente TRAE.
El modal de actualización permite a los usuarios seleccionar si desean desinstalar automáticamente el cliente de escritorio TraeWork al finalizar. También incluye una casilla de verificación opcional para purgar archivos de caché local, registros y datos temporales de IA heredados. Los equipos de ingeniería deben verificar que todos los resultados críticos de las tareas sean accesibles dentro del nuevo cliente antes de seleccionar la opción para eliminar datos históricos locales.
Lista de verificación para desarrolladores ante la plataforma unificada TRAE
Los equipos de ingeniería que realicen la transición de sus pipelines de desarrollo a la plataforma unificada TRAE deben seguir un cronograma de preparación estructurado para mantener la estabilidad operativa.
Pasos operativos y de migración
- Completar la actualización de TraeWork antes del 23 de octubre: Abra el cliente de escritorio TraeWork original, siga el flujo de migración guiada y confirme que los perfiles personales y créditos comerciales se transfieran correctamente.
- Verificar las preferencias de eliminación de datos locales: Revise si la gobernanza de datos corporativos requiere purgar los cachés locales de TraeWork al desinstalar el cliente anterior.
- Configurar reglas de proyecto: Establezca estándares de codificación y convenciones de rutas de archivo añadiendo archivos
.trae/rulesde acuerdo con la documentación de reglas de TRAE. Tenga en cuenta que las reglas en lenguaje natural sirven como guía para los agentes de IA y no como entornos de seguridad rígidos (sandboxes). - Auditar los permisos de ejecución de agentes: Revise la configuración de permisos dentro de la ventana del Agente —como la aprobación manual frente a la ejecución automatizada— antes de permitir que tareas autónomas ejecuten comandos de shell.
- Validar integraciones MCP: Si su flujo de trabajo conecta bases de datos empresariales externas o endpoints de API mediante el Protocolo de Contexto de Modelo, confirme que las configuraciones del servidor y las credenciales funcionen como se espera en el nuevo cliente.
Estrategia de flujo de trabajo y gobernanza de equipo
- Establecer aislamiento mediante Worktree: Utilice worktrees de Git al enviar agentes para refactorizar código o construir funciones experimentales, evitando modificaciones concurrentes en el árbol de trabajo principal.
- Supervisar entregables multi-agente: Al desplegar sub-agentes en paralelo para el desglose de requisitos y la generación de frontend, implemente puntos de control de revisión de código para reconciliar posibles discrepancias de diseño.
- Monitorear alcances de acceso móvil: Revise las políticas de conectividad móvil para asegurar que el monitoreo remoto de tareas se alinee con los estándares organizacionales de protección de código fuente.
Preguntas Frecuentes (FAQ)
¿Qué sucede con los usuarios de TraeWork que no se actualizan antes del 23 de octubre?
¿TRAE se abre en el espacio de trabajo del Agente de forma predeterminada?
¿Pueden los desarrolladores usar TRAE sin conexión a internet?
Conclusiones clave para equipos de ingeniería
La consolidación de TraeWork y TraeCode en la plataforma unificada TRAE refleja una evolución práctica en las herramientas de desarrollo asistidas por IA. En lugar de forzar la ingeniería de software a utilizar utilidades fragmentadas de propósito único, las plataformas de desarrollo modernas buscan unificar la planificación de tareas de alto nivel con la implementación granular, línea por línea.
Para los equipos de ingeniería, esta transición reduce la fricción de moverse entre documentos de requisitos y el código fuente, pero no elimina la necesidad de rigor técnico. Los desarrolladores deben continuar aplicando un control de versiones estricto, configurar límites explícitos de ejecución para los agentes y verificar de forma independiente los entregables de los múltiples agentes para mantener una alta calidad de software en todos los flujos de trabajo automatizados.
Referencias
Share this article


