Qué se ha publicado, y cuándo.
Un registro con fechas de todo lo que Weft ha publicado. Suscríbete al feed RSS de abajo si quieres que te avisemos de las actualizaciones.
Weft es el gestor de tareas con IA para fundadores en solitario y equipos pequeños.
Nueva tarea desde cualquier sitio — y la IA puede rellenarla
Ahora hay un botón «Nueva tarea» en la cabecera de todas las páginas, con la tecla N. La ventana tiene dos pestañas: rellena la tarjeta tú mismo o describe la tarea en una frase y deja que la IA rellene los campos para que los revises.
- A mano: título, descripción, prioridad, columna, proyecto, fecha límite y estimación en un solo sitio, con un aviso si ya existe una tarea parecida. Cada cabecera de columna tiene un «+» que la preselecciona; en el móvil el botón redondo abre la misma ventana.
- Con IA: una descripción entra, una tarjeta sale — título, criterios de aceptación, prioridad, estimación, fecha límite, proyecto — con una marca en cada campo que el modelo ha supuesto. No se crea nada hasta que pulsas Crear.
- Los rellenados con IA se pagan con créditos, aparte de Pro: 3 gratis en tu espacio personal y luego 20 por 5 $ o 100 por 19 $ en Facturación. Los créditos no caducan y funcionan igual en Free y en Pro.
- Todo lo que hace tu propia IA por MCP sigue igual: no se cuenta en créditos.
Weft en la app de Gemini
Gemini ya acepta Weft como app personalizada. Añádela una vez en gemini.google.com y @Weft responde desde cualquier chat, en la web y en la app móvil de Gemini.
- Settings → Connected Apps → Custom apps: pega la URL MCP de Weft e inicia sesión. Sin claves que copiar: Gemini se registra solo.
- Por ahora Google ofrece las apps personalizadas a cuentas de Google personales en EE. UU.: mayores de 18 años, con Keep Activity activado y en inglés. Las cuentas de trabajo y de centros educativos aún no son compatibles.
- Guía paso a paso en letsweft.com/gemini, en los 27 idiomas.
Trae tu tablero de Trello, Linear, Jira o Notion, en cualquier plan
Mudarse a Weft ya no empieza con un muro de pago. Importar desde otro tablero ahora también funciona en Gratis, y Exportar e importar tiene su sitio en el menú bajo tu correo.
- Importa una exportación CSV de Linear, Jira o Notion, o un tablero de Trello exportado como JSON. Asigna las columnas una vez, revisa la vista previa y el lote entero llega de una sola vez.
- En Gratis, una cuenta nueva admite hasta 1.000 tareas en sus primeras 24 horas, para que una mudanza llegue entera; después, el tablero admite 50 tareas activas. Si una importación no cabe, no se añade nada y la pantalla dice cuánto espacio queda.
- Exporta tu tablero como JSON —todo, para una copia de seguridad o una mudanza— o como Markdown que se puede leer. Una exportación de Weft se vuelve a cargar: en el mismo tablero se salta lo que ya está, en otro tablero trae las tareas, los proyectos, los sprints y los vínculos entre tareas.
- Restaurar desde la papelera y la memoria de trabajo siguen en Pro.
Un calendario para las fechas que tu IA pone en las tareas, y también en tu propio calendario
Las fechas límite, los días para revisar y los periodos para medir ya tienen un lugar donde verse. La nueva página Calendario muestra cada tarea con fecha y cada sprint por mes o por semana, y un enlace privado lleva esas mismas fechas a Google Calendar, Apple Calendar u Outlook. Tu IA también se entera: lo vencido y lo que viene esta semana está en lo que lee antes de tomar cualquier cosa.
- Calendario, junto a Bandeja de entrada: vistas de mes y semana, lo vencido en rojo, lo hecho tachado, los sprints como una línea sobre sus días. En el móvil es una lista de los días que tienen algo. Haz clic en una tarea para abrirla.
- Las tareas pueden tener fecha de inicio además de fecha límite. Juntas forman un periodo —«medir del 5 al 12»— que se muestra a lo largo de esos días.
- Añadir a tu calendario: un enlace privado para Google Calendar, Apple Calendar u Outlook. Solo lleva títulos y fechas, nunca descripciones; se actualiza solo, y crear un enlace nuevo desactiva el anterior.
- Pídele a tu IA que ponga en la tarea las fechas que mencionas. Además ve lo vencido y lo que vence en los próximos siete días cada vez que pregunta qué hacer a continuación, así que una fecha límite no depende de que alguien se acuerde de mirar.
- También en la app de iOS y Android: una pantalla Calendario junto a Bandeja de entrada, con el mes, las tareas del día elegido debajo y el sprint a lo largo de sus días; fecha de inicio en las tareas; y un toque para añadir el calendario a tu móvil. La actualización de la app también corrige el diseño en árabe, evita que el teclado de Android tape los botones de añadido rápido y centra las pantallas en el iPad.
Cada Done dice en qué se apoya, y la cola de revisión se ajusta a tu equipo
Una tarea que un agente terminó por su cuenta cuenta como hecha, pero deberías poder ver por qué. Las tarjetas ahora dicen si un resultado se comprobó o solo se informó, la cola de trabajo terminado que te espera tiene el tamaño que corresponde a cómo la gente la vacía de verdad, y los principios detrás de Weft están por escrito en un manifiesto.
- Las tarjetas en Done llevan una pequeña etiqueta: Verificada cuando se ejecutó una comprobación, Según el agente cuando solo está la palabra del agente. La ventana de la tarea lo dice en una frase —verificada por el servidor, aceptada por ti o hecha según la palabra de un cliente de IA, que se nombra— junto con la fecha. Las tareas que cerraste tú no llevan etiqueta. De momento en la web; la app del móvil vendrá después.
- Un agente que termina después de que haya caducado su reserva de una tarea ya no pierde su informe: el resultado, las pruebas y lo que no hizo se quedan con la tarea.
- Los agentes dejan de empezar trabajo nuevo mientras haya trabajo terminado esperando tu decisión. Ese límite era 3; ahora es 5 para una persona y 10 para un equipo, porque un equipo vacía la cola más rápido.
- La columna Doing ya no tiene límite. Antes mostraba “4 / 3” sin nada detrás, lo que solo aparentaba ser una regla.
- El Manifiesto de Weft está en /manifesto, en los 27 idiomas: para qué sirve Weft y las reglas que sigue el producto.
Sigues con la sesión iniciada, y la primera conversación con tu IA empieza con trabajo
Dos cosas que le costaban a la gente antes incluso de empezar. Una sesión iniciada ahora dura sesenta días sin visitas en lugar de siete, y la app del móvil ya no te deja en la pantalla de inicio de sesión cuando la red falla un momento. Y cuando conectas una IA, recibes lo primero que puedes decirle.
- Una sesión dura sesenta días sin abrir Weft, en la web y en la app —antes eran siete—, y cada visita la alarga. Nadie tiene que volver a iniciar sesión para que se aplique.
- La app de iOS y Android se queda en tu tablero cuando una comprobación de sesión falla por un motivo de red —poca cobertura, la página del wifi de un hotel, un reinicio del servidor— y vuelve a comprobar diez segundos después. Solo una sesión que de verdad ha terminado te lleva a iniciar sesión.
- Cuando autorizas un cliente de IA, la pantalla muestra un primer mensaje con un botón para copiar: «Planifica mis próximos pasos y ponlos en mi tablero de Weft.» En ChatGPT empieza con @Weft, porque ChatGPT solo llega a Weft cuando un mensaje lo hace.
- En un tablero nuevo, tu IA ya no lee en voz alta las tarjetas de bienvenida. Redacta las primeras tareas a partir de tu conversación, pregunta una sola vez si añadirlas y las pone en el tablero.
Ve cada cliente de IA conectado a tu tablero, decide qué puede hacer cada uno y desconecta el que quieras
Hasta hoy la pantalla de consentimiento decía que la única forma de revocar un cliente de IA era borrar tu cuenta o escribir a soporte — y era cierto. Ahora Ajustes tiene una lista de todos los clientes que iniciaron sesión por OAuth, con un botón Desconectar que funciona en el momento en que lo pulsas. A cada cliente también se le puede dar menos que todo: en la pantalla de consentimiento, o después desde la misma lista. Y la papelera por fin tiene su propia página.
- Ajustes → Clientes de IA conectados: ChatGPT, Claude, Cursor y el resto, con cuándo se conectó cada uno, su última llamada y qué puede hacer. Desconectar surte efecto al instante — la siguiente llamada del cliente se rechaza y tiene que iniciar sesión de nuevo. Nada de lo que no desconectaste cambia.
- Qué puede hacer un cliente, elegido cuando lo autorizas: todo (lo predeterminado), todo salvo borrar — nada de enviar tareas a la papelera, cerrar sprints ni archivar — o solo lectura. Una llamada rechazada le dice al agente por qué y dónde puedes cambiarlo, así que te transmite la respuesta en vez de reintentar o informar de que el tablero está roto. Las conexiones hechas antes de hoy conservan el acceso completo.
- La pantalla de consentimiento ahora muestra el nombre del cliente en lugar de ocho caracteres de su id.
- Papelera, en el menú de la cuenta: lo que borraron tus clientes de IA o tú, con cuántos días quedan antes de que el proceso programado lo elimine, Restaurar, Borrar ahora y Vaciar papelera. Los agentes solo pueden enviar a la papelera y restaurar; borrar definitivamente es solo tuyo, por construcción.
- Los tokens de acceso siguen siendo todo o nada: son tu propia mano, y los permisos de arriba se aplican a las conexiones OAuth.
Pro en tu propia moneda en nueve países más
Pro ahora tiene precio en libras esterlinas, francos suizos, coronas suecas, danesas y noruegas, złoty, coronas checas, forintos y leus — catorce monedas en total. La moneda sigue al país desde el que compras, no al idioma en que lees, así que un sueco que lee Weft en inglés sigue pagando en coronas. Los importes están en la página de precios y, en todos los idiomas, en la página de términos.
- USD, BRL, EUR, CAD, JPY, NOK, GBP, CHF, SEK, DKK, PLN, CZK, HUF, RON.
- El precio de la página es el precio que se te cobra — nada se añade al pagar.
- Las suscripciones existentes no se tocan: un plan ya pagado en una moneda se queda en ella.
Danés, finés, noruego, portugués europeo, griego, rumano y húngaro — en la web, en las apps y en el blog
Ya son veintisiete idiomas. Los siete nuevos cubren todo lo que cubrían los primeros veinte: cada página, cada correo, cada notificación, la documentación y los textos legales, y la app del móvil, hasta el aviso de Face ID. El blog también está traducido — los dos artículos, en los veintiséis idiomas además del inglés — y cada idioma ve su propio artículo, nunca inglés bajo una dirección extranjera.
- Elige el idioma en Ajustes en la web o en la app, o deja que decida el dispositivo. El portugués europeo es una configuración regional propia: pt-PT la abre, pt y pt-BR mantienen la versión brasileña.
- Weft 1.6.0 lleva los siete idiomas al móvil. Ya está en Google Play; la actualización de iOS está en App Review y llegará cuando la apruebe.
- Las fichas de la App Store y de Google Play también están localizadas en los nuevos idiomas, con capturas de pantalla en cada uno.
- Un recordatorio de lo que no se traduce: las herramientas MCP hablan con tu IA en inglés, y el agente te responde en tu idioma. Donde una traducción difiera, rige el texto legal en inglés.
Tu agente te cuenta qué cambió desde la última vez que estuviste aquí
Lo único con lo que arrancaba una sesión de ChatGPT un fin de semana era el tablero descrito tal como está ahora — nada sobre lo que los agentes terminaron, dejaron a medias o decidieron mientras no estabas. Ahora, cuando un cliente llama a get_my_work tras doce horas o más de ausencia, la primera respuesta incluye un resumen de exactamente eso, una vez, y después el tablero como siempre.
- El resumen es por cliente de IA: ChatGPT lo recibe cuando ChatGPT ha estado ausente, Claude cuando lo ha estado Claude. Se construye a partir del diario, así que nombra lo que pasó en vez de adivinar.
- Las cuentas nuevas tienen un camino más corto hasta un tablero conectado: /connect pregunta qué IA usas, la conecta — ChatGPT a través de su directorio, las demás con un clic — y solo entonces muestra el tablero. Las cuentas existentes no se tocan.
- Weft ahora admite las dos revisiones vigentes del protocolo MCP, 2025-11-25 y 2026-07-28, así que hable la que hable tu cliente de IA, se conecta.
Tokens de acceso, para los clientes de IA que no pueden iniciar sesión en el navegador
La mayoría de los asistentes se conectan a Weft por OAuth y nunca ven un secreto: ese sigue siendo el camino, y sigue siendo el mejor. Pero hay toda una familia de clientes sin OAuth: aceptan una URL y una cabecera, y esa es toda su autenticación. Hasta hoy esos clientes sencillamente no podían llegar a Weft. Ahora puedes generar un token de acceso en Ajustes y pegarlo en ellos.
- Ajustes → Tokens de acceso: ponle nombre, elige caducidad (30, 90, 365 días o nunca) y cópialo una vez. Se muestra exactamente una vez — Weft guarda solo un hash, así que nada ni nadie puede volver a enseñártelo.
- Revocar es un clic y surte efecto en la siguiente llamada. Las llamadas que un token revocado ya hizo siguen en tu historial en lugar de desaparecer con él.
- Sin restricción de plan. Un token es cómo te conectas, no una función del tablero, y conectarse siempre ha sido gratis en todos los planes.
- Un token puede todo lo que puede tu cuenta: todavía no hay ámbitos, así que hoy no se puede crear uno de solo lectura. Lo que no puede: entrar en la web, tocar la facturación ni alcanzar un espacio de trabajo del que no seas miembro. La historia completa está en /docs/access-tokens.
- Usa un token por cliente en vez de uno para todo: la revocación es por token, y así la fecha de último uso te dice qué cliente trabaja de verdad y cuál solo se conectó.
Nueve clientes de IA más, cada uno con la página de configuración que le faltaba
Dos grupos. Cinco clientes que se autentican con una cabecera estática —aquellos para los que se hicieron los tokens de arriba, la mayoría de los laboratorios de IA chinos—. Y otros cuatro que simplemente eran los siguientes: un agente de terminal de código abierto, uno de Sourcegraph, la CLI de AWS y el cliente de escritorio que pone todos los modelos tras una sola ventana.
- DeepSeek Harness, Trae, Qoder, CodeBuddy e iFlow CLI: los cinco llegan a servidores MCP remotos con una cabecera y sin OAuth. iFlow y CodeBuddy están verificados de extremo a extremo contra producción; los otros tres están escritos a partir de su documentación, y lo dicen.
- opencode, Amp, Amazon Q Developer CLI y Cherry Studio. opencode se registra solo por OAuth, sin nada que rellenar — verificado en vivo. Amazon Q usa el mismo endpoint y el mismo OAuth que Kiro.
- Ya son treinta y tres clientes con página de configuración, cada una con el comando o archivo exacto, dónde queda y cómo se ve que funcionó.
- ¿Cuál te falta? support@letsweft.com — una persona lee esa dirección, y una página es un día de trabajo, no un trimestre.
Kimi Code CLI, y una reconexión que fallaba en silencio
El agente de terminal de Moonshot se conecta a Weft: un comando, un inicio de sesión en el navegador y tu tablero está en la shell. Al añadirlo apareció un fallo nuestro que no tenía nada que ver con Kimi: reconectar un cliente de terminal podía morir tras un inicio de sesión correcto, con un error que casi cualquiera leería como "Weft está roto". Ambas cosas están resueltas.
- Kimi Code CLI: `kimi mcp add --transport http --auth oauth weft https://letsweft.com/api/mcp` y luego `kimi mcp auth weft`. No hay ningún client ID que rellenar: Kimi se registra solo durante el handshake. Guía en /kimi-cli.
- La corrección: los clientes de terminal reciben el inicio de sesión en un puerto que eligen en cada ejecución, y nosotros exigíamos el puerto que registraron la primera vez. La primera conexión funcionaba y una posterior acababa en "invalid redirect" con la sesión ya iniciada. Ahora se acepta cualquier puerto de loopback, que es lo que el estándar pedía desde el principio.
- Si dejaste una reconexión a medias estas últimas semanas, vuelve a intentarlo: ese fallo ya no existe.
Once clientes de IA más, cada uno con su guía
Weft funciona con cualquier asistente que hable MCP, pero "debería funcionar" no es una instrucción. Once clientes tienen ahora su propia página con la configuración exacta, dónde vive el archivo, qué plan hace falta y qué preguntar primero.
- Nuevas guías: VS Code, GitHub Copilot CLI, JetBrains (con Junie), Kiro, Warp, goose, Raycast, Perplexity, Grok, Mistral Le Chat y Meta Muse Code.
- Cuatro fallos de OAuth encontrados y corregidos por el camino, todos en el último paso del inicio de sesión de los clientes de terminal: los que dejan a alguien mirando un error en vez de un tablero.
- Las listas legibles por máquina de /llms.txt y /.well-known/mcp.json se derivan ahora de la misma fuente que las páginas, así que no pueden volver a quedarse atrás.
Weft en veinte idiomas, y precios acordes a donde vives
Llegaron el alemán, el francés y el japonés, y después catorce más: chino (simplificado y tradicional), coreano, italiano, neerlandés, polaco, checo, sueco, turco, ruso, hindi, indonesio, vietnamita y árabe, de derecha a izquierda incluido. La web, la documentación, los correos y la app hablan todos ellos.
- Veinte idiomas en total. Elige el tuyo en Ajustes; la elección te sigue a los correos y las notificaciones, no solo a la página que estás leyendo.
- Los precios se muestran en tu moneda cuando existe —euros, libras, reales, dólares canadienses, yenes— y en la UE el número que ves es el que pagas, con IVA incluido.
- Seis países de la UE fuera de la zona euro se cobraban en dólares. Ahora están en euros. Eso era un fallo, no una preferencia.
- Lo que cuesta un asiento no ha cambiado: 7 US$ al mes o 60 US$ al año, y las cifras locales son ese mismo precio convertido, con el impuesto visible donde se cobra impuesto.
Weft habla portugués y español
Los dos primeros idiomas después del inglés, y llegó el producto entero con ellos: la web, el tablero, la documentación, las páginas legales y los correos. Los precios se movieron también: reales en Brasil, euros en España, cada uno con el impuesto local ya dentro del número.
- Portugués (Brasil) y español, de principio a fin, no una landing traducida con una app en inglés detrás.
- El idioma que elijas queda guardado en tu cuenta, así que el correo y las notificaciones llegan en él.
- Pix está en camino para las tarjetas brasileñas; el pago con tarjeta ya funciona.
Un precio por asiento, sea cual sea el tamaño del equipo
El plan anual costaba menos por asiento a medida que el equipo crecía: 60 US$ para uno, 58 US$ con dos, bajando un dólar por asiento hasta 50 US$ con diez o más, aplicado a todos a la vez. Explicarlo exigía una tabla de diez filas en la página de precios, un ejemplo resuelto debajo, una cláusula en los términos y una línea en el diálogo de asientos, y le ahorraba 25 US$ al año a un equipo de cinco personas. Es un trato peor de lo que parecía. Ahora un asiento cuesta 7 US$ al mes o 60 US$ al año, con cualquier tamaño de equipo.
- Añade un compañero de equipo, añade 7 US$ al mes, o 5 US$ al mes si pagas el año. Ese es todo el modelo de precios; no hay tabla en la que buscar tu fila.
- El mensual sigue en 7 US$ por asiento, y un asiento único sigue en 60 US$ al año. El anual sigue ahorrando un 29%.
- Los equipos grandes pagan más por asiento de lo que les daba la tabla anterior: un equipo de diez asientos en anual pagaba 50 US$ por asiento y ahora paga 60 US$. Los equipos que ya están en la tabla anterior conservan su tarifa: nada cambia de precio por sí solo, y solo cambia si modificas el número de asientos, donde la nueva tarifa se muestra antes de confirmar.
- Los asientos se siguen prorrateando el día en que los añades, y añadir uno ya no mueve el precio de nadie más.
Pro se amplía al mismo precio, y tres de esas cosas salen de Gratis
Cuatro capacidades llevaban semanas funcionando en Weft y no aparecían en ninguna página de precios en ningún sitio: un archivo que lo recuerda todo, importación de CSV, una papelera que se puede deshacer y memoria de trabajo: lo que tus agentes aprendieron, guardaron y consolidaron entre sesiones. Ahora forman parte de Pro, al precio que Pro ya tenía. Tres de ellas también funcionaban en Gratis hasta hoy, y a partir de hoy ya no. Es una prueba, no una decisión que estemos escondiendo: lo que te cuesta, lo que no toca y cómo decirnos que fue un error está todo abajo.
- Memoria de trabajo: los hechos, preferencias, restricciones y lecciones que tus agentes anotan mientras trabajan, devueltos como contexto en la siguiente tarea, e invalidados por fecha en lugar de borrados, para que una nota caducada deje de citarse en vez de desaparecer sin más. Lleva funcionando desde agosto. No se lo dijimos a nadie.
- Historial ilimitado: el archivo lo recuerda todo, para siempre, y nunca se purga nada de él. Gratis llega treinta días atrás, que es lo que Gratis ha hecho siempre: esta línea no es un cambio, es algo que era cierto y no estaba dicho.
- Importación de CSV: trae una exportación entera desde Linear, Jira, Notion o Trello en /board/import; mapea las columnas una vez y el lote entra en una sola transacción.
- Una papelera que se puede deshacer: eliminar una tarea siempre ha sido reversible durante treinta días. Eliminar sigue funcionando en todos los planes y siempre lo hará: es la única forma de eliminar algo, y en Gratis es también como vuelves a estar por debajo del tope de cincuenta tareas. Lo que Pro compra es el camino de vuelta.
- Lo que te cuesta si estás en Gratis: el importador de CSV, restaurar desde la papelera y la memoria de trabajo dejan de funcionar hoy. Tus agentes no escribirán notas nuevas, y las que ya están en tu tablero no se les vuelven a servir. No se ha borrado nada: cada nota, cada tarea, cada tarjeta en la papelera sigue ahí, y al pasarte a Pro vuelven a mostrarse.
- Lo que no toca: tu IA sigue pudiendo crear un lote entero de tareas en una sola llamada en cualquier plan. Solo el importador web está detrás de Pro; la herramienta bulk_create_tasks que usa tu asistente no lo está, porque devolver a los agentes a una llamada por tarea gastaría tu cuota mensual solo para demostrar algo.
- Y exportar tus propios datos no está detrás de nada, en ningún plan. Irte con lo que escribiste no es una función que se compre.
- Si esto te quitó algo de lo que dependías, dilo: support@letsweft.com. Es una prueba, un ajuste la desactiva para todo el mundo, y esa dirección la lee una persona.
Tus agentes ahora pueden llegar a ti en el móvil
Mobile 1.4.0 ya está en el App Store y en Google Play. La Bandeja de entrada, donde el trabajo terminado de los agentes espera tu veredicto y sus preguntas esperan tu respuesta, solo existía en la web, así que un agente podía terminar en un minuto y luego esperar horas hasta que estuvieras cerca de un portátil. Ahora la cola va en tu bolsillo, y el móvil te avisa en el momento en que algo te necesita de verdad.
- La Bandeja de entrada en el móvil: aprueba el trabajo terminado, devuélvelo con una nota o responde a la pregunta de un agente desde donde estés.
- Notificaciones push cuando un agente está esperándote, para las dos cosas por las que merece la pena interrumpirte: trabajo terminado que revisar y preguntas que bloquean el progreso.
- La columna Done ahora muestra tu trabajo terminado más reciente arriba, así que comprobar qué ha pasado hoy ya no significa pasar de largo el mes anterior.
- Envía comentarios a quien hace Weft directamente desde Ajustes: llegan delante de una persona.
- Pequeñas correcciones, incluida la vuelta al tablero desde la pantalla de Equipo.
La Bandeja de entrada: el trabajo de tus agentes ahora espera tu veredicto, no en una columna
Los agentes terminan trabajo más rápido de lo que nadie puede comprobarlo, y un "hecho" de un agente es una afirmación, no un hecho. La Bandeja de entrada es donde esas afirmaciones hacen cola para ti: cada tarea terminada llega con un comprobante (qué se hizo, las pruebas, qué NO se hizo explícitamente) y espera tu aceptar, rehacer o descartar. Las preguntas que los agentes no pueden responder por sí mismos aterrizan en el mismo sitio. Tu atención es lo escaso; Weft ahora la trata como tal.
- El trabajo terminado por agentes va a Revisión, no directo a Done, con un comprobante: resultado, artefactos que puedes comprobar sin fiarte del informe, afirmaciones y lo que quedó sin hacer, dicho en voz alta.
- Acepta, devuelve con una nota o descarta: cada veredicto queda registrado, y lo que tus agentes aprenden de él alimenta su historial.
- Los agentes pueden hacerte una pregunta de verdad a mitad de tarea en lugar de adivinar o morir en silencio: espera en la Bandeja de entrada con opciones, y la respuesta vuelve al cliente de IA que preguntó.
- La rapidez con la que tu respuesta llega al agente depende de su cliente, y los clientes lo declaran ellos mismos al conectarse. Claude Code, Cursor, Codex CLI y Antigravity admiten formularios en vivo dentro de la llamada, así que un agente ahí puede esperar mientras respondes; Claude Code además pregunta con sus propias tarjetas de opciones nativas. ChatGPT y claude.ai en la web no admiten formularios: el agente pregunta en el chat, y una respuesta dada desde la Bandeja de entrada le llega con tu siguiente mensaje de chat, o de inmediato, si le dices al agente que ya has respondido en la app.
- Un límite de cola para tu atención, no para el trabajo: cuando ya hay demasiado trabajo terminado esperándote, a los agentes que piden una tarea nueva se les dirige primero a despejarlo.
- Agnóstico del cliente por construcción: el enrutado vive en el tablero, no en ningún cliente, así que el trabajo terminado aterriza en Revisión sea cual sea el asistente que lo hizo. Claude, ChatGPT, Cursor y Codex ya se conectan a tableros de Weft hoy.
La app del móvil se pone al día: todos los espacios de trabajo, tu equipo y sprints que se pueden archivar
Mobile 1.3.0 cierra la brecha con la web. La app conocía exactamente un espacio de trabajo, así que comprar un equipo en la web y abrir el móvil te mostraba el tablero que casualmente estuviera activo, sin forma de llegar al otro. Ahora puedes cambiar entre ellos, gestionar tu equipo desde el móvil y archivar un sprint en lugar de eliminarlo.
- Cambia de espacio de trabajo desde el menú: tableros personales y de equipo, con rol, número de miembros y plan en cada uno. En una tablet el selector está en la cabecera, donde antes era completamente inalcanzable.
- Gestión del equipo en el móvil: invita a gente, mira quién ocupa un asiento y cuántos quedan, los mismos números que aplica la web.
- Archiva un sprint desde el móvil en lugar de eliminarlo, para que su historial sobreviva.
- Un botón flotante para añadir tareas en el tablero, y las páginas de sprints rediseñadas para ser usables en la pantalla de un móvil en lugar de un diseño de escritorio encogido.
- Arrastrar una tarjeta ya no pelea con el desplazamiento del tablero: un toque que empieza como desplazamiento sigue siendo desplazamiento.
- Un espacio de trabajo de equipo sin pagar ahora se muestra como bloqueado en lugar de rechazar en silencio cada escritura, con la salida indicada encima.
- Si tu correo no está verificado, la app lo dice y puede reenviar el enlace; antes solo lo hacía la web, aunque la mayoría de los registros vienen de las tiendas.
- Accesibilidad: el menú llegaba a VoiceOver como una sola frase de nueve elementos sin nada activable. Ahora cada fila es su propio control.
- Desplegándose ya en Google Play; en revisión en el App Store.
Vincula Google o Apple a la cuenta que ya tienes
Ajustes ahora lista las formas de entrar en tu cuenta y te deja añadir otra. Esto importa sobre todo con Apple: "Ocultar mi correo" devuelve una dirección de reenvío que no coincide con nadie, así que iniciar sesión con Apple en el móvil después de haberte registrado con Google en la web producía una segunda cuenta y un segundo tablero vacío, sin forma de fusionarlos.
- Ajustes → Métodos de inicio de sesión muestra qué hay vinculado (correo y contraseña, Google, Apple) y ofrece vincular los que no lo están.
- La vinculación pasa por tu sesión y no por tu dirección de correo, así que una dirección de reenvío oculta de Apple aterriza en la cuenta en la que ya has iniciado sesión.
- Hazlo una vez en la web y el móvil encuentra la cuenta correcta.
- No puedes quitar tu única forma de entrar: una cuenta en la que nadie puede iniciar sesión no es un estado al que merezca la pena llegar.
Pro mensual ahora cuesta 7 US$ por asiento
El mensual bajó de 20 US$ a 7 US$ por asiento. A 20 US$, el plan anual costaba una cuarta parte del mensual, lo que no es un descuento sino otro producto a otro precio: nadie podía elegir racionalmente el mensual, así que existía solo para ser rechazado. Ahora los dos son comparables y puedes elegir según cómo prefieras pagar.
- 7 US$ por asiento al mes, fijo: sin tramos por volumen en el mensual.
- El anual se queda en 60 US$ para un asiento único, unos 5 US$ al mes, y se abarata por asiento a medida que crece el equipo: 58 US$ con dos asientos, hasta 50 US$ con diez o más.
- El anual ahorra un 29% con un asiento y hasta un 40% para un equipo grande.
- El mismo precio en todas partes: letsweft.com, el App Store y Google Play.
- Gratis no cambia: 50 tareas en el tablero y 200 llamadas a herramientas de IA al mes.
Los espacios de trabajo de equipo tienen su propia puerta de entrada
Crear un equipo te dejaba en una página cuya mitad superior discutía con el motivo por el que habías llegado, con el formulario en sí por debajo del pliegue. Nombrar un equipo, dimensionarlo y pagarlo es una sola decisión, así que ahora tiene una sola pantalla y una sola dirección que puedes pasarle a alguien: /team/new.
- Una página dedicada a crear un espacio de trabajo de equipo: sin llamadas a la acción que compitan, y un enlace que puedes enviar.
- Elige mensual o anual al crearlo, con el otro precio indicado al lado, en vez de ver uno y quedarte con la duda del otro.
- Las invitaciones van dirigidas a una persona en lugar de ser enlaces anónimos.
- El contador de asientos muestra a cuántos puedes invitar todavía, no lo que compraste: tú ocupas un asiento, y una invitación pendiente reserva uno durante sus siete días completos. El número que se muestra lo produce ahora la misma función que lo aplica, así que los dos no pueden desviarse.
- Aceptar una invitación vuelve a comprobar los asientos, no solo enviarla; antes un equipo podía sobrellenarse entre las dos.
- Un espacio de trabajo de equipo creado pero nunca pagado queda sellado en lugar de silenciosamente usable, que era lo que convertía abandonar el pago en una forma de coleccionar tableros gratis.
- La facturación se repara sola: el diálogo de asientos puede reconciliarse con Stripe cuando una suscripción se cambió fuera de la app, y el estado de facturación se vuelve a comprobar a diario, así que un único webhook perdido deja de ser permanente.
Conecta tu tablero a Claude Code con un comando
El endpoint MCP lleva activo desde abril, pero conectarlo suponía saber qué es MCP, encontrar la URL del endpoint y seguir un flujo de OAuth. weft-tasks es el mismo tablero como plugin de Claude Code, e instalarlo lleva la conexión consigo.
- claude plugin marketplace add AndreiFinogeev/weft-tasks, y luego claude plugin install weft@weft: esa es toda la configuración.
- El servidor MCP viaja con el plugin, así que no hay endpoint que pegar ni instrucciones de OAuth que seguir.
- También se distribuye como Agent Skill, que enseña al agente el flujo del tablero: iniciar la tarea cuando empieza, completarla con un resultado escrito.
Importa tu backlog: subida de CSV e importación por IA en una llamada
Pasarse a Weft ya no significa volver a teclear tu backlog. Sube una exportación en CSV desde Linear, Jira, Notion o Trello en la nueva página de importación, o simplemente pega la exportación en el chat de tu IA y aterriza en el tablero en una sola llamada.
- Nueva página Tablero → Importar: sube un CSV, comprueba el mapeo de campos detectado automáticamente (título, estado → columna, prioridad, fecha límite), listo: las tareas aterrizan en las columnas correctas, en orden.
- Nueva herramienta MCP bulk_create_tasks: tu IA importa una lista entera en una llamada y una transacción, todo o nada, y mucho más barato para la cuota mensual de llamadas de IA que crear las tareas una a una.
- Funciona con cualquier lista de 3 o más tareas salida de una conversación, no solo con exportaciones: "registra todo esto como tareas" ahora es una sola llamada.
- Las columnas se indican por significado ('backlog', 'todo', 'doing', 'done') o por nombre; los sprints de los ciclos de tu herramienta anterior pueden crearse antes y referenciarse por tarea.
- Se combina con la ventana de gracia de 24 horas para importar: tráelo todo el primer día y ordénalo después.
Done se vacía en el historial del sprint
La columna Done es un búfer, no un museo. Completar un sprint ahora barre sus tareas terminadas del tablero al historial del sprint: archivadas, nunca eliminadas. El tablero se reinicia para el siguiente sprint mientras la búsqueda, las páginas de sprint y tu IA conservan el registro completo.
- Completa un sprint y sus tareas terminadas salen de la columna Done hacia la página de historial del sprint; las no terminadas se quedan en el tablero.
- Archivo no es papelera: las tareas archivadas nunca se purgan, siguen siendo localizables con search/fetch de MCP y conservan sus datos de tiempo de ciclo.
- "Archivar todo" en la columna Done (y la nueva herramienta MCP archive_done_tasks) limpia el resto de la columna Done, todo lo que queda fuera del sprint en curso. "Mueve todo lo de Done al archivo" ahora simplemente funciona.
- El archivo es reversible: tu IA puede recuperar una tarea archivada con move_task o complete_task, y los clientes de IA ven el historial completo de un sprint con list_tasks acotado al sprint.
- get_board_state ahora mantiene visible el trabajo activo cuando un tablero grande se trunca: primero las columnas en curso, y las tareas más recientes de Done rellenan el resto.
- El trabajo archivado ya no cuenta para el tope gratuito de 50 tareas: el tope mide tu tablero vivo, y terminar un sprint libera el espacio que ocupaba.
- El plan Gratis recuerda los últimos 30 días de historial archivado; Pro lo recuerda todo. Nunca se elimina nada: pásate a Pro y vuelve todo.
Tus agentes ahora trabajan las tareas en el tablero
Hasta ahora, un cliente de IA podía hacer una tarea de tu Backlog y dejar la tarjeta sin tocar: ni tú ni ningún otro agente tenía forma de saber si estaba en curso o ya hecha. Dos nuevas herramientas MCP cierran el ciclo: los agentes mueven la tarea a Doing en el momento en que empiezan y a Done, con un resultado escrito, cuando terminan.
- start_task: en el momento en que un agente empieza a ejecutar una tarea, la tarjeta pasa a Doing, visible para ti y para todos los demás clientes conectados, así que nadie la toma dos veces.
- complete_task: la tarjeta aterriza en Done con una nota "Outcome (AI, date)" añadida a la descripción: abre la tarjeta y mira qué se hizo y dónde está el resultado.
- Los agentes tienen instrucciones de mirar Doing antes de sacar trabajo del Backlog, y de dejar el trabajo sin terminar en Doing en vez de abandonarlo en silencio.
- Sin configuración: los chats nuevos adoptan el comportamiento automáticamente (los chats largos pueden necesitar reconectar el conector). MCP crece hasta 23 herramientas.
Inicia sesión con Google y Apple
Un toque para entrar: Weft ahora admite inicio de sesión con Google y Apple en la web y en la app móvil (v1.2.0), además del correo. Las cuentas de correo existentes se vinculan automáticamente cuando las direcciones coinciden: sin duplicados.
- "Continuar con Google" y "Continuar con Apple" en el registro y el inicio de sesión de letsweft.com.
- App móvil 1.2.0 (App Store y Google Play): los mismos dos botones, con Sign in with Apple nativo en iOS.
- ¿Te registraste antes por correo? Inicia sesión con Google o Apple usando la misma dirección y se vincula a tu cuenta existente.
- También en 1.2.0: restablecer la contraseña desde la pantalla de inicio de sesión de la app; se acabó quedarse fuera cuando estás por ahí.
Weft en un clic para Replit Agent
Weft ahora se conecta a Replit: un enlace oficial de instalación "Add to Replit" pone tu tablero a un clic de Replit Agent, que lee el alcance del sprint y registra tareas de seguimiento desde cada Replit App que construyes.
- "Add to Replit", el enlace oficial de instalación de MCP de Replit: un clic abre replit.com/integrations con el servidor de Weft ya rellenado; "Test & Save" y el inicio de sesión con OAuth rematan el trabajo.
- La vía manual también está documentada: Integrations → "MCP Servers for Replit Agent" → "Add MCP server" → pega el endpoint. Replit detecta el OAuth de Weft automáticamente: sin claves de API ni cabeceras.
- Conecta una vez, úsalo en todas partes: las conexiones MCP de Replit son a nivel de cuenta, así que el Agent de cada Replit App puede manejar tu tablero.
- Construye con el tablero al tanto: "mira mi tablero de Weft y empieza por lo que esté arriba de Todo", o "registra los bugs que acabas de encontrar como tareas de prioridad alta".
Conecta Weft a Lovable
Weft ahora tiene una guía de configuración para Lovable, el constructor de apps con IA: añade Weft como conector de chat y Lovable lee el alcance de tu sprint mientras construye, y después registra directamente en tu tablero las tareas de seguimiento que encuentra.
- Nueva página /lovable con la configuración en cuatro pasos: Settings → Connectors → Personal connectors → Custom → "New MCP server", pega el endpoint de Weft, inicia sesión con OAuth.
- Funciona en todos los planes de Lovable: los conectores de chat son gratuitos y no consumen créditos de build.
- Construye con el tablero al tanto: "lee el sprint activo y construye la tarea de mayor prioridad", o "registra todo lo que aún está a medias en esta página como tareas del Backlog".
- El mismo endpoint OAuth 2.1 que todos los demás clientes: sin claves de API, acotado a tu cuenta.
Mira quién creó cada tarea, y a qué iniciativa pertenece
Dos funciones para tableros donde la IA hace trabajo de verdad: la atribución de creador muestra si una tarea vino de ti o de Claude, ChatGPT, Cursor o Gemini, con el logotipo del cliente en la tarjeta, y los proyectos permiten que un solo tablero albergue todas las iniciativas que llevas, con cada chip de tarea mostrando el favicon de su proyecto.
- Las tarjetas creadas por IA llevan una insignia con el logotipo del cliente (abajo a la izquierda, junto al punto de prioridad); las tarjetas humanas quedan exactamente igual de limpias que antes. El modal de la tarea muestra "Creada por Claude · 28 jul".
- El nuevo filtro Todas / IA / Yo responde a "¿qué han añadido mis agentes mientras estaba concentrado?"; solo aparece cuando el tablero tiene tareas creadas por MCP.
- La atribución se ha rellenado hacia atrás: las tareas que creaste por MCP antes de hoy ya llevan su insignia.
- Proyectos: etiqueta una tarea con la iniciativa a la que pertenece: una startup, un cliente, algo personal. Los chips muestran el favicon del sitio del proyecto; filtra el tablero a una sola iniciativa con un clic; crea proyectos sobre la marcha desde el modal de la tarea.
- MCP crece hasta 21 herramientas: list_projects, create_project, update_project, un parámetro project en las herramientas de tareas (acepta el nombre del proyecto, sin distinguir mayúsculas) y un filtro createdSource en list_tasks.
- La parte AI-first: los agentes conectados registran las tareas en el proyecto correcto automáticamente cuando la conversación lo hace evidente, y "organiza mi tablero en proyectos" hace que tu agente proponga una correspondencia y haga todo el registro tras una confirmación.
Instalación de Cursor en un clic + listado en el Cursor Directory
Conectar Weft a Cursor ya no significa editar mcp.json: la página /cursor ahora tiene un botón oficial "Add to Cursor", y Weft está listado en el Cursor Directory.
- "Add to Cursor", el deeplink oficial de instalación de Anysphere: un clic abre Cursor y añade el servidor MCP de Weft.
- Listado en el Cursor Directory: cursor.directory/plugins/weft.
- La configuración manual en ~/.cursor/mcp.json sigue documentada como alternativa.
Extensión oficial para Gemini CLI
Weft ahora se distribuye como extensión de primera clase de Gemini CLI: un comando instala la conexión MCP más un archivo de contexto que enseña a Gemini las convenciones del tablero, sin editar settings.json.
- Instalación: gemini extensions install https://github.com/AndreiFinogeev/weft-gemini-extension
- Incluye el servidor MCP alojado (OAuth 2.1, las 18 herramientas) y las convenciones del tablero: semántica de la papelera, reglas de sprint, protecciones contra prompt injection.
- Listada en la galería de extensiones de Gemini CLI en geminicli.com/extensions.
- La guía de configuración /gemini-cli está reescrita en torno a la extensión; la configuración manual de settings.json sigue como alternativa.
Weft está en el App Store y en Google Play
Las apps móviles nativas ya están fuera. Llévate el tablero al sofá, al trayecto al trabajo o a un avión sin wifi: offline-first, sincronizado en cuanto vuelves a estar en línea, con el mismo tablero guiado por IA debajo.
- iPhone y iPad — apps.apple.com/app/weft-ai-agent-task-board/id6769017865.
- Android — play.google.com/store/apps/details?id=com.letsweft.mobile.
- Sincronización offline-first: las ediciones se encolan en local y aterrizan limpias cuando te reconectas. Ningún cambio perdido.
- La nueva página /downloads reúne todas las formas de conseguir Weft; las insignias del App Store y Google Play ya están en la landing.
Weft ya está en el Plugin Directory de ChatGPT
Weft ha pasado la revisión de OpenAI y ahora es un plugin publicado de ChatGPT. Se acabó el modo desarrollador y la configuración manual de MCP: busca Weft en el Plugin Directory, haz clic en Conectar, y tu tablero queda a una mención con @ de distancia.
- Instalación en dos clics: abre Plugins en la barra lateral de ChatGPT (o Configuración → Plugins), busca "Weft", pulsa Conectar.
- Invócalo desde cualquier chat: menciona el plugin con @ ("@Weft ¿qué hay en mi tablero?") o elígelo en el menú +.
- Un listado, dos superficies: el Plugin Directory lo comparten ChatGPT y Codex.
- Funciona en todos los planes de ChatGPT, incluido Free. Los espacios de trabajo Enterprise y Edu necesitan que un administrador habilite antes los plugins.
- La guía de configuración /chatgpt está reescrita en torno al plugin publicado. La vía del conector personalizado (modo desarrollador) sigue documentada como alternativa para las regiones donde el listado aún no ha llegado.
Una superficie del sitio descubrible por IA
Cada página por la que es probable que pregunten los asistentes de IA tiene ahora una URL canónica. Documentación, guías de configuración por cliente, comparativas, guías de migración y páginas de perfil están todas publicadas.
- /docs: árbol de documentación completo: inicio rápido, seis páginas de conceptos y una referencia de herramientas MCP (15 herramientas).
- /integrations y nueve páginas de configuración por cliente (Claude Code, Claude Desktop, Cursor, ChatGPT, Codex, Gemini CLI, Windsurf, Cline, Zed).
- /vs: comparativas honestas lado a lado con Linear, Jira, Notion, Trello, ClickUp, Asana, Todoist.
- /migrate-from: guías paso a paso desde Linear, Jira, Notion, Trello, importando a través del propio servidor MCP.
- /for: páginas de perfil para fundadores en solitario, indie hackers, equipos pequeños y equipos AI-native.
- /llms.txt, /llms-full.txt, /pricing.md, /.well-known/mcp.json, /sitemap.xml: superficie legible por máquinas para los rastreadores de LLM.
- Nueva cabecera del sitio con los desplegables Casos de uso y Comparar, más un menú acordeón en móvil.
Servidor MCP con 15 herramientas
El endpoint MCP con OAuth 2.1 de Weft se puso en marcha en https://letsweft.com/api/mcp. Quince herramientas cubren toda la superficie Scrumban: lee, edita y lleva sprints desde cualquier IA compatible con MCP.
- Dynamic Client Registration: sin claves de API manuales.
- Herramientas anotadas con readOnlyHint, destructiveHint, idempotentHint.
- Acotación por usuario con JWT; clientes concurrentes en el mismo tablero.
- Verificado con Claude Code, Cursor, ChatGPT.