Родился в 1916 году в станице Пластуновской ныне Динского района в семье крестьянина. Русский. Член КПСС с 1940 года. Окончил 7 классов. В 1934-м окончил краснодарскую профтехшколу, в 1936-м – летную школу ДОСААФ в Москве. В Советской Армии – с 1940 года.
На фронтах Великой Отечественной войны – с января 1942-го. Командир 141-го гвардейского штурмового авиационного полка (9-я гвардейская штурмовая авиационная дивизия, 2-я воздушная армия, 1-й Украинский фронт) гвардии майор Компаниец в годы войны совершил 122 боевых вылета на бомбардировку и штурмовку железнодорожных эшелонов, скоплений войск противника. В 27 воздушных боях сбил лично 2 и в группе 3 вражеских самолета. Умело руководил боевыми действиями полка.
Звание Героя Советского Союза А. П. Компанейцу присвоено 27 июня 1945 года.
В 1948 году он окончил Высшие офицерские летно-тактические курсы. С 1956-го полковник А. П. Компаниец – в запасе. Жил в Краснодаре. Работал старшим инженером по технике безопасности на Краснодарском осетровом заводе. Награжден орденом Ленина, двумя орденами Красной Знамени, орденами Суворова III степени и Александра Невского, двумя орденами Отечественной войны II степени, орденом Красной Звезды, медалями.
Умер в 1987 году. Похоронен в Краснодаре.