Cái gì đã ra, khi nào.
Bản ghi có ngày tháng về mọi thứ Weft đã phát hành. Hãy đăng ký qua nguồn cấp RSS bên dưới nếu bạn muốn được báo khi có cập nhật.
Weft là trình quản lý công việc bằng AI cho nhà sáng lập độc lập và nhóm nhỏ.
Công việc mới từ bất cứ đâu — và AI có thể điền giúp
Nút “Công việc mới” giờ nằm ở đầu mọi trang, phím tắt là N. Cửa sổ mở ra có hai thẻ: tự điền thẻ công việc, hoặc mô tả công việc bằng một câu và để AI điền các trường cho bạn kiểm tra.
- Thủ công: tiêu đề, mô tả, độ ưu tiên, cột, dự án, hạn chót và ước tính ở một nơi, kèm gợi ý khi đã có công việc tương tự. Mỗi tiêu đề cột có dấu “+” chọn sẵn cột đó; trên điện thoại nút tròn mở cùng cửa sổ.
- Với AI: một mô tả vào, một thẻ ra — tiêu đề, tiêu chí nghiệm thu, độ ưu tiên, ước tính, hạn chót, dự án — kèm dấu ở mọi trường mà mô hình đoán. Không có gì được tạo cho đến khi bạn bấm Tạo.
- Điền bằng AI được thanh toán bằng tín dụng, tách biệt với Pro: 3 lượt miễn phí ở không gian cá nhân, sau đó 20 lượt với $5 hoặc 100 lượt với $19 trong Thanh toán. Tín dụng không hết hạn và dùng như nhau ở Free và Pro.
- Mọi việc AI của bạn làm qua MCP vẫn như cũ: không tính vào tín dụng.
Weft trong ứng dụng Gemini
Gemini giờ đã nhận Weft làm ứng dụng tùy chỉnh. Thêm một lần trên gemini.google.com, và @Weft trả lời từ bất kỳ cuộc trò chuyện nào — trên web lẫn trong ứng dụng Gemini trên điện thoại.
- Settings → Connected Apps → Custom apps: dán URL MCP của Weft và đăng nhập. Không có khóa nào cần sao chép — Gemini tự đăng ký.
- Hiện Google chỉ cung cấp ứng dụng tùy chỉnh cho Tài khoản Google cá nhân ở Hoa Kỳ: từ 18 tuổi, đã bật Keep Activity, bằng tiếng Anh. Tài khoản công việc và trường học chưa được hỗ trợ.
- Hướng dẫn từng bước tại letsweft.com/gemini, bằng cả 27 ngôn ngữ.
Mang bảng của bạn từ Trello, Linear, Jira hoặc Notion sang — ở mọi gói
Chuyển sang Weft không còn bắt đầu bằng một bức tường trả phí. Nhập từ bảng khác giờ chạy cả trên gói Miễn phí, và Xuất & nhập đã có chỗ trong menu dưới email của bạn.
- Nhập một bản xuất CSV từ Linear, Jira hoặc Notion, hoặc một bảng Trello xuất dưới dạng JSON. Ghép cột một lần, kiểm tra bản xem trước, và cả lô vào cùng một lúc.
- Trên gói Miễn phí, tài khoản mới nhận tới 1.000 công việc trong 24 giờ đầu, để cuộc chuyển nhà vào trọn vẹn; sau đó bảng chứa 50 công việc đang hoạt động. Nếu một lần nhập không vừa, sẽ không có gì được thêm và màn hình cho biết còn bao nhiêu chỗ.
- Xuất bảng của bạn dưới dạng JSON — mọi thứ, để sao lưu hoặc chuyển đi — hoặc dưới dạng Markdown đọc được. Bản xuất của Weft nạp lại được: trên cùng một bảng, nó bỏ qua những gì đã có; trên bảng khác, nó mang theo công việc, dự án, sprint và các liên kết giữa công việc.
- Khôi phục từ thùng rác và bộ nhớ công việc vẫn thuộc gói Pro.
Một lịch cho những ngày AI gắn vào công việc — và cả trong lịch riêng của bạn
Hạn chót, ngày cần xem lại và khoảng thời gian để đo một điều gì đó giờ đã có chỗ để nhìn thấy. Trang Lịch mới bày mọi công việc và sprint có ngày theo tháng hoặc theo tuần, và một đường liên kết riêng đưa đúng những ngày đó vào Google Calendar, Apple Calendar hoặc Outlook. AI của bạn cũng biết: việc quá hạn và việc sắp đến trong tuần nằm trong những gì nó đọc trước khi nhận bất kỳ việc gì.
- Lịch, ngay cạnh Hộp thư đến: xem theo tháng và theo tuần, việc quá hạn màu đỏ, việc xong bị gạch, sprint là một đường kéo qua các ngày của nó. Trên điện thoại, đó là danh sách những ngày có việc. Bấm vào công việc để mở.
- Công việc giờ có thể có ngày bắt đầu bên cạnh hạn chót. Hai ngày tạo thành một khoảng — “đo từ ngày 5 đến ngày 12” — hiển thị qua những ngày đó.
- Thêm vào lịch của bạn: một đường liên kết riêng cho Google, Apple hoặc Outlook Calendar. Chỉ có tiêu đề và ngày, không bao giờ có mô tả; nó tự cập nhật, và tạo liên kết mới sẽ tắt liên kết cũ.
- Hãy nhờ AI gắn những ngày bạn nhắc tới vào công việc. Mỗi khi hỏi việc tiếp theo, nó cũng thấy việc nào quá hạn và việc nào đến hạn trong bảy ngày, nên một hạn chót không phụ thuộc vào việc có ai nhớ để xem.
- Trong ứng dụng iOS và Android cũng vậy: màn hình Lịch ngay cạnh Hộp thư đến, với lịch tháng, các công việc của ngày đã chọn bên dưới và sprint kéo qua các ngày của nó; ngày bắt đầu cho công việc; và một lần chạm để thêm lịch vào điện thoại của bạn. Bản cập nhật ứng dụng cũng sửa bố cục trong tiếng Ả Rập, giữ bàn phím Android không che các nút thêm nhanh và căn giữa màn hình trên iPad.
Mỗi Done đều cho biết nó dựa trên điều gì, và hàng chờ xem lại vừa với đội của bạn
Một công việc do agent tự hoàn thành được tính là xong — nhưng bạn nên thấy được vì sao. Thẻ giờ cho biết kết quả đã được kiểm tra hay chỉ được báo cáo, hàng chờ những việc đã xong đang đợi bạn được định cỡ theo cách mọi người thực sự xử lý nó, và các nguyên tắc đằng sau Weft đã được viết thành một bản tuyên ngôn.
- Thẻ Done mang một nhãn nhỏ: Đã xác minh khi đã có một bước kiểm tra chạy, Theo agent khi chỉ có lời của agent. Cửa sổ công việc nói điều đó bằng một câu — được máy chủ xác minh, được bạn chấp nhận, hoặc xong theo lời của một client AI có tên cụ thể — kèm ngày. Công việc bạn tự đóng không mang nhãn nào. Hiện có trên web; ứng dụng điện thoại sẽ có sau.
- Một agent hoàn thành sau khi quyền nhận công việc của nó đã hết hạn không còn mất báo cáo: kết quả, bằng chứng và những gì nó chưa làm vẫn ở lại với công việc.
- Agent tạm dừng nhận việc mới khi việc đã xong đang chờ bạn quyết định. Giới hạn đó trước là 3; giờ là 5 cho một người và 10 cho một đội, vì một đội xử lý hàng chờ nhanh hơn.
- Cột Doing không còn giới hạn. Trước đây nó hiển thị “4 / 3” mà chẳng có gì đằng sau, chỉ trông giống một quy tắc.
- Tuyên ngôn Weft có tại /manifesto, bằng cả 27 ngôn ngữ: Weft dùng để làm gì, và những quy tắc mà sản phẩm tuân theo.
Bạn luôn được giữ đăng nhập, và cuộc trò chuyện đầu tiên với AI bắt đầu bằng công việc
Hai điều khiến mọi người mất công ngay cả trước khi họ kịp bắt đầu. Một lần đăng nhập giờ kéo dài sáu mươi ngày không ghé vào thay vì bảy, và ứng dụng điện thoại không còn đẩy bạn về màn hình đăng nhập khi mạng chập chờn. Và khi bạn kết nối một AI, bạn được trao sẵn câu đầu tiên để nói với nó.
- Một lần đăng nhập kéo dài sáu mươi ngày không mở Weft, trên web và trong ứng dụng — tăng từ bảy — và mỗi lần ghé vào lại gia hạn nó. Không ai phải đăng nhập lại để điều này có hiệu lực.
- Ứng dụng iOS và Android ở lại trên bảng của bạn khi việc kiểm tra phiên thất bại vì lý do mạng — sóng yếu, trang Wi-Fi của khách sạn, máy chủ khởi động lại — và kiểm tra lại sau mười giây. Chỉ một phiên thực sự đã kết thúc mới đưa bạn đến màn hình đăng nhập.
- Khi bạn cấp quyền cho một client AI, màn hình hiển thị một tin nhắn đầu tiên kèm nút sao chép: “Hãy lên kế hoạch cho các bước tiếp theo của tôi và đưa chúng lên bảng Weft của tôi.” Trong ChatGPT, nó bắt đầu bằng @Weft, vì ChatGPT chỉ gọi tới Weft khi tin nhắn làm vậy.
- Trên một bảng mới, AI của bạn không còn đọc to các thẻ chào mừng. Nó soạn vài công việc đầu tiên từ cuộc trò chuyện, hỏi một lần có nên thêm chúng không, rồi đưa chúng lên bảng.
Xem mọi client AI đang kết nối với bảng của bạn, quyết định mỗi client được làm gì, và ngắt kết nối bất kỳ client nào
Cho tới hôm nay, màn hình đồng ý vẫn nói rằng cách duy nhất để thu hồi một client AI là xóa tài khoản hoặc viết cho bộ phận hỗ trợ — và điều đó đúng. Giờ Cài đặt có danh sách mọi client đã đăng nhập qua OAuth, kèm nút Ngắt kết nối có hiệu lực ngay khi bạn nhấn. Mỗi client cũng có thể được cấp ít hơn toàn bộ: trên màn hình đồng ý, hoặc sau đó từ chính danh sách này. Và thùng rác cuối cùng đã có trang riêng.
- Cài đặt → Client AI đã kết nối: ChatGPT, Claude, Cursor và những client còn lại, kèm thời điểm kết nối, lần gọi gần nhất và quyền của từng client. Ngắt kết nối có hiệu lực ngay — lần gọi kế tiếp của client bị từ chối và nó phải đăng nhập lại. Những gì bạn không ngắt thì không thay đổi gì.
- Quyền của client được chọn khi bạn cấp phép cho nó: toàn bộ (mặc định), toàn bộ trừ xóa — không bỏ công việc vào thùng rác, không đóng sprint, không lưu trữ — hoặc chỉ đọc. Một lần gọi bị từ chối sẽ nói cho agent biết vì sao và bạn có thể đổi ở đâu, để nó chuyển lời đáp đó cho bạn thay vì thử lại hay báo rằng bảng bị hỏng. Các kết nối tạo trước hôm nay giữ toàn quyền.
- Màn hình đồng ý giờ nêu tên client thay vì hiện tám ký tự id của nó.
- Thùng rác, trong menu tài khoản: những gì client AI của bạn hoặc chính bạn đã xóa, kèm số ngày còn lại trước khi tác vụ định kỳ dọn đi, cùng Khôi phục, Xóa ngay và Dọn sạch thùng rác. Agent chỉ có thể bỏ vào thùng rác và khôi phục; xóa hẳn là việc của riêng bạn, theo thiết kế.
- Token truy cập vẫn là tất-cả-hoặc-không: chúng là chính bàn tay của bạn, và các quyền nói trên áp dụng cho kết nối OAuth.
Pro bằng tiền tệ của chính bạn ở thêm chín nước
Pro giờ được định giá bằng bảng Anh, franc Thụy Sĩ, krona Thụy Điển, krone Đan Mạch và Na Uy, złoty, koruna, forint và leu — tổng cộng mười bốn tiền tệ. Tiền tệ đi theo nước bạn mua, không theo ngôn ngữ bạn đọc, nên một người Thụy Điển đọc Weft bằng tiếng Anh vẫn trả bằng krona. Các mức giá nằm ở trang giá và, bằng mọi ngôn ngữ, ở trang điều khoản.
- USD, BRL, EUR, CAD, JPY, NOK, GBP, CHF, SEK, DKK, PLN, CZK, HUF, RON.
- Giá trên trang là giá bạn bị tính — không cộng thêm gì khi thanh toán.
- Các gói đang dùng không bị đụng đến: gói đã trả bằng một tiền tệ thì vẫn giữ tiền tệ đó.
Tiếng Đan Mạch, Phần Lan, Na Uy, Bồ Đào Nha (châu Âu), Hy Lạp, Romania và Hungary — trên web, trong ứng dụng và trên blog
Giờ là hai mươi bảy ngôn ngữ. Bảy ngôn ngữ mới phủ mọi thứ hai mươi ngôn ngữ đầu đã phủ: mọi trang, mọi email, mọi thông báo, tài liệu và văn bản pháp lý, cùng ứng dụng điện thoại, tới tận lời nhắc Face ID. Blog cũng được dịch — cả hai bài, bằng toàn bộ hai mươi sáu ngôn ngữ ngoài tiếng Anh — và mỗi ngôn ngữ thấy bài của chính mình, không bao giờ là tiếng Anh dưới một địa chỉ nước ngoài.
- Chọn ngôn ngữ trong Cài đặt trên web hoặc trong ứng dụng, hoặc để thiết bị quyết định. Tiếng Bồ Đào Nha châu Âu là một locale riêng: pt-PT mở nó, pt và pt-BR giữ bản tiếng Bồ Đào Nha Brazil.
- Weft 1.6.0 mang bảy ngôn ngữ lên điện thoại. Bản này đã có trên Google Play; bản cập nhật iOS đang ở App Review và sẽ tới khi được duyệt.
- Trang giới thiệu trên App Store và Google Play cũng được bản địa hóa sang các ngôn ngữ mới, kèm ảnh chụp màn hình cho từng ngôn ngữ.
- Nhắc lại về những gì không được dịch: các công cụ MCP nói với AI của bạn bằng tiếng Anh, và agent trả lời bạn bằng ngôn ngữ của bạn. Văn bản pháp lý tiếng Anh có hiệu lực khi bản dịch khác đi.
Agent của bạn kể lại điều gì đã thay đổi kể từ lần bạn ở đây gần nhất
Một phiên ChatGPT vào cuối tuần trước đây chỉ mở đầu bằng một thứ: bảng được mô tả như hiện tại — không một lời về những gì các agent đã hoàn thành, bỏ dở hay quyết định trong lúc bạn đi vắng. Giờ, khi một client gọi get_my_work sau mười hai giờ vắng mặt trở lên, câu trả lời đầu tiên gồm một bản tóm lược đúng những điều ấy, một lần, rồi mới tới bảng như thường lệ.
- Bản tóm lược tính theo từng client AI: ChatGPT nhận nó khi ChatGPT vắng mặt, Claude khi Claude vắng mặt. Nó được dựng từ nhật ký, nên nêu đúng những gì đã xảy ra thay vì đoán.
- Tài khoản mới có đường ngắn hơn tới một bảng đã kết nối: /connect hỏi bạn dùng AI nào, kết nối nó — ChatGPT qua thư mục của họ, các client khác bằng một cú nhấp — rồi mới hiện bảng. Tài khoản hiện có không bị đụng đến.
- Weft giờ hỗ trợ cả hai bản sửa đổi hiện hành của giao thức MCP, 2025-11-25 và 2026-07-28, nên client AI của bạn nói bản nào cũng kết nối được.
Token truy cập, cho những client AI không đăng nhập được qua trình duyệt
Phần lớn trợ lý kết nối tới Weft bằng OAuth và không bao giờ thấy một bí mật nào — đó vẫn là lối chính, và vẫn là lối tốt hơn. Nhưng có cả một họ client chẳng có OAuth: chúng nhận một URL và một header, và đó là toàn bộ phần xác thực. Cho tới hôm nay, những client ấy đơn giản là không với tới Weft được. Giờ bạn tạo một token truy cập trong Cài đặt rồi dán vào chúng.
- Cài đặt → Token truy cập: đặt tên, chọn hạn (30, 90, 365 ngày hoặc không bao giờ), sao chép một lần. Nó hiện ra đúng một lần — Weft chỉ lưu hash, nên không ai và không cách nào hiển thị lại được.
- Thu hồi chỉ một cú nhấp và có hiệu lực từ lần gọi kế tiếp. Những lần gọi mà token bị thu hồi đã thực hiện vẫn nằm trong lịch sử chứ không biến mất theo nó.
- Không rào gói cước. Token là cách bạn kết nối, không phải một tính năng của bảng — và kết nối thì xưa nay vẫn miễn phí ở mọi gói.
- Token làm được mọi thứ tài khoản của bạn làm được — chưa có phạm vi quyền, nên hôm nay chưa tạo được token chỉ-đọc. Thứ nó không làm được: đăng nhập website, đổi thanh toán, hay chạm vào không gian làm việc mà bạn không phải thành viên. Toàn bộ câu chuyện nằm ở /docs/access-tokens.
- Hãy dùng mỗi client một token thay vì một token cho tất cả: thu hồi theo từng token, và thời điểm dùng gần nhất sẽ nói cho bạn biết client nào thật sự đang làm việc, client nào chỉ mới kết nối.
Thêm chín client AI, mỗi cái kèm trang hướng dẫn mà trước nay còn thiếu
Hai nhóm. Năm client xác thực bằng header tĩnh — chính vì họ mà những token ở trên ra đời, phần lớn đến từ các phòng thí nghiệm AI Trung Quốc. Và bốn cái nữa đơn giản là đã đến lượt: một agent terminal mã nguồn mở, một của Sourcegraph, dòng lệnh của AWS, và client desktop gom mọi mô hình vào sau một cửa sổ.
- DeepSeek Harness, Trae, Qoder, CodeBuddy và iFlow CLI — cả năm với tới máy chủ MCP từ xa bằng một header và không có OAuth. iFlow và CodeBuddy đã được kiểm chứng đầu-cuối trên môi trường thật; ba cái còn lại viết theo tài liệu của họ, và trang cũng nói rõ như vậy.
- opencode, Amp, Amazon Q Developer CLI và Cherry Studio. opencode tự đăng ký qua OAuth, không có gì phải điền — đã kiểm chứng trực tiếp. Amazon Q dùng chung endpoint và chung OAuth với Kiro.
- Giờ đã có ba mươi ba client với trang hướng dẫn, mỗi trang ghi chính xác câu lệnh hay tệp cấu hình, nó nằm ở đâu, và "chạy được" trông ra sao.
- Bạn còn thiếu cái nào? support@letsweft.com — địa chỉ đó có người đọc, và một trang là công việc của một ngày, không phải một quý.
Kimi Code CLI, và một lần kết nối lại từng âm thầm thất bại
Agent terminal của Moonshot kết nối được với Weft: một lệnh, một lần đăng nhập trên trình duyệt, và bảng của bạn nằm trong shell. Khi thêm nó, một lỗi của chính chúng tôi lộ ra, chẳng liên quan gì đến Kimi — kết nối lại một client terminal có thể chết sau khi đã đăng nhập thành công, với thông báo mà hầu hết mọi người đọc thành "Weft hỏng rồi". Cả hai việc đã xong.
- Kimi Code CLI: `kimi mcp add --transport http --auth oauth weft https://letsweft.com/api/mcp`, rồi `kimi mcp auth weft`. Không có client ID nào phải điền — Kimi tự đăng ký trong lúc bắt tay. Hướng dẫn tại /kimi-cli.
- Chuyện gì đã sai: client terminal hứng phần đăng nhập ở một cổng mà chúng chọn lại mỗi lần chạy, còn chúng tôi thì khăng khăng đòi cổng đã đăng ký lần đầu. Thế nên lần kết nối đầu chạy được, lần sau rơi vào "invalid redirect" dù đã đăng nhập xong. Giờ mọi cổng loopback đều được chấp nhận, đúng như tiêu chuẩn vẫn đòi hỏi từ đầu.
- Nếu vài tuần qua bạn đã bỏ cuộc giữa chừng khi kết nối lại, hãy thử lại — lỗi đó không còn nữa.
Thêm mười một client AI, mỗi cái một hướng dẫn riêng
Weft chạy với bất kỳ trợ lý nào nói MCP, nhưng "lẽ ra phải chạy" không phải là hướng dẫn. Mười một client giờ có trang riêng: cấu hình chính xác, tệp nằm ở đâu, cần gói nào, và câu đầu tiên nên hỏi.
- Hướng dẫn mới: VS Code, GitHub Copilot CLI, JetBrains (qua Junie), Kiro, Warp, goose, Raycast, Perplexity, Grok, Mistral Le Chat và Meta Muse Code.
- Trên đường đi, bốn lỗi OAuth đã được tìm ra và sửa, tất cả đều ở bước cuối của quá trình đăng nhập cho client terminal — loại lỗi bỏ người ta lại trước một thông báo lỗi thay vì một cái bảng.
- Các danh sách máy đọc được ở /llms.txt và /.well-known/mcp.json nay được sinh ra từ cùng một nguồn với các trang, nên không thể tụt lại phía sau nữa.
Weft có hai mươi ngôn ngữ, và giá khớp với nơi bạn sống
Đầu tiên là tiếng Đức, Pháp và Nhật, rồi thêm mười bốn thứ tiếng nữa: Trung (giản thể và phồn thể), Hàn, Ý, Hà Lan, Ba Lan, Séc, Thụy Điển, Thổ Nhĩ Kỳ, Nga, Hindi, Indonesia, Việt và Ả Rập — kể cả ngôn ngữ viết từ phải sang trái. Trang web, tài liệu, email và ứng dụng đều nói những thứ tiếng đó.
- Tổng cộng hai mươi ngôn ngữ. Chọn ngôn ngữ của bạn trong Cài đặt; lựa chọn ấy theo bạn sang email và thông báo, chứ không chỉ trang đang đọc.
- Giá hiển thị bằng đồng tiền của bạn ở nơi có — euro, bảng, real, đô la Canada, yên — và ở EU con số bạn thấy chính là con số bạn trả, đã gồm VAT.
- Sáu nước EU ngoài khu vực đồng euro vẫn đang được báo giá bằng đô la. Giờ là euro. Đó là lỗi, không phải sở thích.
- Giá một chỗ ngồi không đổi: 7 $ mỗi tháng hoặc 60 $ mỗi năm; các con số địa phương là chính giá đó quy đổi, có thuế hiển thị ở nơi thu thuế.
Weft nói tiếng Bồ Đào Nha và tiếng Tây Ban Nha
Hai ngôn ngữ đầu tiên sau tiếng Anh, và cả sản phẩm đi cùng: trang web, bảng, tài liệu, các trang pháp lý và email. Giá cũng chuyển theo — real ở Brazil, euro ở Tây Ban Nha, cả hai đều đã có thuế địa phương trong con số.
- Tiếng Bồ Đào Nha (Brazil) và tiếng Tây Ban Nha, từ đầu đến cuối, chứ không phải một trang đích dịch sẵn với ứng dụng tiếng Anh phía sau.
- Ngôn ngữ bạn chọn được ghi nhớ trên tài khoản, nên email và thông báo đẩy cũng đến bằng thứ tiếng ấy.
- Pix đang trên đường tới cho thẻ Brazil; thanh toán bằng thẻ thì đã chạy từ hôm nay.
Một giá cho mỗi chỗ, đội bạn lớn cỡ nào cũng vậy
Gói năm trước đây càng đông người thì mỗi chỗ càng rẻ: $60 cho một chỗ, $58 khi có hai, giảm một đô mỗi chỗ cho tới $50 ở mười chỗ trở lên, và áp cho tất cả cùng một lúc. Để giải thích nó cần một bảng mười dòng trên trang giá, một ví dụ tính toán bên dưới, một điều khoản trong điều khoản dịch vụ và một dòng trong hộp thoại chỗ — đổi lại, một đội năm người tiết kiệm được $25 một năm. Đó là một cuộc đổi chác tệ hơn vẻ ngoài của nó. Giờ một chỗ là $7 một tháng hoặc $60 một năm, ở mọi quy mô đội.
- Thêm một đồng đội là thêm $7 một tháng — hoặc $5 một tháng nếu bạn trả theo năm. Toàn bộ mô hình giá là vậy; không có bảng nào để bạn dò tìm dòng của mình.
- Gói tháng không đổi, $7 mỗi chỗ, và một chỗ lẻ vẫn $60 một năm. Trả theo năm vẫn tiết kiệm 29%.
- Đội lớn trả nhiều hơn cho mỗi chỗ so với biểu giá cũ: đội mười chỗ trả theo năm trước là $50 mỗi chỗ, giờ là $60. Các đội đang ở biểu giá cũ giữ nguyên mức của mình — không có gì tự đổi giá, và nó chỉ thay đổi nếu bạn đổi số chỗ, khi đó mức giá mới hiện ra trước lúc bạn xác nhận.
- Chỗ vẫn được tính theo tỷ lệ kể từ ngày bạn thêm vào, và thêm một chỗ không còn làm xê dịch giá của bất kỳ ai khác.
Pro rộng ra ở cùng mức giá — và ba trong số đó rời khỏi gói Miễn phí
Bốn khả năng đã chạy trong Weft suốt nhiều tuần mà không được nêu tên trên bất kỳ trang giá nào: một kho lưu nhớ tất cả, nhập CSV, một thùng rác bạn hoàn tác được, và bộ nhớ công việc — những gì các agent của bạn học được, giữ lại và gộp lại giữa các phiên. Giờ chúng thuộc về Pro, ở đúng mức giá Pro vốn có. Ba trong số đó cũng chạy trên gói Miễn phí cho tới hôm nay, và từ hôm nay thì không. Đây là một thử nghiệm, không phải một quyết định chúng tôi giấu: nó khiến bạn mất gì, nó không đụng tới gì, và cách báo cho chúng tôi biết đây là lựa chọn sai — tất cả đều ở bên dưới.
- Bộ nhớ công việc: những sự việc, sở thích, ràng buộc và bài học mà các agent của bạn ghi lại trong lúc làm, được trả về cho chúng như bối cảnh ở công việc kế tiếp — và bị vô hiệu theo ngày chứ không bị xóa, nên một ghi chú cũ sẽ thôi được trích dẫn thay vì lặng lẽ biến mất. Nó đã chạy từ tháng Tám. Không ai được báo.
- Lịch sử không giới hạn: kho lưu nhớ tất cả, mãi mãi, và không có gì bị dọn đi khỏi đó. Gói Miễn phí với tới ba mươi ngày trước, đúng như nó vẫn luôn thế — dòng này không phải một thay đổi, nó là một điều vốn đúng mà chưa nói ra.
- Nhập CSV: mang nguyên một bản xuất từ Linear, Jira, Notion hay Trello sang tại /board/import — ánh xạ cột một lần và cả lô vào trong một giao dịch duy nhất.
- Một thùng rác bạn hoàn tác được: xóa một công việc vốn vẫn đảo ngược được trong ba mươi ngày. Xóa vẫn chạy ở mọi gói và sẽ luôn như vậy — đó là cách duy nhất để xóa bất cứ thứ gì, và trên gói Miễn phí nó cũng là cách bạn quay về dưới hạn năm mươi công việc. Thứ Pro mua là đường quay lại.
- Nếu bạn đang ở gói Miễn phí thì điều này khiến bạn mất gì: trình nhập CSV, khôi phục từ thùng rác và bộ nhớ công việc ngừng hoạt động hôm nay. Các agent của bạn sẽ không ghi ghi chú mới, và những ghi chú đã có trên bảng cũng không được trả về cho chúng. Không có gì bị xóa — mọi ghi chú, mọi công việc, mọi thẻ đã vứt đều còn đó, và nâng cấp sẽ hiện lại chúng.
- Nó không đụng tới: AI của bạn vẫn nộp được cả lô công việc trong một lượt gọi, ở mọi gói. Chỉ trình nhập trên web mới nằm sau Pro; công cụ bulk_create_tasks mà trợ lý của bạn dùng thì không, vì đẩy các agent về lại một lượt gọi cho mỗi công việc là tiêu hạn mức hằng tháng của bạn chỉ để chứng minh một điều gì đó.
- Và xuất dữ liệu của chính bạn thì không nằm sau thứ gì, ở mọi gói. Rời đi cùng thứ bạn đã viết không phải là một tính năng để mua.
- Nếu việc này lấy đi thứ bạn đang dựa vào, hãy nói: support@letsweft.com. Đây là một thử nghiệm, một thiết lập là tắt được cho tất cả mọi người, và có người thật đọc địa chỉ đó.
Các agent của bạn giờ gọi được bạn trên điện thoại
Bản di động 1.4.0 đã lên App Store và Google Play. Hộp thư đến — nơi việc agent làm xong chờ phán quyết của bạn và câu hỏi của agent chờ câu trả lời — trước đây chỉ có trên web, nên một agent có thể xong trong một phút rồi chờ hàng giờ cho tới khi bạn ngồi gần laptop. Giờ hàng chờ đó nằm trong túi bạn, và điện thoại báo cho bạn ngay khi có thứ thật sự cần đến bạn.
- Hộp thư đến trên điện thoại: chấp nhận việc đã xong, gửi trả kèm ghi chú, hoặc trả lời câu hỏi của agent từ bất cứ đâu bạn đang ở.
- Thông báo đẩy khi một agent đang chờ bạn — cho đúng hai thứ đáng để cắt ngang bạn: việc đã xong cần duyệt và câu hỏi đang chặn tiến độ.
- Cột Done giờ đưa việc vừa hoàn thành lên trên, nên xem hôm nay đã xảy ra gì không còn là cuộn qua cả tháng trước.
- Gửi phản hồi thẳng cho người làm ra nó từ Cài đặt — nó đến trước mặt một con người.
- Vài sửa lỗi nhỏ, gồm cả đường quay về bảng từ màn hình Đội.
Hộp thư đến: việc của agent giờ chờ phán quyết của bạn, chứ không nằm trong một cột
Agent làm xong nhanh hơn bất kỳ ai kiểm được, và “xong” từ một agent là một khẳng định, không phải một sự thật. Hộp thư đến là nơi những khẳng định đó xếp hàng chờ bạn: mỗi công việc hoàn tất đến kèm một biên bản — đã làm gì, bằng chứng đâu, và cái gì rõ ràng là KHÔNG làm — rồi chờ bạn chấp nhận, trả lại làm lại, hoặc bỏ. Những câu hỏi agent không tự trả lời được cũng đến đúng chỗ đó. Thứ khan hiếm là sự chú ý của bạn; Weft giờ đối xử với nó đúng như vậy.
- Việc agent làm xong đi tới khâu duyệt chứ không thẳng sang Done — kèm một biên bản: kết quả, các sản phẩm bạn kiểm được mà không cần tin vào bản báo cáo, các khẳng định, và những gì còn bỏ dở, nói thẳng ra.
- Chấp nhận, trả lại kèm ghi chú, hoặc bỏ — mỗi phán quyết đều được ghi lại, và những gì agent của bạn học từ đó đi vào hồ sơ thành tích của chúng.
- Agent có thể hỏi bạn một câu hỏi thật giữa chừng thay vì đoán mò hoặc chết lặng lẽ — câu hỏi chờ trong Hộp thư đến kèm các lựa chọn, và câu trả lời quay về đúng client AI đã hỏi.
- Câu trả lời của bạn đến với agent nhanh tới đâu là tùy client — và các client tự khai điều đó khi kết nối. Claude Code, Cursor, Codex CLI và Antigravity hỗ trợ biểu mẫu ngay trong lượt gọi, nên một agent ở đó chờ được trong lúc bạn trả lời; Claude Code còn hỏi bằng thẻ lựa chọn gốc của nó. ChatGPT và claude.ai trên web không hỗ trợ biểu mẫu: agent hỏi trong cuộc trò chuyện, và câu trả lời bạn đưa từ Hộp thư đến sẽ đến với nó cùng tin nhắn kế tiếp của bạn — hoặc ngay lập tức, nếu bạn báo với agent rằng bạn đã trả lời trong ứng dụng.
- Một giới hạn hàng chờ đặt lên sự chú ý của bạn, không phải lên công việc: khi đã có quá nhiều việc hoàn tất đang chờ bạn, các khẳng định mới được hướng về phía dọn chỗ đó trước.
- Không phụ thuộc client, ngay từ cách dựng: việc định tuyến nằm ở bảng chứ không ở client nào, nên việc làm xong sẽ vào khâu duyệt bất kể trợ lý nào đã làm. Claude, ChatGPT, Cursor và Codex đều kết nối được với bảng Weft hôm nay.
Ứng dụng điện thoại bắt kịp: mọi không gian làm việc, đội của bạn, và sprint lưu trữ được
Bản di động 1.3.0 khép lại khoảng cách với web. Ứng dụng chỉ biết đúng một không gian làm việc, nên mua một đội trên web rồi mở điện thoại thì bạn thấy bảng nào đang hoạt động lúc đó, và không có cách nào sang cái còn lại. Giờ bạn chuyển qua lại được, điều hành đội từ điện thoại, và lưu trữ một sprint thay vì xóa nó.
- Chuyển không gian làm việc từ menu — bảng cá nhân và bảng đội, mỗi cái kèm vai trò, số thành viên và gói. Trên máy tính bảng, bộ chuyển nằm ở thanh đầu trang, nơi trước đây hoàn toàn không với tới được.
- Quản lý đội trên điện thoại: mời người, xem ai đang giữ một chỗ, và còn lại bao nhiêu — đúng những con số mà web áp dụng.
- Lưu trữ một sprint từ điện thoại thay vì xóa nó, để lịch sử của nó còn lại.
- Một nút thêm công việc nổi trên bảng, và các trang sprint được vẽ lại để dùng được trên màn hình điện thoại thay vì là một bố cục máy tính bị co lại.
- Kéo một thẻ không còn giằng co với việc cuộn bảng — một cú chạm bắt đầu như cuộn thì vẫn là cuộn.
- Một không gian làm việc đội chưa trả tiền giờ đọc ra là đã khóa, thay vì lặng lẽ từ chối mọi thao tác ghi, và lối ra được chỉ ngay trên đó.
- Nếu email của bạn chưa xác minh, ứng dụng nói thế và gửi lại được liên kết — trước đây chỉ web làm vậy, dù phần lớn đăng ký đến từ các cửa hàng ứng dụng.
- Khả năng tiếp cận: menu trước đây đến với VoiceOver như một câu chín mục duy nhất, không có gì trong đó kích hoạt được. Giờ mỗi dòng là một điều khiển riêng.
- Đang phát hành trên Google Play; đang chờ duyệt ở App Store.
Gắn Google hoặc Apple vào tài khoản bạn đã có
Cài đặt giờ liệt kê các lối vào tài khoản của bạn và cho bạn thêm một lối nữa. Điều này quan trọng nhất với Apple: “Ẩn email của tôi” trả về một địa chỉ trung chuyển không khớp với ai cả, nên đăng nhập bằng Apple trên điện thoại sau khi đã đăng ký bằng Google trên web sẽ tạo ra tài khoản thứ hai và một bảng trống thứ hai, không có cách nào gộp lại.
- Cài đặt → Cách đăng nhập hiện những gì đang gắn — email và mật khẩu, Google, Apple — và mời bạn gắn những cái chưa có.
- Việc gắn đi qua phiên đăng nhập của bạn chứ không qua địa chỉ email, nên một địa chỉ trung chuyển ẩn của Apple vẫn rơi vào đúng tài khoản bạn đang đăng nhập.
- Làm một lần trên web và điện thoại sẽ tìm ra đúng tài khoản.
- Bạn không gỡ được lối vào duy nhất của mình — một tài khoản không ai đăng nhập được không phải là trạng thái đáng để tới.
Pro theo tháng giờ là $7 mỗi chỗ
Gói tháng giảm từ $20 xuống $7 mỗi chỗ. Ở mức $20, gói năm chỉ tốn một phần tư gói tháng, và đó không phải giảm giá mà là một sản phẩm khác ở một mức giá khác — không ai chọn gói tháng một cách hợp lý được, nên nó tồn tại chỉ để bị từ chối. Giờ hai bên so được với nhau và bạn chọn theo cách bạn thích trả tiền.
- $7 mỗi chỗ mỗi tháng, phẳng — gói tháng không có bậc theo số lượng.
- Gói năm vẫn $60 cho một chỗ, khoảng $5 một tháng, và càng đông thì mỗi chỗ càng rẻ: $58 ở hai chỗ, xuống tới $50 ở mười chỗ trở lên.
- Trả theo năm tiết kiệm 29% cho một chỗ và tới 40% cho một đội lớn hơn.
- Cùng một giá ở mọi nơi — letsweft.com, App Store và Google Play.
- Gói Miễn phí không đổi: 50 công việc trên bảng và 200 lượt gọi công cụ AI mỗi tháng.
Không gian làm việc của đội có cửa trước riêng
Tạo một đội trước đây thả bạn xuống một trang mà nửa trên của nó cãi lại chính lý do bạn tới, còn biểu mẫu thì nằm dưới tầm nhìn. Đặt tên cho một đội, chọn quy mô và trả tiền cho nó là một quyết định, nên giờ nó có một màn hình và một địa chỉ bạn đưa cho người khác được: /team/new.
- Một trang riêng để tạo không gian làm việc của đội — không có lời kêu gọi nào tranh nhau, và có một liên kết bạn gửi đi được.
- Chọn trả theo tháng hay theo năm ngay khi tạo, với giá của phương án kia đặt ngay bên cạnh, thay vì được cho xem một cái rồi tự đoán cái còn lại.
- Lời mời được gửi đích danh một người chứ không còn là liên kết ẩn danh.
- Bộ đếm chỗ hiện số bạn còn mời được, chứ không phải số bạn đã mua: bạn chiếm một chỗ, và một lời mời đang chờ giữ một chỗ trong trọn bảy ngày của nó. Con số hiển thị giờ do đúng hàm đang áp dụng nó sinh ra, nên hai bên không lệch nhau được.
- Chấp nhận một lời mời cũng kiểm lại số chỗ, chứ không chỉ lúc gửi — trước đây một đội có thể vượt quân số giữa hai thời điểm đó.
- Một không gian làm việc đội đã tạo mà chưa bao giờ trả tiền thì bị niêm phong chứ không lặng lẽ dùng được, vốn là thứ biến việc bỏ dở thanh toán thành cách gom bảng miễn phí.
- Thanh toán tự sửa mình: hộp thoại chỗ đối chiếu được với Stripe khi một gói đăng ký bị đổi ở ngoài ứng dụng, và trạng thái thanh toán được kiểm lại hằng ngày để một webhook thất lạc thôi là chuyện vĩnh viễn.
Nối bảng của bạn với Claude Code bằng một lệnh
MCP endpoint đã chạy từ tháng Tư, nhưng kết nối nó nghĩa là phải biết MCP là gì, tìm ra URL của endpoint và đi qua một luồng OAuth. weft-tasks là đúng cái bảng đó dưới dạng plugin cho Claude Code, và cài nó là mang theo luôn phần kết nối.
- claude plugin marketplace add AndreiFinogeev/weft-tasks, rồi claude plugin install weft@weft — thiết lập chỉ có thế.
- Máy chủ MCP đi cùng plugin, nên không có endpoint nào để dán và không có hướng dẫn OAuth nào để làm theo.
- Nó cũng đi kèm dưới dạng Agent Skill, dạy agent cách làm việc trên bảng: bắt đầu một công việc khi khởi động, và hoàn tất nó kèm một kết quả viết ra.
Mang backlog của bạn sang: tải CSV lên và nhập bằng AI trong một lượt gọi
Chuyển sang Weft không còn là gõ lại backlog của bạn. Tải một bản xuất CSV từ Linear, Jira, Notion hay Trello lên trang nhập mới — hoặc chỉ cần dán bản xuất đó vào cuộc trò chuyện AI và nó lên bảng trong một lượt gọi.
- Trang Bảng → Nhập mới: tải CSV lên, kiểm lại ánh xạ trường được tự dò ra (tiêu đề, trạng thái → cột, độ ưu tiên, hạn chót), xong — công việc rơi vào đúng cột, đúng thứ tự.
- Công cụ MCP mới bulk_create_tasks: AI của bạn nhập cả một danh sách trong một lượt gọi và một giao dịch — được tất cả hoặc không gì cả, và rẻ hơn nhiều so với tạo từng công việc một, tính trên hạn mức gọi AI hằng tháng.
- Dùng được với bất kỳ danh sách từ 3 công việc trở lên trong một cuộc trò chuyện, không riêng gì bản xuất — “ghi hết mấy cái này thành công việc” giờ là một lượt gọi.
- Cột được gọi theo nghĩa (“backlog”, “todo”, “doing”, “done”) hoặc theo tên; sprint dựng từ chu kỳ của công cụ cũ có thể tạo trước rồi tham chiếu cho từng công việc.
- Đi đôi với cửa sổ ân hạn nhập dữ liệu 24 giờ: mang hết mọi thứ vào trong ngày đầu, sắp xếp sau.
Done chảy vào lịch sử sprint
Cột Done là một vùng đệm, không phải viện bảo tàng. Hoàn tất một sprint giờ quét những công việc đã xong của nó khỏi bảng vào lịch sử của sprint — lưu trữ, không bao giờ xóa. Bảng đặt lại cho sprint kế tiếp, còn tìm kiếm, các trang sprint và AI của bạn vẫn giữ trọn hồ sơ.
- Hoàn tất một sprint và những công việc đã xong của nó rời cột Done sang trang lịch sử của sprint — công việc chưa xong ở lại trên bảng.
- Kho lưu không phải thùng rác: công việc đã lưu trữ không bao giờ bị dọn đi, vẫn tìm được qua search/fetch của MCP, và giữ nguyên dữ liệu thời gian chu kỳ.
- “Lưu trữ tất cả” trên cột Done (và công cụ MCP mới archive_done_tasks) dọn phần còn lại của cột Done — mọi thứ nằm ngoài sprint đang chạy. “Đưa hết mọi thứ trong Done vào kho lưu” giờ chạy được luôn.
- Lưu trữ là đảo ngược được: AI của bạn kéo một công việc đã lưu trữ về lại bằng move_task hoặc complete_task, và các client AI xem được trọn lịch sử một sprint qua list_tasks giới hạn theo sprint.
- get_board_state giờ giữ cho việc đang chạy vẫn nhìn thấy được khi một bảng lớn bị cắt bớt: các cột đang làm dở trước, rồi những công việc Done mới nhất lấp phần còn lại.
- Việc đã lưu trữ không còn tính vào hạn 50 công việc của gói miễn phí — hạn đó đo cái bảng đang sống, và hoàn tất một sprint là giải phóng chỗ nó từng chiếm.
- Gói Miễn phí nhớ 30 ngày lịch sử lưu trữ gần nhất; Pro nhớ tất cả. Không có gì bị xóa bao giờ — nâng cấp là tất cả quay lại.
Các agent của bạn giờ làm việc ngay trên bảng
Cho tới nay một client AI có thể làm xong một công việc trong Backlog của bạn mà để nguyên cái thẻ — bạn (và mọi agent khác) không hề biết nó đang chạy hay đã xong. Hai công cụ MCP mới khép lại vòng đó: agent chuyển công việc sang Doing ngay lúc bắt đầu và sang Done kèm một kết quả viết ra khi xong.
- start_task: ngay khi một agent bắt đầu thực thi một công việc, thẻ chuyển sang Doing — bạn và mọi client đang kết nối đều thấy, nên không ai nhặt nó lần thứ hai.
- complete_task: thẻ rơi vào Done kèm một ghi chú “Kết quả (AI, ngày)” nối vào phần mô tả — mở thẻ ra là thấy đã làm gì và kết quả nằm ở đâu.
- Các agent được dặn kiểm tra Doing trước khi rút việc từ Backlog, và để việc còn dở lại trong Doing thay vì lặng lẽ bỏ nó.
- Không cần thiết lập gì — các cuộc trò chuyện mới tự nhận hành vi này (những cuộc trò chuyện chạy lâu có thể cần kết nối lại connector). MCP lên 23 công cụ.
Đăng nhập bằng Google và Apple
Một chạm để vào: Weft giờ hỗ trợ đăng nhập bằng Google và Apple trên web và trong ứng dụng di động (v1.2.0), bên cạnh email. Tài khoản email sẵn có tự gắn vào khi địa chỉ trùng nhau — không có bản trùng.
- “Tiếp tục với Google” và “Tiếp tục với Apple” ở phần đăng ký và đăng nhập trên letsweft.com.
- Ứng dụng di động 1.2.0 (App Store và Google Play): đúng hai nút đó, kèm Sign in with Apple gốc trên iOS.
- Đã đăng ký bằng email từ trước? Đăng nhập bằng Google hoặc Apple với cùng địa chỉ và nó gắn vào tài khoản sẵn có của bạn.
- Cũng có trong 1.2.0: đặt lại mật khẩu ngay từ màn hình đăng nhập của ứng dụng — không còn bị khóa ngoài khi đang đi đường.
Weft một cú nhấp cho Replit Agent
Weft giờ kết nối được với Replit: một liên kết cài đặt “Add to Replit” chính thức đặt bảng của bạn cách Replit Agent đúng một cú nhấp, và nó đọc phạm vi sprint rồi ghi những việc phát sinh từ mọi Replit App bạn dựng.
- “Add to Replit” — liên kết cài MCP chính thức của Replit: một cú nhấp mở replit.com/integrations với máy chủ Weft đã điền sẵn; “Test & Save” và đăng nhập OAuth là xong.
- Đường làm tay cũng có tài liệu: Integrations → “MCP Servers for Replit Agent” → “Add MCP server” → dán endpoint vào. Replit tự nhận ra OAuth của Weft — không cần khóa API hay header.
- Nối một lần, dùng khắp nơi: kết nối MCP của Replit ở cấp tài khoản, nên Agent của mọi Replit App đều điều khiển được bảng của bạn.
- Dựng với cái bảng trong vòng lặp: “xem bảng Weft của tôi và bắt đầu từ cái trên cùng của Todo”, hoặc “ghi mấy lỗi bạn vừa tìm ra thành công việc ưu tiên cao”.
Nối Weft với Lovable
Weft giờ có hướng dẫn thiết lập cho Lovable, công cụ dựng ứng dụng bằng AI: thêm Weft làm chat connector và Lovable đọc phạm vi sprint của bạn trong lúc dựng — rồi ghi thẳng những việc phát sinh nó tìm ra lên bảng của bạn.
- Trang /lovable mới với bốn bước thiết lập: Settings → Connectors → Personal connectors → Custom → “New MCP server”, dán endpoint của Weft, đăng nhập bằng OAuth.
- Chạy trên mọi gói Lovable — chat connector miễn phí và không tiêu tín dụng dựng ứng dụng.
- Dựng với cái bảng trong vòng lặp: “đọc sprint đang chạy và dựng công việc ưu tiên cao nhất”, hoặc “ghi mọi thứ còn thô trên trang này thành công việc trong Backlog”.
- Cùng một endpoint OAuth 2.1 như mọi client khác — không khóa API, và giới hạn trong tài khoản của bạn.
Thấy ai tạo ra từng công việc — và nó thuộc về việc kinh doanh nào
Hai tính năng cho những cái bảng nơi AI làm việc thật: ghi nhận người tạo cho thấy một công việc đến từ bạn hay từ Claude, ChatGPT, Cursor hoặc Gemini — kèm logo của client ngay trên thẻ — còn dự án cho phép một cái bảng chứa mọi việc kinh doanh bạn đang chạy, với mỗi chip công việc mang favicon của dự án mình.
- Thẻ do AI tạo có một huy hiệu kèm logo của client (góc dưới bên trái, cạnh chấm ưu tiên); thẻ do người tạo vẫn gọn đúng như trước. Cửa sổ công việc hiện “Tạo bởi Claude · 28 thg 7”.
- Bộ lọc Tất cả / AI / Tôi mới trả lời câu “các agent của tôi đã thêm gì trong lúc tôi cắm đầu làm?” — nó chỉ xuất hiện khi bảng đã có công việc tạo qua MCP.
- Ghi nhận được điền ngược: những công việc bạn tạo qua MCP trước hôm nay đã mang sẵn huy hiệu của chúng.
- Dự án: gắn cho một công việc cái việc kinh doanh nó thuộc về — một startup, một khách hàng, việc cá nhân. Chip hiện favicon của trang web dự án; lọc cả bảng về một việc kinh doanh chỉ bằng một cú nhấp; tạo dự án ngay trong cửa sổ công việc.
- MCP lên 21 công cụ: list_projects, create_project, update_project, một tham số project trên các công cụ công việc (nhận tên dự án, không phân biệt hoa thường), và bộ lọc createdSource trên list_tasks.
- Phần AI-first: các agent đang kết nối tự xếp công việc vào đúng dự án khi cuộc trò chuyện đã rõ, và “sắp xếp bảng của tôi theo dự án” khiến agent của bạn đề xuất một bản ánh xạ rồi xếp hết sau một lần xác nhận.
Cài Cursor một cú nhấp + có mặt trong Cursor Directory
Nối Weft với Cursor không còn là sửa mcp.json: trang /cursor giờ có nút “Add to Cursor” chính thức, và Weft đã được liệt kê trong Cursor Directory.
- “Add to Cursor” — deeplink cài đặt chính thức của Anysphere: một cú nhấp mở Cursor và thêm máy chủ MCP của Weft.
- Có trong Cursor Directory: cursor.directory/plugins/weft.
- Cấu hình ~/.cursor/mcp.json bằng tay vẫn còn trong tài liệu như một phương án dự phòng.
Tiện ích mở rộng Gemini CLI chính thức
Weft giờ có mặt như một tiện ích mở rộng hạng nhất cho Gemini CLI: một lệnh cài cả kết nối MCP lẫn một tệp bối cảnh dạy Gemini các quy ước của bảng — không phải sửa settings.json.
- Cài đặt: gemini extensions install https://github.com/AndreiFinogeev/weft-gemini-extension
- Gói sẵn máy chủ MCP được lưu trữ (OAuth 2.1, cả 18 công cụ) và các quy ước của bảng — cách thùng rác vận hành, quy tắc sprint, và các rào chắn chống prompt injection.
- Có trong thư viện tiện ích mở rộng Gemini CLI tại geminicli.com/extensions.
- Hướng dẫn thiết lập /gemini-cli được viết lại quanh tiện ích mở rộng; cấu hình settings.json bằng tay vẫn còn làm phương án dự phòng.
Weft đã có trên App Store và Google Play
Các ứng dụng di động gốc đã ra. Mang bảng của bạn ra ghế sofa, lên chuyến đi làm, hay lên một chuyến bay không wifi — ưu tiên ngoại tuyến, đồng bộ ngay khi bạn có mạng lại, với cùng cái bảng do AI điều khiển bên dưới.
- iPhone và iPad — apps.apple.com/app/weft-ai-agent-task-board/id6769017865.
- Android — play.google.com/store/apps/details?id=com.letsweft.mobile.
- Đồng bộ ưu tiên ngoại tuyến: các thay đổi xếp hàng ngay trên máy và vào gọn gàng khi bạn kết nối lại. Không mất thay đổi nào.
- Trang /downloads mới gom mọi cách để lấy Weft; huy hiệu App Store và Google Play giờ đã có trên trang chủ.
Weft đã lên Thư mục Plugin của ChatGPT
Weft đã qua vòng duyệt của OpenAI và giờ là một plugin ChatGPT đã xuất bản. Không còn chế độ nhà phát triển hay thiết lập MCP bằng tay — tìm Weft trong Thư mục Plugin, nhấn Connect, và bảng của bạn cách bạn đúng một lần @-nhắc.
- Cài trong hai cú nhấp: mở Plugins ở thanh bên của ChatGPT (hoặc Settings → Plugins), tìm “Weft”, nhấn Connect.
- Gọi nó từ bất kỳ cuộc trò chuyện nào — @-nhắc plugin (“@Weft bảng của tôi có gì?”) hoặc chọn nó từ menu +.
- Một mục liệt kê, hai bề mặt: Thư mục Plugin được ChatGPT và Codex dùng chung.
- Chạy trên mọi gói ChatGPT, kể cả gói miễn phí. Không gian làm việc Enterprise và Edu cần quản trị viên bật plugin trước.
- Hướng dẫn thiết lập /chatgpt được viết lại quanh plugin đã xuất bản. Đường custom connector (chế độ nhà phát triển) vẫn còn trong tài liệu làm phương án dự phòng cho những khu vực chưa nhận được mục liệt kê này.
Bề mặt trang web mà AI tìm ra được
Mọi trang mà trợ lý AI có khả năng hỏi tới giờ đều có một URL chuẩn. Tài liệu, hướng dẫn thiết lập cho từng client, các bài so sánh, hướng dẫn chuyển sang, và các trang theo nhóm người dùng đều đã lên.
- /docs — cây tài liệu đầy đủ: hướng dẫn nhanh, sáu trang khái niệm, và một trang tra cứu công cụ MCP (15 công cụ).
- /integrations và chín trang thiết lập theo từng client (Claude Code, Claude Desktop, Cursor, ChatGPT, Codex, Gemini CLI, Windsurf, Cline, Zed).
- /vs — những bài so sánh song song trung thực với Linear, Jira, Notion, Trello, ClickUp, Asana, Todoist.
- /migrate-from — hướng dẫn từng bước để chuyển từ Linear, Jira, Notion, Trello, nhập dữ liệu bằng chính máy chủ MCP.
- /for — các trang theo nhóm người dùng: nhà sáng lập độc lập, indie hacker, đội nhỏ, và đội làm việc kiểu AI-native.
- /llms.txt, /llms-full.txt, /pricing.md, /.well-known/mcp.json, /sitemap.xml — bề mặt máy đọc được cho các trình thu thập LLM.
- Thanh đầu trang mới với các menu thả xuống Use cases và Compare, cộng một menu accordion cho di động.
Máy chủ MCP với 15 công cụ
MCP endpoint OAuth 2.1 của Weft đã chạy tại https://letsweft.com/api/mcp. Mười lăm công cụ phủ toàn bộ bề mặt Scrumban — đọc, sửa và chạy sprint từ bất kỳ AI nào tương thích MCP.
- Đăng ký client động — không cần khóa API làm tay.
- Các công cụ được chú thích readOnlyHint, destructiveHint, idempotentHint.
- Phạm vi JWT theo từng người dùng; nhiều client đồng thời trên cùng một bảng.
- Đã kiểm chứng với Claude Code, Cursor, ChatGPT.