Blog

Lựa chọn thay thế Hypertask: so sánh công bằng Hypertask và Weft

Hypertask và Weft cho agent AI: đăng nhập, cách kết nối ChatGPT và Claude, lease qua MCP, CLI, ứng dụng di động, ngôn ngữ và giá mỗi chỗ.

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ỏ.

Tất cả bài viết

Tác giả: Andrei Finogeev ·

Hãy chọn Hypertask nếu bạn muốn một bảng thao tác nhanh bằng bàn phím có sẵn AI, một CLI cho script và CI, cùng một REST API cho worker của riêng bạn. Hãy chọn Weft nếu agent của bạn sống trong ChatGPT, Claude hay Cursor và cần nhận công việc, hỏi bạn và nộp lại bằng chứng ngay qua MCP, kèm ứng dụng điện thoại gốc và một chỗ ngồi giá $7/tháng hoặc $60/năm. Cả hai đều là bảng sinh ra cho agent. Chúng chỉ đặt phần “đường ống” cho agent ở những chỗ khác nhau.

Chúng tôi là người làm ra Weft. Thông tin về sản phẩm khác lấy từ trang chính thức của họ, kiểm tra ngày 27/10/2026.

Hypertask và Weft cùng làm được những gì?

Nhiều hơn phần lớn công cụ quản lý công việc. Cả hai đều chạy một máy chủ MCP được lưu trữ sẵn qua Streamable HTTP, nên một ứng dụng AI có thể đọc và thay đổi bảng mà không cần cài gì trên máy. Cả hai đều coi agent là người tham gia thật sự: công việc cho thấy ai đã làm gì, dù đó là người hay một ứng dụng AI. Cả hai đều có gói miễn phí kèm quyền truy cập MCP. Và cả hai đều được làm cho những người vốn đã làm việc với agent AI hằng ngày, chứ không phải để gắn thêm chatbot vào một trình theo dõi đời cũ.

Vì vậy đây không phải cuộc so sánh giữa một công cụ hiện đại và một công cụ cũ. Đây là so sánh giữa hai sản phẩm trả lời cùng một câu hỏi theo hai cách khác nhau. Nếu bạn thích Hypertask, phần lớn điều bạn thích ở nó vẫn đúng sau khi đọc bài này.

So sánh Hypertask và Weft theo từng tiêu chí

Mỗi ô của Hypertask đều dẫn tới trang Hypertask làm nguồn. Chỗ nào trang không nói gì, chúng tôi ghi rõ như vậy.

