YouMind
Đăng nhập

Sở hữu trí tuệ của bạn.

@cloakyapp
TIẾNG ANH03 thg 10, 2026
147K
31
5
16
10

TL;DR

Cloaky giới thiệu bàn làm việc trên máy tính để bàn dành cho các tác nhân lập trình, ưu tiên quyền sở hữu trí tuệ của người dùng, cho phép các nhà phát triển lựa chọn giữa xử lý cục bộ và API đám mây trong khi vẫn duy trì quyền kiểm soát dữ liệu và quy trình làm việc của họ.

Hiện nay có rất nhiều coding agent. Tuyệt vời. Ngày càng có nhiều người xây dựng công cụ xoay quanh cách họ thực sự làm việc. Mỗi hướng tiếp cận mới đều cho chúng ta thêm bài học, và những người dùng các công cụ này lại có thêm lựa chọn.

Cloaky là đóng góp của chúng tôi: một workbench (bàn làm việc) trên desktop, nơi bạn có thể chọn một coding engine, giao việc cho nó, theo dõi quá trình, xem lại các thay đổi và chạy thử kết quả ngay cạnh khung chat.

Chúng tôi đang chuẩn bị ra mắt Cloaky Base v0.1.1 cho macOS và Linux. Bản này kết nối năm coding engine với Venice bằng API key của riêng bạn, còn tính năng chuyển giọng nói thành văn bản sẽ chạy trực tiếp trên máy của bạn. Bản Pro (hiện vẫn là bản build nội bộ) bổ sung thêm các mô hình ngôn ngữ cục bộ và tùy chọn kết nối trực tiếp với nhà cung cấp.

Đó là điểm khởi đầu của chúng tôi.

Ý tưởng lớn hơn mang tính cá nhân: phần lớn trí tuệ mà bạn sử dụng nên thuộc về chính bạn.

Tôi không chỉ nói về model. Tôi muốn nói đến những ví dụ bạn chọn, bối cảnh bạn xây dựng, cách bạn giải quyết vấn đề và những quy trình bạn quay lại sử dụng vì chúng thực sự hiệu quả. Hiện tại, phần lớn những thứ đó đang nằm trong sản phẩm của người khác.

Tôi muốn mọi người tự xây dựng hệ thống trí tuệ xoay quanh cuộc sống và công việc của mình, đồng thời giữ cho phần lớn hệ thống đó chạy trên phần cứng và công cụ do chính họ kiểm soát. Việc thuê thêm năng lực xử lý chỉ nên là một lựa chọn khi bạn thực sự cần.

Cloaky bắt đầu từ workbench, bởi workbench là thứ bạn giữ lại được ngay cả khi các model thay đổi.

Cloaky - inline image

Nơi bạn bám sát công việc

Khi một agent thay đổi dự án, có rất nhiều thứ diễn ra giữa yêu cầu của bạn và tin nhắn cuối cùng của nó.

File thay đổi. Lệnh được chạy. Một hướng đi có thể đúng, cũng có thể sai. Đôi khi bạn cần can thiệp, đặt câu hỏi hoặc chỉ ra rằng một kết quả trông có vẻ hợp lý lại bỏ sót đúng thứ bạn cần.

Cloaky gom khung chat, phần xem file và bản xem trước vào chung một chỗ.

Bạn có thể đọc diff, bình luận vào một dòng code, từ chối một đoạn thay đổi (hunk), hoặc quay về checkpoint của file sau một lượt tương tác được hỗ trợ. Tùy thuộc vào engine và chế độ cấp quyền, các thẻ phê duyệt (approval card) cho phép bạn kiểm tra yêu cầu sửa file hoặc chạy lệnh để quyết định có cho phép hay không.

Các cơ chế kiểm soát này khác nhau tùy engine. Phê duyệt là một bước rà soát, không phải sandbox: một khi bạn đã duyệt một hành động, sẽ không có gì ngăn cản nó nữa. Cơ chế cách ly container và command sandbox — cả hai đều tắt mặc định — mới là thứ giới hạn phạm vi hoạt động của engine.

Trải nghiệm mà tôi hướng tới rất đơn giản. Bạn phải luôn bám sát được công việc ngay khi nó đang diễn ra.

Xem những gì đã thay đổi. Đưa ra chỉ dẫn. Thử kết quả. Giữ lại phần bạn muốn và xử lý nốt phần chưa ưng ý.

Dù bạn đang sửa một lỗi nhỏ hay rốt cuộc cũng bắt tay vào dự án đã "đắp chiếu" mấy tháng trời, workbench vẫn phải giúp bạn biến ý tưởng thành thứ có thể kiểm tra và sử dụng được.

