Block mở mã nguồn Berd: Không gian làm việc AI đa mô hình, lưu trữ lịch sử hội thoại cục bộ

18 tháng 8, 2026·8 phút đọc

Block — công ty công nghệ của Jack Dorsey — vừa chính thức mở mã nguồn Berd, ứng dụng desktop được thiết kế để hợp nhất cách làm việc với các tác nhân AI (AI agent) từ nhiều nhà cung cấp khác nhau như Goose, Claude Code và Codex. Berd nổi bật với mô hình dữ liệu local-first, lưu trữ lịch sử hội thoại ngay trên thiết bị người dùng, và giấy phép Apache 2.0 cho phép sử dụng thương mại tự do. Đây được xem là bước đi chiến lược nhằm tạo ra một lớp nền tảng ổn định giữa bối cảnh các mô hình AI ngày càng trở nên thay thế lẫn nhau.

Block mở mã nguồn Berd: Không gian làm việc AI đa mô hình, lưu trữ lịch sử hội thoại cục bộ

Block mở mã nguồn Berd: Không gian làm việc AI đa mô hình, ưu tiên quyền riêng tư dữ liệu

Berd là ứng dụng desktop mã nguồn mở của Block, được thiết kế như một "bề mặt làm việc AI hàng ngày" giúp người dùng tương tác với nhiều AI agent (Goose, Claude Code, Codex...) trong một môi trường thống nhất. Điểm cốt lõi là mô hình dữ liệu local-first: lịch sử hội thoại được lưu trữ ngay trên máy, telemetry mặc định tắt, và người dùng có toàn quyền kiểm soát cấu hình nhà cung cấp mô hình.

Web Tin lành Lehuy.net – Block, công ty công nghệ do Jack Dorsey sáng lập, đang mở mã nguồn Berd, một ứng dụng desktop mà họ xây dựng nội bộ nhằm mang lại cho nhân viên một môi trường làm việc hợp nhất với các tác nhân AI (AI agent) xuyên suốt nhiều mô hình, công cụ và dự án khác nhau. Đây là một động thái quan trọng trong bối cảnh thị trường công cụ AI agent đang ngày càng phân mảnh.

Berd là gì?

Khác với các ứng dụng chạy trên trình duyệt, Berd là một ứng dụng desktop được cài đặt cục bộ. Nó được phát hành trên GitHub với giấy phép Apache 2.0 – cho phép bất kỳ ai sử dụng, sửa đổi và phân phối lại, kể cả cho mục đích thương mại. Bản tải về miễn phí hỗ trợ cả macOS, Windows và Linux. Trang GitHub của dự án hiện đã đạt phiên bản 0.6.2 với 91 người đóng góp.

Brad Axen, Trưởng bộ phận Năng lực AI tại Block, giải thích: "Berd được thiết kế ưu tiên desktop vì phần lớn giá trị của nó đến từ việc làm việc trực tiếp với các dự án, tệp tin, công cụ, kho lưu trữ và các agent chạy trên hoặc kết nối với máy tính của người dùng."

Bề mặt làm việc AI hàng ngày: Hợp nhất sự phân mảnh

Block định vị Berd là một "bề mặt làm việc AI hàng ngày" – nơi người dùng có thể bắt đầu trò chuyện, đính kèm tệp hoặc thư mục, chọn agent và mô hình, làm việc trong các dự án bền vững, cấu hình nhà cung cấp AI, quản lý kỹ năng và tiện ích mở rộng, xem lại lịch sử phiên và xây dựng các tác vụ tự động hóa.

Mục tiêu thiết kế không chỉ đơn thuần là sự tiện lợi. Theo đặc tả sản phẩm, người dùng phải luôn biết dự án, tệp tin, agent, mô hình, nhà cung cấp và trạng thái phiên nào đang định hình cuộc trò chuyện. Sự nhấn mạnh vào trạng thái vận hành hiển thị rõ ràng này chính là điều Block cho rằng giúp Berd khác biệt so với một trình bao bọc chatbot thông thường.

Berd xuất phát từ một vấn đề thực tế nội bộ Block. Nhân viên của họ đã làm việc với các agent mạnh mẽ như Goose, Claude Code và Codex, nhưng trải nghiệm làm việc xuyên suốt chúng bị phân mảnh. Lucinda Bell, bộ phận Truyền thông Công nghệ tại Block, cho biết Berd mang đến cho các nhóm "một ứng dụng desktop nhất quán trên nhiều mô hình và nền tảng."

Nhân cách hóa agent: Khác biệt có thể nhìn thấy

Một điểm đáng chú ý là Berd có cách tiếp cận độc đáo để phân biệt các agent với nhau. Thay vì coi mỗi agent là một cửa sổ chat trống, Berd cấp cho chúng vai trò, chỉ dẫn, kỹ năng, công cụ và danh tính trực quan đặc trưng. Block đã tạo ra các bộ nhân vật hoạt hình – thiết kế chủ lực có tên "Gloopies" – cùng các persona được định nghĩa sẵn như Berdy, Pushback, Choosey, Copycat, Tinker và Wildcard.

Quan điểm của Block rất thực dụng: "Hình đại diện giúp nhận diện agent. Vai trò, kỹ năng và công cụ của nó giúp nó hữu ích." Triết lý này ngày càng quan trọng khi người dùng phải quản lý nhiều agent chuyên biệt cùng lúc.

Lớp điều phối, không phải một mô hình hoặc runtime mới

