Thêm một chương trình terminal khác
Thêm một chương trình terminal vào New Agent với tệp thực thi, đối số và môi trường riêng.
Chọn loại tích hợp
Với Claude Code, Codex, Antigravity, Muse Code, OpenCode hoặc Pi, hãy dùng đúng loại tích hợp tương ứng ngay cả khi bạn nối nó với nhà cung cấp khác. Như vậy CLI vẫn có công cụ và tính năng nhắn tin của Facade.
Dùng custom cho một chương trình terminal khác. Bạn có thể khởi chạy và nhập lệnh vào đó từ Facade, nhưng chương trình sẽ không nhận công cụ cộng tác hay tin nhắn của Facade.
Ví dụ: Thêm Aider
Hãy cài Aider và cấu hình quyền truy cập mô hình trước. Thêm cấu hình này vào facade.json (xem Cài đặt agent):
{
"clis": {
"Aider": {
"type": "custom",
"command": "aider",
"args": [
"--model",
"YOUR_AIDER_MODEL_ID"
],
"icon": "facade-pink"
}
}
}Thay ID mô hình bằng một mô hình mà cấu hình Aider của bạn hỗ trợ. Lưu lại, chọn New Agent và chọn Aider. Dùng terminal của nó để gửi nhiệm vụ.
Đặt lệnh và đối số
Đặt command là một tệp thực thi, dùng đường dẫn đầy đủ nếu tệp không có trong PATH của terminal. Đặt mỗi đối số thành một chuỗi riêng trong args, theo đúng thứ tự chương trình yêu cầu.
Đối số được truyền nguyên văn. Các biểu thức shell như pipe, && và tham chiếu biến không được xử lý. Hãy thêm biến môi trường trong env.
Với chương trình tùy chỉnh, các tùy chọn mô hình thuộc về đối số của chính chương trình, như --model trong ví dụ Aider. Facade không chấp nhận trường model và effort cho mục custom.
Biết tính năng nào dùng được
| Tính năng | Loại tích hợp sẵn | custom |
|---|---|---|
| Nhập lệnh trong terminal | Có | Có |
| Công cụ và skill của Facade | Loại tích hợp sẵn cung cấp | Không có |
| Nhiệm vụ và tin nhắn từ agent khác | Facade chuyển đến | Không có; hãy nhập trong terminal |
| Theo dõi hoạt động | Tùy CLI và nền tảng | Không hiển thị; xem trong terminal |
| Resume và Pin | Qua cuộc trò chuyện đã lưu của CLI, nếu được hỗ trợ | Không có |
YOLO không thay đổi quyền của chương trình tùy chỉnh. Chương trình dùng cài đặt quyền của chính nó.