Phê duyệt và quyền truy cập của agent
Chọn cách agent xin phê duyệt và những agent khác mà nó có thể liên hệ.
YOLO kiểm soát những gì
Cài đặt yolo ảnh hưởng đến cả phê duyệt của CLI và quyền truy cập các agent Facade khác. Các dự án dùng chung một tệp cài đặt sẽ dùng chung giá trị YOLO. Facade áp dụng giá trị này khi mỗi agent khởi chạy.
| Cài đặt | Phê duyệt của CLI | Quyền truy cập agent |
|---|---|---|
true — mặc định | Yêu cầu CLI bỏ qua các câu hỏi phê duyệt ở nơi được hỗ trợ. | Mọi agent kết nối qua Facade home của bạn, kể cả các dự án SSH đã kết nối. |
false | Dùng hành vi phê duyệt và sandbox thông thường của CLI. | Nhóm của agent: agent cha, anh em, agent con và mọi thế hệ agent con cháu tiếp theo. |
Pi không có cơ chế phê duyệt hay sandbox riêng ở cả hai chế độ. OpenCode tuân theo cài đặt quyền của riêng nó, vốn cho phép dùng công cụ theo mặc định.
Đổi YOLO cho những lần khởi chạy sau
Thêm hoặc sửa yolo ở cấp cao nhất của facade.json (xem Cài đặt agent):
{
"yolo": false
}Lưu tệp và khởi chạy agent mới để dùng giá trị này. Các agent đang chạy giữ cài đặt khởi chạy; agent được khôi phục và agent đã ghim đọc tệp hiện tại ở lần khởi chạy tiếp theo.
Các agent trong những dự án dùng Facade home khác nhau không thể liên hệ với nhau. Nếu không thấy agent khi tìm kiếm, hãy kiểm tra cả home và cài đặt quyền truy cập của chúng.
Đặt cờ quyền đúng chỗ
Hãy dùng yolo cho lựa chọn quyền của Facade. Tránh thêm cờ phê duyệt, sandbox hoặc bỏ qua vào args của mục tích hợp; Facade quản lý các tùy chọn khởi chạy đó và sẽ báo xung đột.
Chương trình terminal tùy chỉnh giữ nguyên cài đặt quyền của chính nó ở cả hai chế độ. Facade không chèn công cụ hay cấp quyền tin cậy thư mục cho chương trình đó.
Để xem cách agent phối hợp trong thực tế, hãy thử một mẫu cộng tác.