Giữ lại workbench. Chọn trí tuệ bạn muốn.

Engine và model đảm nhận những vai trò khác nhau.

Engine vận hành phiên code và các công cụ của nó. Model cung cấp khả năng suy luận phía sau. Còn workbench là nơi bạn đưa ra chỉ dẫn và đánh giá kết quả.

Cloaky Base hoạt động với Claude Code, OpenCode, Codex, Kimi Code và Grok Build. Các yêu cầu gọi model của chúng đều đi qua Venice, sử dụng key và credit Venice của riêng bạn.

Bản Base không chạy mô hình ngôn ngữ trên máy của bạn. Mỗi yêu cầu đều mang theo bối cảnh cần thiết cho tác vụ, bao gồm prompt, các file mà agent đọc và kết quả từ công cụ. Các công cụ và tích hợp cũng có thể tự gửi yêu cầu mạng riêng. Bộ chọn model của Cloaky hiển thị bậc quyền riêng tư của Venice

Cloaky - inline image

Hình 2. Luồng gửi yêu cầu model của bản Base. Các yêu cầu gửi lên đám mây mang theo bối cảnh tác vụ cần thiết. Công cụ và các tích hợp cũng có thể tự gửi yêu cầu mạng riêng.

Những gì ở lại trên máy bạn cũng quan trọng không kém. Cloaky không gửi telemetry, dữ liệu phân tích hay báo cáo lỗi, và cũng không tự chạy bất kỳ server nào. Cài đặt, phiên làm việc và lịch sử của bạn nằm trong một thư mục trên máy tính, tách biệt khỏi ứng dụng.

Biết rõ trí tuệ đang chạy ở đâu là một phần của quyền lựa chọn thực sự. Bản Pro mở rộng quyền đó sang các nhà cung cấp trực tiếp và các mô hình ngôn ngữ cục bộ thông qua Ollama và LM Studio.

Về lâu dài, tôi muốn mọi người có nhiều quyền tự do hơn để quyết định chạy gì trên máy cá nhân, thuê gì bên ngoài và kết hợp hai thứ đó như thế nào cho công việc của mình.

Một workbench hữu ích phải liên tục chứng minh giá trị của nó ngay cả khi những lựa chọn đó thay đổi.

Một mảnh nhỏ của quyền sở hữu

Tính năng nhập liệu bằng giọng nói hiện thực hóa ý tưởng này.

Với whisper.cpp, Cloaky chuyển đổi bản ghi âm của bạn thành văn bản ngay trên máy. Văn bản sẽ hiện trong khung soạn thảo để bạn đọc hoặc chỉnh sửa trước khi gửi.

Ghi âm, chuyển đổi và gửi là ba bước riêng biệt. File âm thanh luôn nằm trên máy bạn. Khi bạn gửi prompt vừa tạo trong bản Base, đoạn text đó sẽ đi qua luồng của Venice.

Cloaky - inline image

Hình 3. Quá trình ghi âm và chuyển đổi văn bản diễn ra trên máy. Bạn tự quyết định khi nào gửi đoạn text đó đi.

Bạn có thể chọn một trong bốn model nhận diện giọng nói tiếng Anh. Bạn cần cài whisper.cpp và tải model về, quá trình chuyển đổi này không có phương án dự phòng trên cloud.

Đây là một tính năng nhỏ nhưng hữu ích. Bạn có thể đọc to tác vụ, xem lại từng chữ và quyết định khi nào chúng chính thức trở thành một yêu cầu.

Đó là cách tôi muốn tiến tới tầm nhìn lớn hơn: thông qua những thứ mà mọi người có thể hiểu và kiểm soát được.

Nhiều bối cảnh của bạn hơn sẽ luôn hữu dụng với bạn. Nhiều quy trình của bạn hơn sẽ chạy đúng theo cách bạn thích. Nhiều năng lực xử lý hơn sẽ chạy trên những cỗ máy do bạn sở hữu.

Còn rất nhiều thứ phải xây dựng. Và đó cũng chính là điều thú vị.

Thêm một góc nhìn tham khảo

Cloakster là một "cố vấn phụ" tùy chọn cho phiên làm việc. Tính năng giám sát phiên của nó mặc định đang tắt.

Nó tìm kiếm những vấn đề như các hướng đi thất bại lặp lại, việc đi chệch khỏi yêu cầu ban đầu, hay những khẳng định mà kết quả không chứng minh được. Nó cũng có thể đánh dấu các hành động chờ xử lý nằm ngoài phạm vi tác vụ.

