
Warp, môi trường phát triển terminal và agent dựa trên Claude, đã giải quyết vấn đề “đầu ra ồn ào” của agent đánh giá code bằng cách tạo ra một khung kỹ năng tự cải tiến.
Ban đầu, nhóm chỉ sửa prompt thủ công khi agent đưa ra nhận xét không hữu ích, nhưng cách này không mở rộng được. Họ nhận ra phản hồi của người dùng thường bị mất khi phiên làm việc kết thúc, dẫn đến thiếu ngữ cảnh cho các lần chạy tiếp theo.
Giải pháp của Warp là sử dụng Agent Skills – các file chứa kiến thức và hướng dẫn cho agent. Hai skill chính gồm:
- Base skill: chứa kiến thức miền và hướng dẫn thực hiện nhiệm vụ (ví dụ: review PR).
- Improver skill: thu thập phản hồi của con người, so sánh và đề xuất chỉnh sửa nhỏ cho base skill.
Phản hồi có thể chỉ là một “thumbs up” hoặc chi tiết hơn, như “đổi tên biến theo quy ước dự án”.
Vì skill là file, chúng dễ dàng được cập nhật qua quy trình PR thông thường; mỗi khi skill được merge, phiên chạy tiếp theo của agent sẽ tự động kế thừa cải tiến. Warp đã áp dụng mô hình này cho toàn bộ repo mở nguồn, bao gồm các agent viết spec, review và triage.
Đối với cộng đồng lập trình viên Việt Nam, mô hình này mở ra cách tiếp cận mới để xây dựng các agent mạnh mẽ mà không phụ thuộc vào việc chỉnh sửa prompt liên tục, đồng thời giảm chi phí token và tăng độ tin cậy.
Nguồn: Hacker News — Biên dịch & tổng hợp: danhbaai.com