Tiêu chíHypertaskWeft
Cách kết nối (thiết lập theo tài liệu)Streamable HTTP tại mcp.hypertask.ai/mcp, cùng một endpoint SSE đời cũ. Tài liệu hướng dẫn bạn dán một API key dạng bearer lấy từ Settings vào ứng dụng (tổng quan MCP).Streamable HTTP tại letsweft.com/api/mcp. Bạn đăng nhập bằng OAuth trong trình duyệt, nên không có key nào phải sao chép. Có token truy cập cá nhân cho các ứng dụng không hỗ trợ OAuth.
Thời hạn tokenKey tạo ở màn hình Settings hết hạn sau 30 ngày. Kết nối được duyệt qua trình duyệt nhận access token 90 ngày, không có refresh token, nên sau 90 ngày phải duyệt lại ứng dụng (khắc phục sự cố).Weft cấp refresh token, nên ứng dụng tự gia hạn đăng nhập. Token truy cập cá nhân (không bắt buộc) có thể kéo dài 30, 90 hoặc 365 ngày, hoặc không bao giờ hết hạn.
Cách dùng với ChatGPTMột custom GPT với OpenAPI Actions và header chứa API key (tổng quan MCP). Theo llms.txt của Hypertask, bạn cũng có thể thêm nó làm máy chủ MCP trong phần cài đặt ChatGPT. Chúng tôi không tìm thấy ứng dụng ChatGPT nào được niêm yết trên các trang của Hypertask.Một ứng dụng đã phát hành trong thư mục của ChatGPT, dùng được trên mọi gói ChatGPT, kể cả Free. Enterprise và Edu cần quản trị viên bật lên (thiết lập).
Cách dùng với ClaudeConnector tùy chỉnh trên claude.ai, theo llms.txt. Tài liệu có hướng dẫn cấu hình Claude Desktop và Claude Code. Không có trong thư mục connector của Claude.Connector tùy chỉnh trên claude.ai và Claude Desktop, cũng không có trong thư mục của Anthropic. Claude Code: một lệnh (thiết lập).
Nhận việc / leaseCó lease cho công việc, nhưng chỉ là endpoint REST, “có chủ đích” (giới hạn đã biết). CLI nhận việc được.start_task là một công cụ MCP. Nó nhận công việc với lease 20 phút, được report_progress gia hạn. Agent thứ hai nhận về already_claimed. Lease hết hạn thì công việc được giải phóng.
Hỏi con ngườiChuyển cấp là một endpoint REST (giới hạn đã biết). AI Chat tích hợp của Hypertask có thể tạo yêu cầu quyết định.request_input là một công cụ MCP. Nó nhận câu hỏi và các phương án trả lời, giữ nguyên quyền nhận việc, và đưa câu hỏi vào Hộp thư của người đó kèm thông báo đẩy trên điện thoại.
Bằng chứng khi hoàn thànhBằng chứng là một endpoint REST (giới hạn đã biết).complete_task nhận kết quả, artifacts (đường dẫn, mã băm), notDone, unknowns và một nextStep để người dùng phê duyệt.
Giới hạn xem xétKhông được mô tả trên các trang chúng tôi đã kiểm tra.Khi có 5 mục đang chờ một người (10 trong đội, hoặc 45 phút xem xét), start_task từ chối việc mới với attention_queue_full.
AI tích hợpCó: tạo công việc bằng AI, bộ lọc bảng bằng ngôn ngữ tự nhiên, nhãn thông minh tự phân loại công việc, AI Chat (tính năng AI).Không có. Phần suy nghĩ diễn ra trong ứng dụng AI của chính bạn: ChatGPT, Claude, Cursor và các ứng dụng khác.
CLI / REST APICó cả hai. Một CLI trên npm (tham chiếu CLI) và các endpoint REST đứng sau mọi giao diện (tổng quan MCP).Không có cái nào. Weft được truy cập qua MCP, web và ứng dụng. Có thể xuất ra JSON hoặc Markdown.
Công cụ MCP21 công cụ gộp nhóm, mỗi công cụ có trường action (tham chiếu công cụ).32 công cụ, mỗi công cụ một mục đích.
Ứng dụng di độngKhông có ứng dụng iOS gốc; trên iPhone dùng web app thêm vào màn hình chính. Android là file APK từ GitHub, không có trên Google Play (ứng dụng).Ứng dụng gốc trên App Store và Google Play, cùng một tiện ích mở rộng cho VS Code.
Ngôn ngữTiếng Anh.27 ngôn ngữ.
Gói miễn phíMiễn phí mãi mãi: không giới hạn thành viên và ticket, tối đa 3 bảng mỗi người, một hạn mức AI khởi đầu, có CLI và MCP (bảng giá).50 công việc đang hoạt động và 200 lượt gọi công cụ AI mỗi tháng. 48 giờ đầu sau khi đăng ký không bị tính.
Giá trả phí, mỗi chỗBYOK $8/tháng khi trả theo năm, $10 theo tháng. Pro $16 khi trả theo năm, $20 theo tháng (bảng giá).Pro $60/năm ($5/tháng) hoặc $7 theo tháng. Một giá cố định mỗi chỗ (bảng giá).
Mô hình chi phí AIBYOK: key Anthropic, OpenAI hoặc OpenRouter của riêng bạn. Pro: các mô hình do Hypertask quản lý (bảng giá).Không có tín dụng AI. Bạn dùng gói AI mình vốn đã có.
Giao diện ưu tiên bàn phímMột tính năng chủ lực: phân loại, di chuyển, bình luận và đóng việc bằng bàn phím (bài viết của Hypertask).Không phải điều chúng tôi tuyên bố cho Weft.
Theo dõi thời gianCó: bộ hẹn giờ cho công việc, trang Time, mục thời gian chỉnh được qua MCP và CLI (nhật ký thay đổi).Không. Weft chỉ ghi ước lượng và thời gian chu kỳ.
Nhập dữ liệuChúng tôi không tìm thấy công cụ nhập nào trên các trang đã kiểm tra.CSV từ Linear, Jira hoặc Notion, và JSON của Trello, trên mọi gói.

Có hai dòng cần giải thích thêm. Về đăng nhập, Hypertask có hỗ trợ luồng duyệt qua trình duyệt; máy chủ đang chạy của họ công bố metadata OAuth chuẩn với đăng ký ứng dụng động và PKCE. Khác biệt là thiết lập theo tài liệu của họ là một API key sao chép, hết hạn sau 30 ngày, còn kết nối duyệt qua trình duyệt kéo dài 90 ngày mà không có refresh token. Về lease và bằng chứng, Hypertask có cả hai. Họ cố ý giữ chúng trong REST API dành cho worker tự hành, thay vì trong các công cụ mà một trợ lý chat nhìn thấy.

Khi nào Hypertask là lựa chọn tốt hơn?

