One Roof: quản lý các agent lập trình trên Mac

Theo dõi phiên làm việc, yêu cầu phê duyệt và vòng lặp có giới hạn ở một nơi.

Vào trang chủ ↗gaurav8936.github.io
Báo hỏng
gaurav8936.github.io
One Roof screenshot

One Roof dùng để làm gì? Giải thích dễ hiểu

One Roof là ứng dụng Mac miễn phí giúp tập hợp các agent lập trình trong cùng một nơi. Claude Code, Codex, Gemini CLI, Kimi và Antigravity vẫn chạy bằng công cụ dòng lệnh thật của chúng; bạn cũng có thể mở shell thông thường. Ứng dụng giúp biết ai đang làm, ai đang chờ trả lời và quyết định nào cần bạn xử lý.

Website giới thiệu sản phẩm, video và bản tải xuống. Công việc diễn ra trong ứng dụng đã cài trên Mac. Công cụ phù hợp với lập trình viên chia việc lập kế hoạch, triển khai và kiểm tra cho nhiều agent, hoặc theo dõi nhiều kho mã.

Không bỏ sót câu hỏi trong nhiều terminal

Inbox tập hợp yêu cầu từ các phiên và đưa việc đang bị chặn lên đầu. Các lựa chọn trả lời là lựa chọn gốc của agent. Bạn có thể phản hồi tại đây hoặc gõ trực tiếp trong terminal; ứng dụng không tự phê duyệt thay bạn.

Sessions hiển thị trạng thái, agent, tài khoản và thư mục. Dịch vụ nền roofd giữ phiên đang chạy khi đóng ứng dụng. Home tóm tắt lỗi ban đêm và bước tiếp theo. History lưu các sự kiện quan trọng cùng quyết định của bạn trong 30 ngày và hỗ trợ tìm kiếm.

Lặp công việc dựa trên một phép kiểm tra

Trong Loops, chọn kho mã, agent, mục tiêu, lệnh kiểm tra và giới hạn. Hãy thử lệnh, rồi xem trước lần chạy đầu. Ví dụ, bạn có thể yêu cầu sửa lỗi đến khi bộ kiểm thử thành công.

One Roof kiểm tra trước; nếu đã đạt thì không khởi chạy agent. Nếu chưa đạt, agent làm việc trong Git worktree riêng và kiểm tra lại sau mỗi vòng. Thành công hoặc giới hạn thời gian, số vòng, lỗi lặp lại sẽ dừng quá trình. Kết quả chờ bạn xem xét, không tự push, merge hay triển khai.

Các vòng lặp có sẵn mặc định tắt. Chạy theo lịch khi đóng app cần bật cài đặt tương ứng và để Mac thức. Hướng dẫn Loops chính thức giải thích cách đặt giới hạn và duyệt kết quả.

Cài đặt và chạy phiên đầu tiên

Yêu cầu công bố là Mac Apple silicon, macOS 14 trở lên, Git và ít nhất một CLI agent đã cài, thiết lập xác thực.

  1. Tải ZIP từ Releases, giải nén và chuyển One Roof vào Applications.
  2. Hoàn tất thiết lập, cho phép roofd và chọn thư mục chứa các kho mã.
  3. Nhấn ⌘N, mô tả nhiệm vụ cụ thể rồi chọn agent và kho mã.
  4. Khởi chạy bằng ⌘Return. Mở Inbox với ⌘I khi có câu hỏi; kiểm tra thay đổi và kết quả trước khi chấp nhận.

Đọc đúng mức dùng bộ nhớ

Resources hiển thị CPU và bộ nhớ của phiên cùng cây tiến trình, với biểu đồ mười phút. Mốc cảnh báo mặc định 1 GB và kết thúc 2 GB áp dụng cho tiến trình giữ phiên. Đây không phải trần tổng bộ nhớ của mọi tiến trình con; cấu hình môi trường có thể thay đổi ngưỡng.

Miễn phí đến đâu, quyền truy cập ra sao?

Thông tin kiểm tra ngày 5 tháng 11 năm 2026: ứng dụng miễn phí, mã nguồn mở theo giấy phép MIT. Gói đăng ký agent và lượt gọi API vẫn tính riêng. Các vòng lặp, lượt rà soát và đánh giá tùy chọn có thể dùng hạn mức tài khoản của bạn.

Bản cài mới bắt đầu ở Manual cho từng agent. Hành vi các chế độ khác tùy CLI; tham số tùy chỉnh có thể ghi đè cài đặt. Chọn thư mục chỉ dành cho mã vì agent có thể đọc nội dung bên dưới. Giao diện chạy cục bộ không có nghĩa mọi mô hình kết nối đều hoạt động ngoại tuyến.

Tích hợp tùy chọn và giới hạn hiện tại

Linear cần khóa API của bạn. OpenCode và Goose có thể dùng mô hình do nhà cung cấp vận hành với thông tin xác thực và trần đặt trước ngân sách riêng. Mô hình nhỏ chạy cục bộ là tùy chọn hỗ trợ nhãn và giải thích. Bộ công cụ roof tổ chức quy tắc và thư mục chung: roof install --dry-run xem trước thiết lập, roof doctor kiểm tra cấu hình. Evals được ghi rõ là bản nháp.

Câu hỏi thường gặp

One Roof miễn phí có bao gồm lượt dùng AI không?

Miễn phí là ứng dụng. Quyền truy cập agent, API và hạn mức mô hình có điều kiện riêng, không kèm lượt dùng vô hạn.

Máy Mac nào chạy được ứng dụng?

Yêu cầu công bố là Apple silicon với macOS 14+. Chưa xác minh được giao diện Windows/Linux hay bản Intel.

Hỗ trợ những agent lập trình nào?

Claude Code, Codex, Gemini CLI, Kimi, Antigravity và shell thường. OpenCode, Goose là lựa chọn cần thiết lập thêm.

Tài liệu và hỗ trợ chính thức

Công cụ liên quan

Phát triển văn hóa →
HexmosMiễn phí một phần
Xem diff trước khi commit và giúp đội ngũ ưu tiên thay đổi có rủi ro.
Phát triển văn hóaTrợ lý mã hóa AI · Tự Lưu TrữMở ↗