CNCF hướng dẫn chạy kagent để tạo AI agent trên máy tính cá nhân
Antonio Berben của Solo.io và Felipe Vicens của Telefónica hướng dẫn chạy cục bộ một trình tạo AI agent bằng ngôn ngữ tự nhiên với kagent, dự án CNCF Sandbox biểu diễn agent dưới dạng tài nguyên Kubernetes. Bài hướng dẫn dùng kagent 0.10.2 trên cụm Kubernetes kind, với Ollama phục vụ model cục bộ qwen3-coder:30b-a3b-q4KM, cần khoảng 18 GB dung lượng ổ đĩa. Trong thử nghiệm của họ, các model Qwen nhỏ hơn đôi khi không gọi công cụ hoặc tạo manifest hợp lệ, trong khi model lập trình 30B hoàn thành tác vụ ổn định. Bản thân trình tạo là một Agent của kagent, được cấu hình bằng system prompt và các công cụ Kubernetes chỉ có thể liệt kê, tạo, cập nhật và kiểm tra tài nguyên Agent của kagent. Cấu hình loại bỏ quyền cluster-admin mặc định của Helm chart và giới hạn ServiceAccount của máy chủ công cụ chỉ được ghi vào agents.kagent.dev, không được sửa các tài nguyên Kubernetes khác. Đây là lab dành cho máy cá nhân, không phải triển khai production: kagent dùng xác thực mặc định không an toàn, PostgreSQL đi kèm dùng mật khẩu tích hợp sẵn, còn UI/API chỉ được mở qua kubectl port-forward cục bộ. Trên thực tế, hướng dẫn cho thấy việc tạo agent kiểu no-code có thể ghép từ YAML, một LLM và các công cụ được cấp quyền chặt chẽ, nhưng khi triển khai thật vẫn cần kiểm soát danh tính, phân quyền và bảo mật tốt hơn.
Lập trình viên Việt Nam muốn thử xây dựng AI agent cục bộ có thể làm theo lab này với Docker, kind, Kubernetes, Ollama và model qwen3-coder:30b-a3b-q4_K_M. Chỉ nên dùng trên máy cá nhân để học hoặc thử nghiệm; không nên đưa nguyên cấu hình này lên cụm dùng chung vì chế độ xác thực mặc định chưa an toàn.
Đọc bài gốc