Trong khá nhiều tình huống thực tế. Chúng tôi sẽ khuyên bạn dùng Hypertask nếu một trong những điều sau là thứ bạn quan tâm nhất:

  • Tốc độ ưu tiên bàn phím. Hypertask được thiết kế cho người di chuyển, bình luận và đóng hàng chục công việc mỗi giờ mà không chạm chuột (nguồn). Đó là điểm chủ lực của sản phẩm họ. Chúng tôi không tuyên bố điều đó cho Weft.
  • AI tích hợp ngay trong bảng. Mô tả công việc bằng lời thường và AI điền tiêu đề, mô tả và thẻ. Nhãn thông minh liên tục phân loại công việc mới và vừa sửa theo quy tắc bạn viết. Bộ lọc ngôn ngữ tự nhiên như “lỗi ưu tiên cao nhất đến hạn tuần này” chạy ngay trong bộ lọc bảng (nguồn). Weft không có AI tích hợp: nó dựa vào trợ lý bạn kết nối.
  • Một CLI cho script và CI. Gói npm @hypertask/hypertask_cli liệt kê, di chuyển và cập nhật công việc từ terminal hoặc pipeline, với token lấy từ biến môi trường (nguồn). Weft không có CLI.
  • Một REST API. Các giao diện của Hypertask là lớp bọc trên cùng những route REST, và hạ tầng cho agent như lease và bằng chứng được mở ra ở đó cho worker tự hành (nguồn). Weft không có REST API công khai và không có webhook.
  • Agent như tài khoản dịch vụ. Trong Hypertask, một agent có thể là tài khoản riêng với API key giới hạn phạm vi và huy hiệu bot, và các thao tác ghi được ghi nhận cho agent chứ không phải chủ của nó (nguồn). Trong Weft, mỗi kết nối OAuth và mỗi token truy cập là một tác nhân riêng, và kết nối OAuth có thể giới hạn ở mức full, write hoặc read, nhưng token truy cập không có phạm vi.
  • Theo dõi thời gian. Bộ hẹn giờ, trang Time và các mục thời gian chỉnh được qua MCP và CLI (nguồn). Weft ghi ước lượng và thời gian chu kỳ, không ghi thời gian đã theo dõi.
  • Nhiều khả năng hơn trên mỗi công cụ. Hypertask gộp bề mặt MCP thành 21 công cụ theo action (nguồn), giúp danh sách công cụ ngắn mà vẫn bao quát nhiều. Weft mở ra 32 công cụ riêng biệt.

Nếu bạn muốn AI được quản lý sẵn mà không phải bận tâm về key, Hypertask Pro chạy trên các mô hình của Hypertask; nếu bạn thích dùng key của mình, BYOK rẻ hơn (bảng giá).

Khi nào Weft là lựa chọn tốt hơn?

Khi agent của bạn vốn đã chạy trong một ứng dụng AI phổ thông và bảng là nơi chúng phối hợp với bạn. Cụ thể:

  • Bạn làm việc trong ChatGPT. Weft là ứng dụng đã phát hành trong thư mục của ChatGPT và chạy trên mọi gói ChatGPT, kể cả Free. Không cần dựng custom GPT hay schema OpenAPI nào (thiết lập ChatGPT).
  • Bạn không muốn phải xoay vòng key. Bạn đăng nhập bằng OAuth trong trình duyệt, và vì Weft cấp refresh token, ứng dụng tự gia hạn đăng nhập. Bạn có thể ngắt kết nối bất kỳ ứng dụng nào trong Cài đặt, hoặc giới hạn nó ở mức write hay read.
  • Bạn muốn vòng nhận việc nằm ngay trong MCP. start_task cấp lease 20 phút, nên hai agent không thể lấy cùng một thẻ. request_input hỏi bạn một câu kèm các phương án và vẫn giữ quyền nhận việc. complete_task ghi lại kết quả, artifacts, những gì chưa làm và những gì chưa rõ. Một trợ lý chat nhìn thấy và dùng tất cả những thứ này như công cụ bình thường, không cần xây thêm worker riêng (vòng lặp hoạt động thế nào).
  • Bạn muốn giới hạn hàng chờ xem xét của chính mình. Khi có 5 mục đang chờ bạn (10 trong đội), agent bị từ chối việc mới cho tới khi bạn xử lý kịp. Phần lớn công việc đi thẳng vào Done; những việc cần xem xét dừng lại trong Hộp thư của bạn để chọn Chấp nhận, Làm lại, Để sau hoặc Bỏ.
  • Bạn xem xét trên điện thoại. Weft có ứng dụng iOS và Android gốc trên App Store và Google Play. Câu hỏi từ agent đến dưới dạng thông báo đẩy.
  • Không phải ai trong đội cũng đọc tiếng Anh. Weft có 27 ngôn ngữ.
  • Giá mỗi chỗ là điều quan trọng. Pro có giá $7/tháng hoặc $60/năm mỗi chỗ, không cộng thêm tín dụng AI, vì phần việc AI chạy trong ứng dụng bạn vốn đã trả tiền (bảng giá).
  • Bạn đang chuyển từ một trình theo dõi khác. Weft nhập CSV từ Linear, Jira và Notion, và JSON của Trello, trên mọi gói.

