На помощь экипажу должна была прийти автоматика, связанная с бортовыми системами. Она могла бы частично разгрузить лётчика, избавив его от некоторых задач, связанных с навигацией и пилотированием, позволив сосредоточиться на основном — поиске и поражении объекта атаки.
Созданием комплекса навигации КН-23 занималось ленинградское ПО «Электросила», специализировавшееся на вычислительной технике и приборном оборудовании. Микояновцы уже имели опыт использования близкой по назначению системы «Пеленг», отработанной и принятой в эксплуатацию на МиГ-25РБ, где она совместно с ЦВМ «Орбита-10-155» обеспечивала выполнение автоматизированного полёта и бомбометания.
Комплекс КН-23 обладал более широкими возможностями, соответствуя специфике работы истребителя-бомбардировщика — многоцелевого самолёта с широким диапазоном скоростей, высот и выполняемых задач. Основными составляющими КН-23 являлись: инерционная курсовертикаль ИКВ, доплеровский измеритель скорости и угла сноса ДИСС-7 «Поиск» с аналоговым вычислителем В-144, аппаратура радиосистемы ближней навигации и посадки РСБН-6С «Ромб-1К», датчики высоты и скорости.
Гироскопы и чувствительные акселерометры ИКВ фиксировали мгновенные значения данных о пространственном положении машины, их изменениях и перегрузках. ДИСС-7 выдавал текущие данные о фактической скорости, РСБН-6С позволяла определять собственные координаты самолёта относительно наземных радиомаяков и направление на них, строя траекторию полёта и формируя управляющие сигналы. Вычислитель РСБН, являвшийся «мозгом» комплекса, обрабатывал поступающие данные, обеспечивая непрерывное решение навигационных задач самолётовождения в автоматическом режиме, при котором самолёт по маршруту вела САУ, или в директорном — с выдачей лётчику курса и расстояния до цели, поворотной точки маршрута или аэродрома. При бомбометании, пуске ракет и стрельбе из пушки автоматика вычислителя выдавала в прицельную систему самолёта значения углов крена, тангажа, путевой скорости и угла сноса.
К 1969 г. отработка навигационного комплекса была в основном завершена. КН-23 обладал высокой по тем временам эффективностью, позволяя выполнять полёт по заданному маршруту с тремя поворотными точками (они же могли служить и целями), обеспечивая возврат на один из четырёх аэродромов посадки, куда система выводила машину со снижением до высоты 50–60 м (саму посадку лётчик выполнял вручную), автоматически ведя счисление текущего местонахождения. Кроме того, комплекс определял и выдавал различному оборудованию и на индикаторные приборы основные навигационные и пилотажные параметры.
При испытаниях КН-23 лётчики отмечали его несомненные достоинства. Автоматика комплекса освобождала лётчика от рутинной работы, позволяя сконцентрировать внимание на ориентировании и поиске цели, упрощая выполнение атаки и существенно повышая точность применения оружия. При работе в автоматическом режиме КН-23 обеспечивал прохождение маршрута практически без участия лётчика, а в резервном директорном ему достаточно было лишь отслеживать показания приборов — стрелки указателя курса и счётчика пути, выводя самолёт к цели.
Работы над МиГ-23 продвигались весьма интенсивно. Первый опытный экземпляр этого самолёта, «23–11/1», поднялся в воздух 26 мая 1967 г. под управлением А. В. Федотова. Четвёртый опытный экземпляр, «23–11/4» (бортовой номер 234), вскоре был доработан из истребителя в истребитель-бомбардировщик МиГ-23Б, выпущенный на испытания летом 1969 г. Он отличался от базовой машины, главным образом, установкой иного оборудования и вооружения. Носовой радиопрозрачный конус под «истребительный» радиолокационный прицел «Сапфир-23» заменили на дюралюминиевый обтекатель, а носовая часть была занята блоками прицельной системы «Сокол-23» (на машине «23–11/4» ещё некомплектной). Пушечное вооружение в виде подфюзеляжной ГШ-23Л сохранили, однако обеспечить размещение заданной трёхтонной боевой нагрузки оказалось проблемой. Но стоит напомнить, что ещё незадолго до того времени такой бомбовый груз был «по плечу» разве что бомбардировщикам Ил-28 и Як-28. Особенности компоновки МиГ-23 оставляли возможность установки лишь небольшого числа держателей для вооружения — двух подкрыльевых под центропланом и, с учетом центровки, двух подфюзеляжных по бокам пушечной установки. Как и на истребителе, центральная точка подвески предназначалась только для монтажа пилона под подвесной топливный бак (ПТБ). От выноса узлов подвески под поворотные консоли отказались сразу, ввиду сложности решения кинематики их синхронного поворота при раскладке и уборке крыла, к тому же соответствующие тяги и качалки пришлось бы монтировать в кессон-баках крыла с неизбежными проблемами герметизации проводки.