晋国闹饥荒,文公问箕郑说:“用什么来救饥荒?”箕郑回答说:“要守信用。”文公问:“怎样才能守信用?”箕郑回答说:“国君之心要讲信用,尊卑名分上要讲信用,实施政令要讲信用,安排民事要讲信用。”文公说:“讲了信用又会怎样?”回答说:“国君之心讲信用,那善恶就不会混淆。尊卑名分上讲信用,那上下就不会侵犯。实施政令讲信用,那就不会误时废功,安排民事讲信用,那百姓从业就各得其所。这样一来,百姓了解国君的心,即使贫困也不害怕,富裕的拿出收藏的财物用来赈济,如同往自己家里送一样,那又怎么会穷困匮乏呢?”文公便任箕郑为箕地大夫。等到清原阅兵的时候,让他担任新上军的副将。