Konstrukcja i wersje produkcyjne thumb|AGM-45 Shrike Pociski Shrike produkowano w dwóch zasadniczych odmianach: AGM-45A oraz AGM-45B. Należy zaznaczyć, że obie główne wersje produkcyjne posiadały podwarianty, z systemem naprowadzania dostrojonym do różnych pasm pracy radarów E/F/G/I i oznaczonych symbolami od AGM-45A-2 lub AGM-45B-2 do AGM-45A-10 lub AGM-45B-10 (z wyjątkiem wersji -5 i -8). Różnice między wersjami A i B polegały na zastosowaniu innego silnika rakietowego. Wersje A były napędzane silnikami Rocketdyne Mk 39 Mod 0 (czasami również Aerojet Mk 53 Mod 1), a wersje B napędzały silniki Aerojet Mk 78 Mod 0.

AGM-45 mógł być przenoszony przez samoloty A-4 Skyhawk, A-6 Intruder, A-7 Corsair II, F-105 Thunderchief, F-4 Phantom II, F-16 Fighting Falcon oraz izraelskie IAI Kfir. Pociski zintegrowano również z brytyjskimi bombowcami Avro Vulcan. +WersjaPasmo naprowadzaniaAGM-45A-1Pasmo E/F.AGM-45A-2 AGM-45B-2Pasmo G.AGM-45A-3 AGM-45B-3Szerokie pasmo E/F.AGM-45A-3A AGM-45B-3AWąskie pasmo E/F.AGM-45A-3B AGM-45B-3BPasmo E/F.AGM-45A-4 AGM-45B-4Pasmo G.AGM-45A-6 AGM-45B-6Pasmo I.AGM-45A-7 AGM-45B-7Pasmo E/F.AGM-45A-9 AGM-45B-9Pasmo I.AGM-45A-9A AGM-45B-9APasmo I/G.AGM-45A-10 AGM-45B-10Szerokie pasmo E/I.

Kilszon thumb|Wyrzutnia Kilszon z pociskiem AGM-45.