Về mặt kiến trúc, Berd không phải là một nền tảng mô hình mới. Ứng dụng được xây dựng với Tauri 2 và React 19, giao tiếp với Goose – framework agent mã nguồn mở mà Block giới thiệu vào tháng 1/2025 – thông qua giao thức Agent Client Protocol (ACP). Goose hoạt động như một tiến trình "sidecar" đi kèm, xử lý vòng lặp agent nền tảng; Berd quản lý các dự án, phiên, ngữ cảnh, agent và cấu hình phía trên.

Một chi tiết kỹ thuật quan trọng: quy trình build của Berd khóa một phiên bản Goose backend cụ thể thông qua lockfile, xác minh binary đã lưu trong bộ nhớ cache khớp với phiên bản đó và đóng gói cùng ứng dụng. Điều này tạo ra ranh giới phiên bản rõ ràng giữa ứng dụng desktop và backend agent mặc định, tránh tình trạng backend tự động thay đổi mà người dùng không hay biết.

So sánh Berd với các công cụ agent khác

  • Berd (Block): Miễn phí, Apache 2.0; hỗ trợ mọi nhà cung cấp người dùng cấu hình; local-first; nhân cách hóa agent; thiết kế cho cả người không chuyên lập trình.
  • Codex (OpenAI): Kèm gói ChatGPT trả phí ($20-$200/tháng); chỉ hỗ trợ mô hình OpenAI.
  • Claude Code (Anthropic): Kèm gói Claude trả phí ($20-$200/tháng); chỉ dùng mô hình Anthropic; lập trình tự động sâu.
  • Cursor (Anysphere): $20-$200/tháng; hỗ trợ nhiều mô hình; editor code AI-native, hướng đến nhà phát triển.
  • Goose (Block/Agentic AI Foundation): Miễn phí, Apache 2.0; hỗ trợ mọi nhà cung cấp hoặc mô hình cục bộ; framework nền bên dưới Berd.

Dữ liệu local-first, telemetry và phân phối doanh nghiệp

Berd được thiết kế xoay quanh mô hình dữ liệu local-first. Lịch sử hội thoại được lưu trên thiết bị của người dùng trong cơ sở dữ liệu phiên Goose cục bộ, còn thông tin xác thực nằm trong keychain của hệ điều hành.

Tuy nhiên, "local-first không có nghĩa là không có dữ liệu nào rời khỏi thiết bị", Axen lưu ý. Khi người dùng yêu cầu mô hình xử lý một ngữ cảnh cụ thể, prompt và tài liệu liên quan sẽ được gửi đến nhà cung cấp mô hình đó.

Về telemetry (dữ liệu sử dụng gửi về nhà sản xuất), nó bị tắt mặc định trong các bản phân phối chính thức. Nếu người dùng đồng ý, Block chỉ thu thập mã định danh cài đặt ngẫu nhiên và một số sự kiện sử dụng được xác định trước, loại trừ prompts, tin nhắn, tệp tin, mã nguồn, thông tin xác thực, tên, email và địa chỉ IP khỏi nội dung telemetry.

Một lưu ý quan trọng cho doanh nghiệp: "enterprise distribution" của Berd không bao gồm các công cụ quản lý tập trung như SSO, chính sách quản trị viên, kiểm soát quyền toàn tổ chức hay log kiểm toán. Berd nên được hiểu là phần mềm endpooint, không phải SaaS lưu trữ tập trung.

Giá cả, mô hình và mô hình đóng góp đóng

Block chưa công bố giá thuê bao cho Berd. Người dùng chỉ trả chi phí sử dụng mô hình của nhà cung cấp họ chọn. Một điểm thú vị là dù mã nguồn công khai, kho lưu trữ không chấp nhận pull request từ bên ngoài – đóng góp mã từ cộng đồng tự động bị đóng lại. Block khuyến khích người ngoài gửi báo cáo lỗi chi tiết thay vì đóng góp code trực tiếp.

Từ trải nghiệm cá nhân đến luồng làm việc đa người dùng

Berd cung cấp trải nghiệm desktop cá nhân; dự án khác của Block, Buzz, tập trung vào các phòng làm việc chung nơi con người và agent cộng tác. Buzz được xây dựng trên giao thức phi tập trung Nostr, cho phép nhiều người dùng và agent có danh tính mã hóa riêng cùng tham gia.

Điểm quan trọng nhất trong lộ trình phát triển: Block có kế hoạch tích hợp những điểm mạnh của Berd vào Buzz. Axen cho biết: "Trong tương lai, trọng tâm của chúng tôi là Buzz và chúng tôi dự định đưa những phần tốt nhất của trải nghiệm đơn người dùng Berd vào đó."

Kết luận cho doanh nghiệp

Đối với các đội ngũ IT và bảo mật, điểm tóm tắt ngắn gọn: lịch sử hội thoại được lưu cục bộ mặc định; thông tin xác thực dùng keychain hệ điều hành; dữ liệu gửi đến mô hình sẽ rời khỏi máy theo điều khoản của nhà cung cấp; telemetry mặc định tắt; và tổ chức có thể đóng gói bản phân phối riêng của mình.

Ý tưởng lớn hơn đằng sau bản phát hành này có thể quan trọng hơn: các mô hình và agent lập trình đang trở thành những thành phần ngày càng có thể thay thế lẫn nhau trong các quy trình làm việc lớn hơn. Berd là đặt cược của Block rằng lớp ngữ cảnh xung quanh – các dự án, kỹ năng, công cụ, danh tính và môi trường làm việc bền vững – sẽ trở thành lớp ổn định cốt lõi.

Chia sẻ:FacebookX
Nội dung tổng hợp bằng AI, mang tính tham khảo. Xem bài gốc ↗