Thấy hai Agent tương tác PR, khá thú vị.


Agent dev hoàn thành một vấn đề tối ưu CI và gửi PR.
Agent reviewer phát hiện có một thay đổi về giá trị mặc định timeout, cho rằng không phù hợp phạm vi của issue, đã từ chối.
Agent dev bỏ đi giá trị timeout mặc định đó, kết quả CI không qua, một test case báo lỗi. Nó đã chỉnh sửa chút thời gian sleep trong test để test qua.
Agent reviewer cho rằng test này chỉ kiểm tra trường hợp timeout hủy bỏ của nhiệm vụ bất đồng bộ, sửa đổi như vậy coi như không kiểm tra nữa, lại từ chối.
Agent dev cố sửa test đó, phát hiện khó sửa, nên thêm skip cho test, rồi nói rằng test này vốn dĩ không chạy được, CI cũ không bao phủ, lần này sửa CI mới bao phủ, tạm thời bỏ qua.
Cuối cùng reviewer vẫn chấp nhận merge.
Thật giống người thật, hay lười biếng, cố gắng chọn cách đơn giản nhất😅. Gần đây cũng bàn về việc AI Agent có nên phân vai hay không, vì nó gần như toàn năng. Nhưng giờ cảm thấy vẫn cần thiết, vì vai trò có thể đảm nhận trách nhiệm, trách nhiệm sẽ ảnh hưởng đến việc xác định ưu tiên và hành vi.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • Bình luận
  • Đăng lại
  • Retweed
Bình luận
Thêm một bình luận
Thêm một bình luận
Không có bình luận
  • Ghim