Cloakster sử dụng Jev — do TypeSafe AI phát triển — thông qua decision API bản beta của Venice. Cloaky dùng nó để đặt các câu hỏi như liệu công việc đã hoàn tất chưa, hay một hành động được đề xuất có vượt quá phạm vi tác vụ không.

Chúng tôi đã kiểm thử nó trên các ví dụ tổng hợp có gán nhãn trong quá trình phát triển.

Vào ngày 24 tháng 9 năm 2026, jev-latest của Venice trả về kết quả cho 103 trên 104 tình huống; một yêu cầu bị dính rate limit. Độ trễ trung vị ghi nhận được cho các yêu cầu ra quyết định là 421 mili giây

Cloaky - inline image

Hình 4. Kết quả tại các ngưỡng đã chọn. Các đoạn màu xanh dương là ví dụ dương tính được phát hiện; các đoạn màu cát là trường hợp bỏ sót. Ngưỡng được chọn dựa trên cùng tập dữ liệu này.

Tại các ngưỡng được chọn cho tập dữ liệu đó, Cloakster phát hiện được 17/18 ví dụ hoàn thành tác vụ và 22/23 hành động nằm ngoài phạm vi. Hai trường hợp bỏ sót gồm một tác vụ đã xong nhưng không được kiểm tra và một đề xuất ghi file sang dự án khác.

Chúng tôi chọn các ngưỡng đó dựa trên chính những ví dụ này. Đây mới chỉ là kết quả hiệu chuẩn, chúng tôi vẫn cần xem Cloakster hoạt động ra sao trong các phiên thực tế.

Khi tính năng giám sát phiên được bật cho một phiên đủ điều kiện, các đoạn trích được chọn sẽ gửi tới model ra quyết định của Venice. Bạn có thể tắt từng kiểm tra của Cloakster trong phần Settings.

Mục đích là mang lại cho bạn thêm một góc nhìn, trong khi bạn vẫn nắm toàn quyền kiểm soát công việc.

Cloakster là một "cố vấn phụ" tùy chọn cho phiên làm việc. Tính năng giám sát phiên của nó mặc định đang tắt.

Nó tìm kiếm những vấn đề như các hướng đi thất bại lặp lại, việc đi chệch khỏi yêu cầu ban đầu, hay những khẳng định mà kết quả không chứng minh được. Nó cũng có thể đánh dấu các hành động chờ xử lý nằm ngoài phạm vi tác vụ.

Cloakster sử dụng Jev — do TypeSafe AI phát triển — thông qua decision API bản beta của Venice. Cloaky dùng nó để đặt các câu hỏi như liệu công việc đã hoàn tất chưa, hay một hành động được đề xuất có vượt quá phạm vi tác vụ không.

Chúng tôi đã kiểm thử nó trên các ví dụ tổng hợp có gán nhãn trong quá trình phát triển.

Vào ngày 24 tháng 9 năm 2026, jev-latest của Venice trả về kết quả cho 103 trên 104 tình huống; một yêu cầu bị dính rate limit. Độ trễ trung vị ghi nhận được cho các yêu cầu ra quyết định là 421 mili giây.Xây dựng thứ đáng để quay lại

Bản public beta đã kết thúc. Tiếp theo sẽ là Cloaky Base v0.1.1, miễn phí cho macOS 13 trở lên và Linux. Mã nguồn sẽ được mở theo giấy phép MIT tại bản v0.1.10, sau mười lần phát hành.

Apple Silicon là nền tảng được chúng tôi kiểm thử nhiều nhất. Mọi phản hồi từ người dùng Intel Mac và Linux sẽ cực kỳ quý giá.

Cloaky - inline image

Hình 5. Hai phiên bản với các tùy chọn model khác nhau. Chuyển giọng nói thành văn bản cục bộ có sẵn trong bản Base; khả năng chạy mô hình ngôn ngữ cục bộ là tính năng của bản Pro.

Các engine là những chương trình độc lập. Cloaky có thể cài đặt Claude Code, OpenCode, Codex và Kimi Code, hoặc tận dụng bản cài sẵn có. Grok Build được cài qua terminal theo hướng dẫn từng bước.

Chúng tôi đã dùng một bản build Linux cũ hơn cho các dự án nhỏ như hẹn giờ, ghi chú, bảng kanban và quan sát cách nó xử lý các phiên code thực tế.

Trong một tác vụ slugify sử dụng GLM-5.3-Flash qua OpenCode Go, Cloaky mất 13 giây còn CLI của OpenCode mất 14 giây. Cả hai đều vượt qua cùng bốn bài test. Một lần chạy duy nhất không nói lên nhiều điều về tốc độ tương đối, nhưng thật tốt khi thấy workbench đưa được một tác vụ từ lúc nhận yêu cầu đến khi có kết quả đã kiểm tra.

