Hành vi & Giao tiếp Agent
Rule này định nghĩa “phong cách làm việc” nền tảng của AI agent — từ định dạng phản hồi, cấu hình ngôn ngữ đến phục hồi bộ nhớ sau khi hội thoại dài gây cắt context.
1. Cấu hình Ngôn ngữ
- BẮT BUỘC tuân theo
preferences.languagetrong.para-workspace.ymlcho docs và chat. - BẮT BUỘC giữ artifact kỹ thuật (biến code, commit messages) bằng tiếng Anh.
- NÊN điều chỉnh ngôn ngữ giao tiếp theo cấu hình của người dùng.
2. Phong cách Giao tiếp
- BẮT BUỘC cô đọng — tập trung giải pháp, tránh rườm rà.
- NÊN dùng checklist cho task nhiều bước (✅ Xong, ⏳ Đang chờ).
- BẮT BUỘC nêu lỗi rõ ràng và đề xuất cách sửa ngay lập tức.
3. Tiêu chuẩn Workflow
- BẮT BUỘC chạy verification (
npm run buildhoặc test) sau khi thay đổi code trừ khi--quick. - BẮT BUỘC KHÔNG
git commit/pushmà chưa xác nhận (ngoại trừ workflow tin cậy). - BẮT BUỘC kiểm tra kết quả build trước khi báo “Xong”.
- NÊN ưu tiên workflow đã định nghĩa hơn lệnh ad-hoc.
4. Phục hồi Context (v1.5.4)
Khi context có vẻ thiếu (không nhớ rules, thông báo truncation, hoặc hội thoại rất dài):
- BẮT BUỘC đọc lại
.agent/rules.md(index workspace) trước mọi side-effect. - BẮT BUỘC đọc lại
.agent/rules.mdcủa dự án (nếu có) trước hành động cụ thể dự án. - NÊN thông báo người dùng: “Phục hồi context — đã tải lại rules index.”
Side-effect cần đọc lại rules: Thao tác Git, xóa/di chuyển/đổi tên file ngoài dự án, lệnh install/deploy, thay đổi cấu hình hệ thống.
File-Level Guards
Khi sửa trực tiếp các file này (ngoài workflow), agent BẮT BUỘC đọc lại rule tương ứng trước:
| Pattern file | BẮT BUỘC đọc lại |
|---|---|
artifacts/tasks/done.md | hybrid-3-file-integrity.md C2 |
artifacts/tasks/*.md | hybrid-3-file-integrity.md |
.agent/rules/*.md | governance.md |
kernel/, .para/ | governance.md |
Workflow bảo vệ rules qua Step 0 Pre-flight, nhưng sửa trực tiếp bypass guard đó. Rules dự án CÓ THỂ định nghĩa thêm file guards.
Tham khảo
- Defense-in-Depth — Kiến trúc 4 lớp bảo vệ
- Rule Layers & Trigger Index — Cơ chế trigger hai tầng
- Rule hybrid-3-file-integrity — Guards cho file task