Docker giới thiệu kiến trúc Secure Software Factory để kiểm soát AI agent viết phần mềm
Docker, Snyk và Keycard đã giới thiệu Agent Baseline, một kiến trúc tham chiếu mở, không phụ thuộc nhà cung cấp nhằm xác định các mục tiêu bảo mật khi doanh nghiệp vận hành AI agent. Docker cho biết khung này hiện đã được áp dụng vào Secure Software Factory, kiến trúc tham chiếu cho quy trình trong đó agent tiếp nhận yêu cầu, sửa mã nguồn, chạy kiểm thử và gửi kết quả cho con người phê duyệt. Kiến trúc được xây dựng cùng Keycard, Socket, Docker, Tessl, Tracebit, Browserbase và Tailscale, đồng thời tiếp thu ý kiến từ các lãnh đạo bảo mật trong những ngành chịu quản lý chặt như tài chính và bảo hiểm. Khung này bao phủ các kiểm soát trong toàn bộ quy trình sản xuất phần mềm, gồm danh tính và quyền truy cập, chuỗi cung ứng phần mềm, giới hạn mạng, cô lập lúc chạy và điều phối, cùng mô hình trưởng thành ba cấp để các đội ngũ cải thiện dần theo năng lực. Nguyên tắc cốt lõi là không nên giao cho agent tự thực thi các giới hạn của chính nó khi được trao nhiều quyền tự chủ, vì prompt, dependency hoặc mô tả công cụ có thể khiến nó đi chệch hướng; thay vào đó, các ranh giới và bằng chứng hoạt động phải được áp đặt bởi môi trường xung quanh. Docker định vị Docker Sandboxes, dựa trên các MicroVM cô lập, như một cách giới hạn tệp, địa chỉ mạng và thông tin xác thực mà agent được phép sử dụng. Thông điệp thực tế dành cho các tổ chức là phần mềm do agent tạo ra cần có kiểm soát độc lập, khả năng truy vết và trách nhiệm của con người, đặc biệt khi agent có thể chạm tới các hệ thống production.
Các đội ngũ phát triển phần mềm và doanh nghiệp đang triển khai AI agent nên xem Secure Software Factory như một khung tham khảo để giới hạn quyền truy cập, cô lập môi trường chạy và ghi lại hoạt động của agent. Có thể đọc tài liệu, thử áp dụng các kiểm soát theo từng giai đoạn và vẫn duy trì phê duyệt của con người trước các thay đổi quan trọng.
Đọc bài gốc