Разные взгляды на авторство книги существовали уже в первые века. Существует три версии:
Герма (или Ерма) есть апостол от семидесяти, упомянутый в послании апостола Павла к Римлянам (Рим. 16:14). В этом случае Климент, также упоминаемый в книге, идентифицируется с Климентом Римским, одним из первых епископов Рима (умер в 101 году). Впервые это мнение высказано Оригеном. Подобного же мнения придерживался и Иероним Стридонский.
Взгляд на авторство книги, зафиксированный в приведённой ниже цитате из канона Муратори: Герма (Ермий[2]) — брат римского епископа Пия (годы епископства с 142 по 157).
Компромиссный вариант — Герма, брат Пия, дополнил или перевёл на латинский язык текст, написанный апостолом Ермой.