Kiến trúc › Agent & runtime
Agent & runtime
Một agent gồm những gì
Mỗi agent có: một tên duy nhất (chữ thường, số, gạch ngang), một alias ngắn tuỳ chọn, runtime + model + effort, một project (hoặc global nếu không gắn project nào), instruction/system prompt riêng, permission mode, và các thiết lập ở trang Độ tin cậy (autoboot, hang_threshold_minutes, auto_sleep_enabled, auto_sleep_minutes).
| Trường | Ý nghĩa |
|---|---|
alias | Địa chỉ ngắn thứ hai (vd. sa); khi gửi/nhận tin luôn được quy về tên chính |
instruction | Phần người viết tay; được trộn với template của runtime để tạo system prompt lúc agent khởi động |
| Template thay đổi | Sau khi template runtime được cập nhật, chạy /agent resync <name> (hoặc /agent resync --all), rồi /agent restart <name> |
permission_mode | Agent không có người trông cần một mode khác mặc định — mặc định (thủ công) sẽ dừng ở lần duyệt công cụ đầu tiên |
Runtime hỗ trợ
| Runtime | Hỗ trợ tool | Model mặc định | Effort khả dụng | Version tối thiểu |
|---|---|---|---|---|
claude | có | claude-haiku-4-5-20251001 | low, medium, high, xhigh, max | 2.1.274 |
agy | không | gemini-3.6-flash-low | low, medium, high, max | 1.2.11 |
codex | — | — | — | — |
Model và effort là một menu gợi ý, không phải allowlist: một model ngoài danh sách vẫn được nhận, kèm cảnh báo.
Vòng đời
| Lệnh | Hiệu ứng |
|---|---|
restart <name> | Dừng rồi khởi động lại với một session mới, seed bằng tóm tắt session vừa dừng — chạy được cả khi agent treo |
rotate <name> | Như restart nhưng session mới hoàn toàn trống |
resync <name> | --all | Trộn lại prompt khi template của runtime đổi |
set <name> <field> <value> | Đổi một thiết lập của agent — xem danh sách field tại Lệnh trong chat |
Hub MCP tools
Agent truy cập platform integration bằng Hub MCP tools để fetch skill động và thực thi từ xa.