Một tác vụ khó hơn lại hé lộ thêm nhiều thứ cần đào sâu. OpenCode Go chạy qua Cloaky có ghi file, giống như CLI độc lập của Grok Build. Nhưng Grok Build chạy qua kết nối ACP của Cloaky lại không tạo ra file nào trong lần đó. Bản build cũ ấy còn vài vấn đề khác. Mở instance thứ hai bị kẹt profile lock và hiện màn hình đen, còn các lỗi số dư provider thì cần thông báo rõ ràng hơn.

Tôi muốn liên tục chia sẻ những gì thực sự diễn ra, kể cả những lần thất bại.

Để chen chân được vào công việc hàng ngày của ai đó, bạn phải chăm chút từng chi tiết: cách bắt đầu, cách hiểu một lỗi, cách xem lại thay đổi và lý do để họ quay lại vào ngày mai.

Đó là việc chúng tôi phải làm mỗi ngày.

Bến cảng vẫn còn chỗ

Lĩnh vực này đang chật kín những người làm công việc mà tôi nể phục. Tôi mong họ thành công.

OpenCode là tiêu chuẩn mà chúng tôi liên tục học hỏi. Cloaky may mắn được xây dựng trên một thế giới mà các đội ngũ này đã góp phần tạo ra.

Xin gửi lời cảm ơn cá nhân tới Theo, đội ngũ T3 Code và cộng đồng của họ. Tôi đã học được rất nhiều từ kênh của Theo và từ việc nghiên cứu T3 Code.

Cloaky không phải là một bản fork của T3 Code. Chắc lẽ ra nên như vậy. Đời sẽ dễ thở hơn nhiều.

Tôi thực sự trân trọng sự tỉ mỉ họ dành cho sản phẩm và cách họ chia sẻ nó vô cùng cởi mở.

Cảm ơn OpenCode, Cline, Aider, Zed và cộng đồng ACP, Ollama, LM Studio cùng Venice. Cloaky khi phát hành luôn kèm theo thông báo ghi công những maintainer có mã nguồn được sử dụng.

Và xin ghi nhận công sức của Diogo Almeida cùng đội ngũ TypeSafe AI với Jev. Sản phẩm của họ cho chúng tôi thêm một viên gạch nền móng; còn các số đo hiệu chuẩn Cloakster ở trên là do chúng tôi tự thực hiện. Chúng tôi sẽ cập nhật các con số này khi có thêm dữ liệu.

Tất cả chúng ta đều hưởng lợi khi mọi người có công cụ tốt hơn và nhiều tự do hơn để sáng tạo với chúng. Luôn có chỗ cho những hướng tiếp cận khác nhau, quy trình khác nhau và tầm nhìn khác nhau về tương lai.

Với Cloaky, tham vọng không dừng lại ở một phiên code. Tôi muốn nó giúp mọi người xây dựng hệ thống trí tuệ xoay quanh công việc của chính họ và giữ phần lớn trí tuệ đó trong tay mình.

Nếu bạn thấy đây là hướng đi mình muốn góp sức định hình, xin chào mừng.

Để lại email tại cloaky.dev và bạn sẽ nhận được đúng một email vào ngày phát hành trong vài ngày tới, không newsletter rườm rà. Hãy theo dõi @cloakyapp để xem các demo thực tế, cập nhật phát triển và những số đo tiếp theo.

Bản Pro vẫn là bản build nội bộ. Nếu bạn muốn góp phần định hình nó, hãy liên hệ hello@cloaky.dev.

Thêm một con thuyền nữa cập bến. Cùng xem nó sẽ đi được bao xa.

Cloaky - inline image

GIF

Lưu một chạm

Đọc sâu bài viết viral bằng AI trong YouMind

Lưu nguồn, đặt câu hỏi tập trung, tóm tắt lập luận và biến một bài viết viral thành các ghi chú có thể tái sử dụng trong một không gian làm việc AI duy nhất.

Khám phá YouMind
Dành cho nhà sáng tạo

Biến Markdown của bạn thành bài viết 𝕏 gọn gàng

Khi bạn đăng bài viết dài của riêng mình, việc định dạng hình ảnh, bảng và khối mã cho 𝕏 rất mệt mỏi. YouMind biến cả bản nháp Markdown thành một bài viết 𝕏 gọn gàng, sẵn sàng để đăng.

Thử Markdown sang 𝕏

Thêm pattern để giải mã

Bài viết viral gần đây

Khám phá thêm bài viết viral