Bài báo này đề xuất một trình gỡ lỗi đa độ phân giải (MGDebugger) để khắc phục những hạn chế của việc tạo mã dựa trên các mô hình ngôn ngữ quy mô lớn (LLM). MGDebugger cô lập, xác định và giải quyết các lỗi trong mã được tạo ra ở nhiều mức độ chi tiết khác nhau, từ lỗi cú pháp cấp thấp đến lỗi thuật toán cấp cao. Nó phân tích mã có vấn đề thành một cây phân cấp các hàm con, mỗi cấp biểu thị một lỗi ở một mức độ chi tiết cụ thể. Sử dụng trình thực thi Python dựa trên LLM, nó theo dõi quá trình thực thi của các hàm con và giám sát trạng thái biến để xác định chính xác các lỗi. Độ chính xác và hiệu quả được cải thiện thông qua thử nghiệm cấp độ hàm con và giải quyết lỗi lặp lại từ dưới lên. Kết quả thử nghiệm sử dụng các tập dữ liệu HumanEval và HumanEvalFix chứng minh hiệu suất vượt trội của nó so với các hệ thống gỡ lỗi hiện có.