Ce s-a livrat, când.
O consemnare datată a tot ce a livrat Weft. Abonează-te la fluxul RSS de mai jos dacă vrei să fii anunțat la actualizări.
Weft este managerul de sarcini cu AI pentru fondatori solo și echipe mici.
Tokenuri de acces, pentru clienții AI care nu se pot autentifica printr-un browser
Majoritatea asistenților se conectează la Weft prin OAuth și nu văd niciodată un secret — asta rămâne calea de intrare, și rămâne mai bună. Dar o întreagă familie de clienți nu are OAuth deloc: primesc un URL și un antet, și asta e toată autentificarea lor. Până azi, acei clienți pur și simplu nu puteau ajunge la Weft. Acum poți emite un token de acces în Setări și să-l lipești în ei.
- Setări → Tokenuri de acces: dă-i un nume, alege o expirare (30, 90, 365 de zile sau niciodată), copiază-l o dată. E afișat exact o dată — Weft păstrează doar un hash, așa că nimic și nimeni nu ți-l mai poate arăta.
- Revocarea e un clic și intră în vigoare la apelul următor. Apelurile pe care un token revocat le-a făcut deja rămân în istoricul tău în loc să dispară odată cu el.
- Fără gard de plan. Un token e felul în care te conectezi, nu o funcție a panoului, iar conectarea a fost mereu gratuită pe orice plan.
- Un token poate face tot ce poate contul tău — nu există încă scope-uri, așa că un token doar pentru citire nu e ceva ce poți face azi. Ce nu poate: să se autentifice pe site, să schimbe facturarea sau să ajungă la un spațiu de lucru în care nu ești membru. Povestea completă e la /docs/access-tokens.
- Folosește un token per client, nu unul pentru toate: revocarea e per token, iar rândul „folosit ultima dată” îți spune apoi care client chiar lucrează și care doar s-a conectat.
Încă nouă clienți AI, și pagina de configurare care le lipsea fiecăruia
Două grupuri. Cinci clienți care se autentifică cu un antet static — cei pentru care au fost construite tokenurile de acces de mai sus, majoritatea de la laboratoarele chineze de AI. Și încă patru care pur și simplu urmau: un agent de terminal open-source, unul de la Sourcegraph, CLI-ul AWS și clientul desktop care pune fiecare model în spatele unei singure ferestre.
- DeepSeek Harness, Trae, Qoder, CodeBuddy și iFlow CLI — toți cinci ajung la servere MCP la distanță cu un antet și fără OAuth. iFlow și CodeBuddy sunt verificați cap-coadă pe producție; ceilalți trei sunt scriși din documentația lor și o spun.
- opencode, Amp, Amazon Q Developer CLI și Cherry Studio. opencode se înregistrează singur prin OAuth fără nimic de completat — verificat live. Amazon Q primește același endpoint și același OAuth ca Kiro.
- Treizeci și trei de clienți cu pagini de configurare acum, fiecare cu comanda sau fișierul de configurare exact, unde ajunge și cum arată „a mers”.
- Care îți lipsește? support@letsweft.com — o persoană citește adresa aia, iar o pagină e o zi de muncă, nu un trimestru.
Kimi Code CLI, și o reconectare care eșua în tăcere
Agentul de terminal al Moonshot se conectează la Weft: o comandă, o autentificare în browser, și panoul tău e în shell. Adăugarea lui a scos la iveală un bug de-al nostru care nu avea nicio legătură cu Kimi — reconectarea unui client de terminal putea muri după o autentificare reușită, cu o eroare pe care majoritatea ar citi-o ca „Weft e stricat”. Ambele sunt rezolvate.
- Kimi Code CLI: `kimi mcp add --transport http --auth oauth weft https://letsweft.com/api/mcp`, apoi `kimi mcp auth weft`. Niciun client ID de completat nicăieri — Kimi se înregistrează singur în timpul handshake-ului. Ghid la /kimi-cli.
- Reparația: clienții de terminal își prind autentificarea pe un port pe care îl aleg proaspăt la fiecare rulare, iar noi insistam pe portul cu care s-au înregistrat prima dată. Așa că prima conexiune mergea, iar una ulterioară ateriza pe „invalid redirect” cu autentificarea deja făcută. Orice port loopback e acceptat acum, ceea ce standardul cerea de la bun început.
- Dacă ai renunțat la o reconectare în ultimele săptămâni, merită încă o încercare — acel eșec a dispărut.
Încă unsprezece clienți AI, fiecare cu propriul ghid de configurare
Weft funcționează cu orice asistent care vorbește MCP, dar „ar trebui să meargă” nu e o instrucțiune. Unsprezece clienți au acum o pagină proprie cu configurația exactă, unde stă fișierul, ce plan cere și ce să întrebi mai întâi.
- Ghiduri noi: VS Code, GitHub Copilot CLI, JetBrains (prin Junie), Kiro, Warp, goose, Raycast, Perplexity, Grok, Mistral Le Chat și Meta Muse Code.
- Patru buguri de OAuth găsite și reparate pe parcurs, toate în ultimul pas al autentificării pentru clienții de terminal — genul care lasă pe cineva să se uite la o eroare în loc de un panou.
- Listele citibile de mașini de la /llms.txt și /.well-known/mcp.json sunt acum derivate din aceeași sursă ca paginile, așa că nu mai pot rămâne în urmă.
Weft în douăzeci de limbi, și prețuri care se potrivesc cu locul în care trăiești
Au venit germana, franceza și japoneza, apoi încă paisprezece: chineza (simplificată și tradițională), coreeana, italiana, olandeza, poloneza, ceha, suedeza, turca, rusa, hindi, indoneziana, vietnameza și araba — inclusiv scrierea de la dreapta la stânga. Site-ul, documentația, e-mailurile și aplicația le vorbesc pe toate.
- Douăzeci de limbi în total. Alege-o pe a ta în Setări; alegerea te urmează în e-mailuri și notificări, nu doar în pagina pe care o citești.
- Prețurile sunt afișate în moneda ta acolo unde există una — euro, lire, reali, dolari canadieni, yeni — iar în UE cifra pe care o vezi e cifra pe care o plătești, cu TVA în ea.
- Șase țări din UE din afara zonei euro primeau prețuri în dolari. Acum sunt în euro. Era un bug, nu o preferință.
- Nimic din ce costă un loc nu s-a schimbat: 7 $ pe lună sau 60 $ pe an, iar cifrele locale sunt același preț convertit, cu taxa afișată acolo unde taxa se percepe.
Weft vorbește portugheză și spaniolă
Primele două limbi după engleză, și tot produsul a venit cu ele: site-ul, panoul, documentația, paginile juridice și e-mailurile. Prețurile s-au mutat odată cu ele — reali în Brazilia, euro în Spania, fiecare cu taxa locală deja în cifră.
- Portugheză (Brazilia) și spaniolă, cap-coadă, nu o pagină de landing tradusă cu o aplicație în engleză în spate.
- Limba pe care o alegi e ținută minte pe contul tău, așa că e-mailurile și notificările push ajung și ele în ea.
- Pix e pe drum pentru cardurile braziliene; plata cu cardul merge deja.
Un singur preț pe loc, oricare ar fi mărimea echipei tale
Planul anual costa mai puțin pe loc pe măsură ce o echipă creștea: 60 $ pentru unul, 58 $ la două, în jos cu un dolar pe loc până la 50 $ la zece sau mai multe, aplicat tuturor deodată. A fost nevoie de un tabel cu zece rânduri pe pagina de prețuri, un exemplu calculat sub el, o clauză în termeni și un rând în dialogul de locuri ca să-l explicăm — și economisea unei echipe de cinci 25 $ pe an. E un târg mai prost decât părea. Un loc e 7 $ pe lună sau 60 $ pe an acum, la orice mărime de echipă.
- Adaugi un coleg, adaugi 7 $ pe lună — sau 5 $ pe lună dacă plătești anual. Ăsta e tot modelul de prețuri; nu e niciun tabel în care să-ți cauți rândul.
- Lunar rămâne neschimbat la 7 $ pe loc, iar un singur loc rămâne neschimbat la 60 $ pe an. Anual economisește în continuare 29%.
- Echipele mai mari plătesc mai mult pe loc decât le dădea vechea grilă: o echipă de zece locuri pe anual plătea 50 $ pe loc și acum plătește 60 $. Echipele deja pe vechea grilă își păstrează tariful — nimic nu se reevaluează singur și se schimbă doar dacă îți schimbi numărul de locuri, unde noul tarif e afișat înainte să confirmi.
- Locurile sunt în continuare pro-rata din ziua în care le adaugi, iar adăugarea unuia nu mai mișcă prețul nimănui altcuiva.
Pro se lărgește la același preț — și trei dintre acele lucruri ies din Free
Patru capacități rulează în Weft de săptămâni și nu erau numite pe nicio pagină de prețuri: o arhivă care ține minte tot, import CSV, un coș de gunoi din care poți anula și memoria de lucru — ce au învățat agenții tăi, păstrat și consolidat între sesiuni. Fac parte din Pro acum, la prețul pe care Pro îl avea deja. Trei dintre ele mergeau și pe Free până azi, iar de azi nu mai merg. E un test, nu o decizie pe care o ascundem: ce te costă, ce nu atinge și cum să ne spui că a fost alegerea greșită sunt toate mai jos.
- Memoria de lucru: faptele, preferințele, constrângerile și lecțiile pe care agenții tăi le notează în timp ce lucrează, date înapoi ca context la sarcina următoare — și invalidate după dată, nu șterse, așa că o notă învechită nu mai e citată în loc să dispară în tăcere. Rulează din august. Nimeni nu a fost anunțat.
- Istoric nelimitat: arhiva ține minte tot, pentru totdeauna, și nimic nu e vreodată curățat din ea. Free ajunge treizeci de zile în urmă, ceea ce Free a făcut mereu — rândul ăsta nu e o schimbare, e un lucru care era adevărat și nespus.
- Import CSV: adu un export întreg din Linear, Jira, Notion sau Trello la /board/import — mapezi coloanele o dată și lotul ajunge într-o singură tranzacție.
- Un coș de gunoi din care poți anula: ștergerea unei sarcini a fost mereu reversibilă timp de treizeci de zile. Ștergerea merge în continuare pe orice plan și va merge mereu — e singurul mod de a șterge ceva, iar pe Free e și felul în care revii sub limita de cincizeci de sarcini. Ce cumpără Pro e calea înapoi.
- Ce te costă asta dacă ești pe Free: importatorul CSV, restaurarea din coș și memoria de lucru nu mai funcționează de azi. Agenții tăi nu vor scrie note noi, iar cele deja pe panoul tău nu le mai sunt servite înapoi. Nimic nu a fost șters — fiecare notă, fiecare sarcină, fiecare card aruncat e tot acolo, iar trecerea la Pro le arată din nou.
- Ce nu atinge: AI-ul tău poate în continuare să aducă un lot întreg de sarcini într-un singur apel pe orice plan. Doar importatorul web e în spatele Pro; instrumentul bulk_create_tasks pe care îl folosește asistentul tău nu e, pentru că a împinge agenții înapoi la un apel per sarcină ar cheltui cota ta lunară ca să facem un punct.
- Iar exportul propriilor tale date nu e în spatele nimicului, pe niciun plan. A pleca cu ce ai scris nu e o funcție pe care o cumperi.
- Dacă asta ți-a luat ceva pe care te bazai, spune: support@letsweft.com. E un test, o singură setare îl oprește pentru toată lumea, și o persoană citește adresa aia.
Agenții tăi te pot găsi acum pe telefon
Mobile 1.4.0 e live în App Store și Google Play. Inboxul — unde munca terminată a agenților așteaptă verdictul tău și întrebările agenților așteaptă răspunsul tău — exista doar pe web, așa că un agent putea termina într-un minut și apoi aștepta ore până ajungeai lângă un laptop. Acum coada e în buzunarul tău, iar telefonul îți spune în clipa în care ceva chiar are nevoie de tine.
- Inboxul pe telefon: aprobă munca terminată, trimite-o înapoi cu o notă sau răspunde la întrebarea unui agent de oriunde ai fi.
- Notificări push când un agent așteaptă după tine — pentru cele două lucruri care merită să te întrerupă: muncă terminată de revizuit și întrebări care blochează progresul.
- Coloana Done arată acum cea mai recentă muncă terminată sus, așa că a verifica ce s-a întâmplat azi nu mai înseamnă să derulezi pe lângă luna trecută.
- Trimite feedback creatorului direct din Setări — ajunge în fața unei persoane.
- Reparații mici, inclusiv calea înapoi la panou din ecranul Echipă.
Inboxul: munca agenților tăi așteaptă acum verdictul tău, nu într-o coloană
Agenții termină munca mai repede decât o poate verifica cineva, iar „gata” de la un agent e o afirmație, nu un fapt. Inboxul e locul unde acele afirmații stau la coadă pentru tine: fiecare sarcină terminată sosește cu o chitanță — ce s-a făcut, dovezile, ce NU s-a făcut, spus explicit — și așteaptă acceptarea, refacerea sau renunțarea ta. Întrebările la care agenții nu pot răspunde singuri ajung în același loc. Atenția ta e lucrul rar; Weft o tratează acum ca atare.
- Munca terminată a agenților merge în Review, nu direct în Done — cu o chitanță: rezultat, artefacte pe care le poți verifica fără să te încrezi în raport, afirmații și ce a rămas nefăcut, spus cu voce tare.
- Acceptă, trimite înapoi cu o notă sau renunță — fiecare verdict e înregistrat, iar ce învață agenții tăi din el le alimentează istoricul.
- Agenții îți pot pune o întrebare reală în mijlocul sarcinii în loc să ghicească sau să moară în tăcere — așteaptă în Inbox cu opțiuni, iar răspunsul se întoarce la clientul AI care a întrebat.
- Cât de repede ajunge răspunsul tău la agent depinde de clientul lui — iar clienții declară asta singuri când se conectează. Claude Code, Cursor, Codex CLI și Antigravity suportă formulare live în apel, așa că un agent de acolo poate aștepta cât răspunzi; Claude Code întreabă și cu propriile carduri native de opțiuni. ChatGPT și claude.ai pe web nu suportă formulare: agentul întreabă în chat, iar un răspuns dat din Inbox ajunge la el cu următorul tău mesaj de chat — sau imediat, dacă îi spui agentului că ai răspuns deja în aplicație.
- O limită de coadă pe atenția ta, nu pe muncă: când prea multă muncă terminată te așteaptă deja, revendicările noi sunt direcționate spre a o goli mai întâi.
- Independent de client prin construcție: direcționarea trăiește pe panou, nu în vreun client, așa că munca terminată ajunge în Review indiferent de asistentul care a făcut-o. Claude, ChatGPT, Cursor și Codex se conectează toate la panourile Weft azi.
Aplicația de telefon recuperează: fiecare spațiu de lucru, echipa ta și sprinturi pe care le poți arhiva
Mobile 1.3.0 închide decalajul față de web. Aplicația știa de exact un spațiu de lucru, așa că a cumpăra o echipă pe web și a deschide telefonul îți arăta orice panou se întâmpla să fie activ, fără cale spre celălalt. Acum poți comuta între ele, îți poți conduce echipa de pe telefon și poți arhiva un sprint în loc să-l ștergi.
- Comută spațiile de lucru din meniu — panouri personale și de echipă, cu rol, număr de membri și plan pe fiecare. Pe tabletă comutatorul stă în antet, unde înainte era complet inaccesibil.
- Administrarea echipei pe telefon: invită oameni, vezi cine ocupă un loc și câte au rămas — aceleași cifre pe care le impune webul.
- Arhivează un sprint de pe telefon în loc să-l ștergi, ca istoricul lui să supraviețuiască.
- Un buton plutitor de adăugare a sarcinilor pe panou, iar paginile de sprinturi redesenate ca să fie utilizabile pe ecranul unui telefon, nu un layout desktop micșorat.
- Tragerea unui card nu se mai bate cu derularea panoului — o atingere care începe ca derulare rămâne derulare.
- Un spațiu de echipă neplătit se citește acum ca blocat în loc să refuze în tăcere fiecare scriere, cu calea de ieșire afișată pe el.
- Dacă e-mailul tău e neconfirmat, aplicația o spune și poate retrimite linkul — înainte o făcea doar webul, deși majoritatea înregistrărilor vin din magazine.
- Accesibilitate: meniul ajungea la VoiceOver ca o singură propoziție de nouă elemente în care nimic nu putea fi activat. Fiecare rând e acum propriul control.
- Se lansează pe Google Play acum; în revizuire pentru App Store.
Leagă Google sau Apple de contul pe care îl ai deja
Setările listează acum căile de intrare în contul tău și te lasă să adaugi alta. Contează cel mai mult pentru Apple: „Ascunde-mi e-mailul” dă înapoi o adresă releu care nu se potrivește cu nimeni, așa că autentificarea cu Apple pe telefon după înregistrarea cu Google pe web producea un al doilea cont și un al doilea panou gol, fără vreo cale de a le uni.
- Setări → Metode de autentificare arată ce e atașat — e-mail și parolă, Google, Apple — și se oferă să le lege pe cele care nu sunt.
- Legarea merge prin sesiunea ta, nu prin adresa de e-mail, așa că o adresă releu Apple ascunsă ajunge pe contul în care ești deja autentificat.
- Fă-o o dată pe web și telefonul găsește contul potrivit.
- Nu-ți poți elimina singura cale de intrare — un cont în care nu se poate autentifica nimeni nu e o stare care merită atinsă.
Pro lunar costă acum 7 $ pe loc
Lunar a scăzut de la 20 $ la 7 $ pe loc. La 20 $ planul anual costa un sfert din cel lunar, ceea ce nu e o reducere, ci un alt produs la alt preț — nimeni nu putea alege rațional lunar, așa că exista doar ca să fie refuzat. Acum cele două sunt comparabile și poți alege după cum preferi să plătești.
- 7 $ pe loc pe lună, fix — fără trepte de volum la lunar.
- Anual rămâne 60 $ pentru un singur loc, cam 5 $ pe lună, și devine mai ieftin pe loc pe măsură ce o echipă crește: 58 $ la două locuri, până la 50 $ la zece sau mai multe.
- Anual economisește 29% pentru un loc și până la 40% pentru o echipă mai mare.
- Același preț peste tot — letsweft.com, App Store și Google Play.
- Free e neschimbat: 50 de sarcini pe panou și 200 de apeluri de instrumente AI pe lună.
Spațiile de echipă au primit propria ușă de intrare
Crearea unei echipe te lăsa pe o pagină a cărei jumătate de sus se contrazicea cu motivul pentru care ai venit, cu formularul în sine sub linia de derulare. A numi o echipă, a o dimensiona și a plăti pentru ea e o singură decizie, așa că are acum un singur ecran și o singură adresă pe care o poți da cuiva: /team/new.
- O pagină dedicată pentru crearea unui spațiu de echipă — fără apeluri la acțiune concurente, și un link pe care îl poți trimite.
- Alege lunar sau anual la creare, cu celălalt preț afișat alături, în loc să ți se arate unul și să te întrebi despre celălalt.
- Invitațiile sunt adresate unei persoane, nu sunt linkuri anonime.
- Contorul de locuri arată ce mai poți invita, nu ce ai cumpărat: tu ocupi un loc, iar o invitație în așteptare ține unul pentru toate cele șapte zile ale ei. Cifra afișată e acum produsă de aceeași funcție care o impune, așa că cele două nu se pot desincroniza.
- Acceptarea unei invitații reverifică locurile, nu doar trimiterea uneia — o echipă se putea supraumple înainte între cele două.
- Un spațiu de echipă creat, dar niciodată plătit e sigilat în loc să fie utilizabil în tăcere, ceea ce făcea din abandonarea plății un mod de a colecționa panouri gratuite.
- Facturarea se repară singură: dialogul de locuri se poate reconcilia cu Stripe când un abonament a fost schimbat în afara aplicației, iar starea de facturare e reverificată zilnic, așa că un singur webhook pierdut nu mai e permanent.
Conectează-ți panoul la Claude Code cu o singură comandă
Endpointul MCP e live din aprilie, dar conectarea lui însemna să știi ce e MCP, să găsești URL-ul endpointului și să urmezi un flux OAuth. weft-tasks e același panou ca plugin pentru Claude Code, iar instalarea lui aduce conexiunea cu ea.
- claude plugin marketplace add AndreiFinogeev/weft-tasks, apoi claude plugin install weft@weft — asta e toată configurarea.
- Serverul MCP călătorește cu pluginul, așa că nu e niciun endpoint de lipit și nicio instrucțiune OAuth de urmat.
- Vine și ca Agent Skill, învățând un agent fluxul panoului: pornește o sarcină când începe, finalizeaz-o cu un rezultat scris.
Importă-ți backlogul: încărcare CSV și import AI într-un singur apel
Mutarea la Weft nu mai înseamnă să-ți retastezi backlogul. Încarcă un export CSV din Linear, Jira, Notion sau Trello pe noua pagină de import — sau pur și simplu lipește exportul în chatul tău AI și ajunge pe panou într-un singur apel.
- Pagină nouă Panou → Import: încarci un CSV, verifici maparea câmpurilor detectată automat (titlu, stare → coloană, prioritate, termen), gata — sarcinile ajung în coloanele potrivite, în ordine.
- Instrument MCP nou bulk_create_tasks: AI-ul tău importă o listă întreagă într-un singur apel și o singură tranzacție — totul sau nimic, și mult mai ieftin pentru cota lunară de apeluri AI decât crearea sarcinilor una câte una.
- Funcționează cu orice listă de 3+ sarcini dintr-o conversație, nu doar cu exporturi — „înregistrează-le pe toate ca sarcini” e acum un singur apel.
- Coloanele se adresează după sens („backlog”, „todo”, „doing”, „done”) sau după nume; sprinturile din ciclurile vechiului tău instrument pot fi create mai întâi și referite per sarcină.
- Se combină cu fereastra de grație de 24 de ore pentru import: adu totul în prima zi, sortează mai târziu.
Done se varsă în istoricul sprintului
Coloana Done e un tampon, nu un muzeu. Încheierea unui sprint mătură acum sarcinile lui terminate de pe panou în istoricul sprintului — arhivate, niciodată șterse. Panoul se resetează pentru sprintul următor, în timp ce căutarea, paginile de sprint și AI-ul tău păstrează evidența completă.
- Încheie un sprint și sarcinile lui terminate părăsesc coloana Done spre pagina de istoric a sprintului — sarcinile neterminate rămân pe panou.
- Arhiva nu e coș de gunoi: sarcinile arhivate nu sunt niciodată curățate, rămân căutabile prin search/fetch din MCP și își păstrează datele de timp de ciclu.
- „Arhivează tot” pe coloana Done (și noul instrument MCP archive_done_tasks) curăță restul coloanei Done — tot ce e în afara sprintului în desfășurare. „Mută tot ce e în Done în arhivă” acum pur și simplu merge.
- Arhiva e reversibilă: AI-ul tău poate trage o sarcină arhivată înapoi cu move_task sau complete_task, iar clienții AI văd istoricul complet al unui sprint prin list_tasks limitat la sprint.
- get_board_state ține acum munca activă vizibilă când un panou mare e trunchiat: coloanele în lucru mai întâi, cele mai proaspete sarcini Done umplu restul.
- Munca arhivată nu mai contează pentru limita gratuită de 50 de sarcini — limita măsoară panoul tău viu, iar terminarea unui sprint eliberează spațiul folosit.
- Planul Free ține minte ultimele 30 de zile de istoric arhivat; Pro ține minte tot. Nimic nu e vreodată șters — treci la Pro și revine totul.
Agenții tăi lucrează acum sarcinile de-a lungul panoului
Până acum un client AI putea face o sarcină din Backlogul tău și lăsa cardul neatins — tu (și fiecare alt agent) nu aveai idee că e în lucru sau deja gata. Două instrumente MCP noi închid bucla: agenții mută o sarcină în Doing în clipa în care încep și în Done cu un rezultat scris când termină.
- start_task: în clipa în care un agent începe să execute o sarcină, cardul se mută în Doing — vizibil pentru tine și pentru orice alt client conectat, așa că nimeni nu o ia de două ori.
- complete_task: cardul ajunge în Done cu o notă „Outcome (AI, dată)” adăugată la descriere — deschide cardul și vezi ce s-a făcut și unde stă rezultatul.
- Agenții sunt instruiți să verifice Doing înainte să tragă muncă din Backlog și să lase munca neterminată în Doing în loc să o abandoneze în tăcere.
- Fără configurare — chaturile noi preiau comportamentul automat (chaturile lungi pot avea nevoie de reconectarea conectorului). MCP crește la 23 de instrumente.
Autentificare cu Google și Apple
O singură atingere ca să intri: Weft suportă acum autentificarea cu Google și Apple pe web și în aplicația mobilă (v1.2.0), alături de e-mail. Conturile existente pe e-mail se leagă automat când adresele se potrivesc — fără duplicate.
- „Continuă cu Google” și „Continuă cu Apple” la înregistrare și autentificare pe letsweft.com.
- Aplicația mobilă 1.2.0 (App Store și Google Play): aceleași două butoane, cu Sign in with Apple nativ pe iOS.
- Te-ai înregistrat cu e-mail mai devreme? Autentifică-te cu Google sau Apple folosind aceeași adresă și se atașează contului tău existent.
- Tot în 1.2.0: resetarea parolei din ecranul de autentificare al aplicației — gata cu blocatul pe drum.
Weft într-un clic pentru Replit Agent
Weft se conectează acum la Replit: un link de instalare oficial „Add to Replit” îți pune panoul la un clic de Replit Agent, care citește scopul sprintului și înregistrează urmări din fiecare Replit App pe care o construiești.
- „Add to Replit” — linkul oficial de instalare MCP al Replit: un clic deschide replit.com/integrations cu serverul Weft precompletat; „Test & Save” și autentificarea OAuth termină treaba.
- Calea manuală e documentată și ea: Integrations → „MCP Servers for Replit Agent” → „Add MCP server” → lipește endpointul. Replit detectează OAuth-ul Weft automat — fără chei API sau antete.
- Conectezi o dată, folosești peste tot: conexiunile MCP din Replit sunt la nivel de cont, așa că Agentul din fiecare Replit App îți poate conduce panoul.
- Construiește cu panoul în buclă: „verifică-mi panoul Weft și apucă-te de ce e în vârful listei Todo” sau „înregistrează bugurile pe care tocmai le-ai găsit ca sarcini cu prioritate ridicată”.
Conectează Weft la Lovable
Weft are acum un ghid de configurare pentru Lovable, constructorul de aplicații cu AI: adaugă Weft ca conector de chat și Lovable citește scopul sprintului tău în timp ce construiește — apoi înregistrează urmările pe care le găsește direct pe panoul tău.
- Pagină nouă /lovable cu configurarea în patru pași: Settings → Connectors → Personal connectors → Custom → „New MCP server”, lipește endpointul Weft, autentifică-te cu OAuth.
- Funcționează pe orice plan Lovable — conectorii de chat sunt gratuiți și nu consumă credite de build.
- Construiește cu panoul în buclă: „citește sprintul activ și construiește sarcina cu cea mai mare prioritate” sau „înregistrează tot ce e încă neterminat pe această pagină ca sarcini în Backlog”.
- Același endpoint OAuth 2.1 ca orice alt client — fără chei API, limitat la contul tău.
Vezi cine a creat fiecare sarcină — și cărui proiect îi aparține
Două funcții pentru panouri unde AI-ul face muncă reală: atribuirea creatorului arată dacă o sarcină a venit de la tine sau de la Claude, ChatGPT, Cursor sau Gemini — cu logoul clientului pe card — iar proiectele permit unui singur panou să țină fiecare afacere pe care o conduci, fiecare cip de sarcină purtând favicon-ul proiectului său.
- Cardurile create de AI primesc o insignă cu logoul clientului (stânga jos, lângă punctul de prioritate); cardurile umane rămân exact la fel de curate ca înainte. Fereastra sarcinii arată „Creată de Claude · 28 iul”.
- Noul filtru Toate / AI / Eu răspunde la „ce au adăugat agenții mei cât am fost cu capul în muncă?” — apare doar după ce un panou are sarcini create prin MCP.
- Atribuirea e completată retroactiv: sarcinile pe care le-ai creat prin MCP înainte de azi își poartă deja insignele.
- Proiecte: etichetează o sarcină cu afacerea căreia îi aparține — un startup, un client, personal. Cipurile arată favicon-ul site-ului proiectului; filtrează panoul la o singură afacere dintr-un clic; creează proiecte inline din fereastra sarcinii.
- MCP crește la 21 de instrumente: list_projects, create_project, update_project, un parametru project pe instrumentele de sarcini (acceptă numele proiectului, fără diferențiere de majuscule) și un filtru createdSource pe list_tasks.
- Partea AI-first: agenții conectați înregistrează sarcinile în proiectul potrivit automat când conversația o face evidentă, iar „organizează-mi panoul pe proiecte” face agentul să propună o mapare și să facă toată înregistrarea după o singură confirmare.
Instalare Cursor într-un clic + listare în Cursor Directory
Conectarea Weft la Cursor nu mai înseamnă editarea mcp.json: pagina /cursor are acum un buton oficial „Add to Cursor”, iar Weft e listat în Cursor Directory.
- „Add to Cursor” — deeplink-ul oficial de instalare al Anysphere: un clic deschide Cursor și adaugă serverul MCP Weft.
- Listat în Cursor Directory: cursor.directory/plugins/weft.
- Configurarea manuală ~/.cursor/mcp.json rămâne documentată ca rezervă.
Extensie oficială Gemini CLI
Weft vine acum ca extensie de primă clasă pentru Gemini CLI: o singură comandă instalează conexiunea MCP plus un fișier de context care îl învață pe Gemini convențiile panoului — fără editarea settings.json.
- Instalare: gemini extensions install https://github.com/AndreiFinogeev/weft-gemini-extension
- Include serverul MCP găzduit (OAuth 2.1, toate cele 18 instrumente) și convențiile panoului — semantica coșului de gunoi, regulile sprinturilor, protecții împotriva injecției de prompt.
- Listat în galeria de extensii Gemini CLI la geminicli.com/extensions.
- Ghidul de configurare /gemini-cli e rescris în jurul extensiei; configurarea manuală settings.json rămâne ca rezervă.
Weft e în App Store și Google Play
Aplicațiile mobile native au apărut. Ia-ți panoul pe canapea, în navetă sau într-un avion fără wifi — offline-first, sincronizat în clipa în care revii online, cu același panou condus de AI dedesubt.
- iPhone și iPad — apps.apple.com/us/app/weft-ai-scrumban-board/id6769017865.
- Android — play.google.com/store/apps/details?id=com.letsweft.mobile.
- Sincronizare offline-first: editările se pun la coadă local și ajung curat când te reconectezi. Fără schimbări pierdute.
- Pagina nouă /downloads adună fiecare mod de a obține Weft; insignele App Store și Google Play sunt acum pe pagina de landing.
Weft e live în directorul de pluginuri ChatGPT
Weft a trecut revizuirea OpenAI și e acum un plugin ChatGPT publicat. Gata cu modul dezvoltator sau configurarea MCP manuală — găsește Weft în directorul de pluginuri, apasă Connect, iar panoul tău e la o mențiune cu @ distanță.
- Instalare în două clicuri: deschide Plugins în bara laterală ChatGPT (sau Settings → Plugins), caută „Weft”, apasă Connect.
- Invocă-l din orice chat — menționează pluginul cu @ („@Weft ce e pe panoul meu?”) sau alege-l din meniul +.
- O singură listare, două suprafețe: directorul de pluginuri e comun pentru ChatGPT și Codex.
- Funcționează pe orice plan ChatGPT, inclusiv Free. Spațiile Enterprise și Edu au nevoie mai întâi ca un administrator să activeze pluginurile.
- Ghidul de configurare /chatgpt e rescris în jurul pluginului publicat. Calea cu conector personalizat (mod dezvoltator) rămâne documentată ca rezervă pentru regiunile unde listarea nu a ajuns încă.
O suprafață de site descoperibilă de AI
Fiecare pagină despre care asistenții AI sunt predispuși să întrebe are acum un URL canonic. Documentația, ghidurile de configurare per client, comparațiile, ghidurile de migrare și paginile de profil sunt toate live.
- /docs — arborele complet de documentație: pornire rapidă, șase pagini de concepte și o referință a instrumentelor MCP (15 instrumente).
- /integrations și nouă pagini de configurare per client (Claude Code, Claude Desktop, Cursor, ChatGPT, Codex, Gemini CLI, Windsurf, Cline, Zed).
- /vs — comparații oneste față în față cu Linear, Jira, Notion, Trello, ClickUp, Asana, Todoist.
- /migrate-from — ghiduri pas cu pas de la Linear, Jira, Notion, Trello, cu import prin serverul MCP în sine.
- /for — pagini de profil pentru fondatori solo, indie hackeri, echipe mici și echipe AI-native.
- /llms.txt, /llms-full.txt, /pricing.md, /.well-known/mcp.json, /sitemap.xml — suprafață citibilă de mașini pentru crawlerele LLM.
- Antet de site nou cu meniuri derulante Cazuri de utilizare și Comparații, plus un meniu acordeon pe mobil.
Server MCP cu 15 instrumente
Endpointul MCP OAuth 2.1 al Weft a intrat live la https://letsweft.com/api/mcp. Cincisprezece instrumente acoperă întreaga suprafață Scrumban — citește, editează și rulează sprinturi din orice AI compatibil MCP.
- Înregistrare dinamică a clienților — fără chei API manuale.
- Instrumente adnotate cu readOnlyHint, destructiveHint, idempotentHint.
- Delimitare JWT per utilizator; clienți concurenți pe același panou.
- Verificat cu Claude Code, Cursor, ChatGPT.