Workflows
Khó⏱ 3–6 giờ🔧 3 AI Agent
Kiểm tra và vá lỗ hổng bảo mật mã nguồn tự động
Workflow tự động quét kho mã nguồn (GitHub/GitLab) khi có commit mới để phát hiện rủi ro bảo mật. Hệ thống phân tích mức độ nghiêm trọng và tự động tạo Pull Request sửa lỗi cùng unit test đi kèm.
Phù hợp với: Đội ngũ lập trình viên và Tech Lead sử dụng trước khi triển khai release để đảm bảo an toàn thông tin mà không mất nhiều ngày review thủ công.
Bình chọn nếu workflow này hữu ích
Yêu cầu kiến thức kỹ thuật, API/automation. Nên dành nửa ngày.
Video hướng dẫn
Chưa có video hướng dẫn riêng cho workflow này.
Tìm video liên quan trên YouTube Chuẩn bị trước khi bắt đầu
- Tài khoản của các AI Agent bên dưới (free tier là đủ để chạy thử).
- Một công cụ liên kết tự động: Zapier / Make.com / n8n.
- Nguồn dữ liệu đầu vào: Google Sheet, Notion, Airtable hoặc API.
- 30–60 phút thời gian setup lần đầu, sau đó workflow tự chạy.
AI Agent sử dụng
Click vào mỗi AI Agent để xem hướng dẫn, giá và link tải về.
Tag liên quan
Hướng dẫn setup chuyên sâu
1. Tạo tài khoản và lấy API key trên GitHub, WizardCoder và AgentOps Dashboard.
2. Cài đặt GitHub Action workflow để lắng nghe sự kiện pull_request: opened, synchronize.
3. Cấu hình biến môi trường WIZARDCODER_API_KEY và AGENTOPS_API_KEY trong GitHub Secrets.
4. Kết nối Codeium Forge CLI vào runner để tạo gợi ý code tự động vào nhánh feature.
5. Đặt ngưỡng (threshold) bảo mật mức Medium/High để tự động chặn merge nếu phát hiện lỗ hổng nghiêm trọng.
6. Kiểm tra quyền ghi (write permissions) của bot để cho phép tự tạo branch và PR mới.
Hướng dẫn setup chi tiết
- 1
Bắt sự kiện và quét mã nguồn
Webhook kích hoạt khi có Pull Request, gửi diff code sang WizardCoder để quét các lỗ hổng phổ biến như SQLi, XSS hay lộ secret key.
- 2
Tạo bản vá đề xuất
Codeium Forge phân tích ngữ cảnh dự án và sinh đoạn code vá lỗi tương thích chuẩn cú pháp hiện tại.
- 3
Giám sát và kiểm thử chất lượng
AgentOps theo dõi độ chính xác của agent, ghi log chi tiết và tự động submit PR sửa lỗi vào nhánh bảo mật.
Hoàn thành tất cả các bước theo thứ tự để đảm bảo workflow chạy đúng.
Kiểm tra giới hạn miễn phí (free tier) của từng AI Agent trước khi chạy hàng loạt.
Kết quả bạn sẽ đạt được
- Tiết kiệm 60–80% thời gian xử lý lặp lại so với làm thủ công.
- Workflow tự chạy theo lịch (mỗi giờ / mỗi ngày), không cần can thiệp.
- Có thể nhân bản và tuỳ biến cho nhiều use case khác nhau.