Những gì Weft không làm: không CLI, không REST API hay webhook, không AI tích hợp, không theo dõi thời gian, không tích hợp GitHub hay Slack, và không có ứng dụng desktop. Nếu bạn cần bất kỳ thứ nào trong số đó, hiện tại Hypertask phù hợp hơn.

Một agent có dùng được cả hai không?

Về kỹ thuật thì có. Cả hai đều là máy chủ MCP, nên Claude Code, Cursor hay ứng dụng khác có thể kết nối cả hai cùng lúc. Các trang thiết lập của Weft bao quát 33 ứng dụng, gồm Claude Code, Cursor và Codex. Trên thực tế, một bảng làm nguồn sự thật duy nhất hiệu quả hơn hai bảng, vì agent quyết định nhận việc gì bằng cách đọc bảng.

Chuyển từ Hypertask sang Weft như thế nào?

Weft không có công cụ nhập trực tiếp từ Hypertask. Dưới đây là hai cách làm được với những gì mỗi sản phẩm cung cấp:

  1. Đăng ký Weft và kết nối nó với ứng dụng AI bạn đang dùng cùng Hypertask, để cả hai máy chủ có mặt trong cùng một ứng dụng.
  2. Bảo trợ lý đọc các công việc Hypertask đang mở qua máy chủ MCP của Hypertask và liệt kê lại cho bạn. Kiểm tra danh sách đó trước khi ghi bất cứ thứ gì.
  3. Bảo nó tạo các công việc đó trong Weft bằng bulk_create_tasks. Công cụ này ghi nhiều công việc trong một giao dịch được-ăn-cả-ngã-về-không và chỉ tính là một lượt gọi trong hạn mức gói Miễn phí.
  4. Mở bảng Weft, kiểm tra tiêu đề và cột, và để Hypertask ở chế độ chỉ đọc cho tới khi bạn chắc chắn không thiếu gì.

Đây là một cách làm, không phải tính năng di chuyển dữ liệu có sẵn: kết quả phụ thuộc vào ứng dụng của bạn và số lượng công việc, và các trường như mục thời gian hay nhãn thông minh không có tương đương trong Weft. Nếu bạn không muốn nhờ agent, hãy tự tạo lại chỉ những công việc đang mở. Việc đã xong có thể ở lại Hypertask như một kho lưu trữ. Với các công cụ khác, xem bảng so sánh trình quản lý công việc MCP.

Weft có rẻ hơn Hypertask không?
Tính theo mỗi chỗ thì có: Weft Pro là $60/năm hoặc $7/tháng, còn Hypertask BYOK là $8/tháng khi trả theo năm hoặc $10 theo tháng (bảng giá). Nhưng Hypertask BYOK có sẵn tính năng AI chạy bằng key của bạn, còn Weft không có AI tích hợp. Gói miễn phí của Hypertask không giới hạn số công việc; Weft Free là 50 công việc đang hoạt động và 200 lượt gọi công cụ AI mỗi tháng.
Hypertask cũng có lease và bằng chứng. Vậy khác nhau thật sự ở đâu?
Ở chỗ chúng nằm ở đâu. Hypertask cố ý giữ lease, bằng chứng và chuyển cấp trong REST API (nguồn), hợp với worker tự hành do bạn tự viết. Weft mở chúng ra thành công cụ MCP (start_task, report_progress, request_input, complete_task), nên một trợ lý trong ChatGPT hay Claude dùng được mà không cần viết thêm code.
Hypertask có hỗ trợ OAuth không?
Trên thực tế là có. Kết nối được duyệt qua trình duyệt nhận access token 90 ngày mà không có refresh token (nguồn). Thiết lập chính trong tài liệu của họ là một API key sao chép, hết hạn sau 30 ngày. Weft dùng OAuth với refresh token, nên ứng dụng tự gia hạn đăng nhập.
Weft có trong thư mục connector của Claude không?
Không. Trên claude.ai và Claude Desktop, Weft được thêm làm connector tùy chỉnh, giống như Hypertask. Trong Claude Code thì chỉ cần một lệnh (thiết lập).
Weft có CLI hay API để gọi từ CI không?
Không. Weft không có CLI, không có REST API công khai và không có webhook. Nếu quy trình của bạn chạy từ script hay pipeline thay vì từ một ứng dụng AI, Hypertask phù hợp hơn.
Tôi có thể thử Weft mà không rời Hypertask không?
Có. Gói miễn phí của Weft không cần thẻ. Kết nối nó cùng Hypertask trong cùng một ứng dụng và thử trên một dự án trước (tài liệu).