节度使李夷简（813年—818年在任）辟为成都少尹、御史中丞、节度行军司马。十年（815年）三月，被召回长安任兵部郎中，知制诰。同年，宪宗伐自称淮西节度使的军阀吴元济，以宣武节度使韩弘为淮西都统，李程被派往汴州前线宣赐官告。十一年（816年），他被任为中书舍人，不早于当年十一月权知京兆尹事。十二年（817年），权知礼部贡举。同年，监察御史韦楚材被贬，因他与宰相裴度交好而裴度又与同僚宰相李逢吉不合，宪宗召给事中张贾及李程、御史中丞韦干度、比部郎中兼侍御史知杂宋景及韦楚材、御史崔鄯讯问。十三年（818年