Berth: Chạy các agent lập trình trên máy chủ riêng, không lo laptop hết pin

Công nghệ06 tháng 10, 2026·4 phút đọc

Berth là công cụ mã nguồn mở cho phép chạy Claude Code, Codex và các coding agent khác trên máy dev của riêng bạn thay vì trên laptop. Bạn đóng nắp máy, agent vẫn tiếp tục làm việc, và mọi thay đổi đều được ghi lại đầy đủ để xem lại vào sáng hôm sau.

Berth: Chạy các agent lập trình trên máy chủ riêng, không lo laptop hết pin

Berth: Để các agent lập trình làm việc ngay cả khi bạn gấp laptop

Berth là một ứng dụng mã nguồn mở mới ra mắt, cho phép các lập trình viên chạy Claude Code, Codex và nhiều coding agent khác trên chính những máy dev (dev box) của mình, thay vì treo cứng trên laptop. Điểm đặc biệt: bạn có thể đóng nắp laptop và các agent vẫn tiếp tục xử lý công việc trên máy chủ. Sáng hôm sau mở máy lên, toàn bộ kết quả đã chờ sẵn ở đó.

Vấn đề muôn thuở của lập trình viên dùng AI agent

Những ai đã quen với việc giao việc cho các coding agent như Claude Code hay Codex đều biết cảm giác khó chịu khi phải giữ laptop luôn mở. Một khi máy tính đi vào chế độ ngủ (sleep) hoặc mất kết nối mạng, phiên làm việc có thể gián đoạn giữa chừng. Với những tác vụ dài — refactor một module, viết test hàng loạt hay sửa hàng loạt lỗi — việc phải ngồi chờ máy là một sự lãng phí thời gian.

Berth giải quyết đúng bài toán đó bằng cách tách biệt agent ra khỏi thiết bị vật lý mà người dùng đang cầm.

Berth hoạt động như thế nào?

Giao diện khởi động của Berth với một dòng lệnh duy nhấtGiao diện khởi động của Berth với một dòng lệnh duy nhất

Triết lý thiết kế của Berth gói gọn trong một câu: một dòng lệnh, một worktree, một máy, một agent. Bạn chỉ cần nhấn ⌘N, mô tả điều mình muốn, và Berth sẽ tự động tạo một worktree trên máy dev bạn chọn, sau đó khởi chạy Claude Code, Codex hoặc agent khác ngay bên trong đó — kèm theo một tab riêng cho dev server.

Cách tiếp cận này giúp mỗi tác vụ có không gian làm việc độc lập, tránh xung đột giữa các nhánh code khác nhau.

Theo dõi từng bước agent thực thi

Các bước thực thi và diff được hiển thị trực quan theo thời gian thựcCác bước thực thi và diff được hiển thị trực quan theo thời gian thực

Một trong những điểm mạnh của Berth là khả năng quan sát minh bạch. Mọi câu lệnh và thao tác đọc tệp được thu gọn thành một dòng, còn các chỉnh sửa hiện ra dưới dạng diff rõ ràng. Khi Claude đặt câu hỏi, bạn trả lời ngay tại chỗ mà không cần chuyển cửa sổ. Những gì agent công bố (publish) chỉ cách một cú click.

Điều này đặc biệt hữu ích với những ai muốn kiểm soát chặt chẽ quá trình agent làm việc, thay vì chỉ tin tưởng và chờ đợi kết quả cuối cùng.

Làm việc song song với nhiều worktree

Hai worktree được so sánh song song trong giao diện BerthHai worktree được so sánh song song trong giao diện Berth

Berth cho phép mở nhiều worktree cùng lúc, mỗi cái được gán một màu riêng và nhóm lại thành các tab group. Chế độ Compare đưa chúng vào các làn đối xứng để bạn so sánh song song: cuộc hội thoại, diff, và cả terminal của từng worktree.

Đây là tính năng đáng giá với các nhóm phát triển muốn thử nhiều hướng tiếp cận khác nhau cho cùng một vấn đề, hoặc so sánh chất lượng đầu ra giữa các agent.

Tùy biến giao diện theo phong cách riêng

Berth đi kèm các theme gốc cùng 19 bản port của những bảng màu quen thuộc, từ Dracula đến Rosé Pine, áp dụng xuyên suốt terminal và mọi cửa sổ diff. Người dùng cũng có thể đặt ảnh nền cho khung chat và phóng to bằng tổ hợp ⌘+ khi cần.

Cài đặt và tính mở

Berth gồm hai phần: ứng dụng dành cho macOS (hỗ trợ cả Apple Silicon lẫn Intel Mac, đã được ký số và notarized) và thành phần berthd cài trên từng máy dev. Toàn bộ dự án miễn phí và mã nguồn mở.

  • Tải ứng dụng macOS trực tiếp từ trang chủ dự án
  • Cài berthd trên máy dev bằng một dòng lệnh duy nhất qua curl
  • Có sẵn bản demo trực tuyến để dùng thử trước khi cài đặt

Các agent chạy trên máy của bạn, không phải trên laptop. Đóng laptop, chúng vẫn tiếp tục làm việc; mở lại vào buổi sáng, mọi thứ chúng đã làm đều ở đó.

Ý nghĩa với cộng đồng lập trình viên Việt Nam

Với các đội phát triển tại Việt Nam — đặc biệt là những nhóm làm việc từ xa hoặc tranh thủ chạy các tác vụ AI qua đêm — Berth mở ra một cách tiếp cận thực tế. Bạn có thể tận dụng máy chủ đặt tại văn phòng hoặc VPS cấu hình mạnh để giao việc cho agent, trong khi vẫn dùng chiếc MacBook mỏng nhẹ cho công việc hàng ngày. Cách làm này giúp vừa tiết kiệm thời gian, vừa tận dụng tốt hơn phần cứng sẵn có.

Nếu bạn đang tìm cách đưa các coding agent vào quy trình làm việc một cách nghiêm túc, Berth là một cái tên đáng để thử.

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