QG Agent