Если речь идет о конкретной страховой компании, то никак. Цена через агента или напрямую в офисе будет одинаковая.
Но, агент может найти выгодный вариант среди нескольких компаний.
Сейчас стоимость полиса зависит от базовой ставки, на которую умножаются коэффициенты. Каждая страховая компания сама устанавливает размер этой ставки у себя. И чем ниже эта ставка, тем ниже стоимость полиса, при прочих равных условиях. Вы можете сами рассчитать и сравнить стоимость полиса в нескольких страховых компаниях онлайн на сайте
Агент может оформить полис ОСАГО дешевле только путем более выгодного предложения среди компаний с которыми у него заключен агентский договор. В рамках одной страховой компании он этого сделать не сможет, цена будет одинаковой.