×
Россия +7 (909) 261-97-71

Яндекс представил открытое ИИ-решение для автоматического перевода iOS-кода на Swift

Россия +7 (909) 261-97-71
Шрифт:
0 1763
Подпишитесь на нас в MAX

Яндекс опубликовал в открытом доступе первое специализированное решение на базе LLM для автоматизации миграции iOS-проектов. Инструмент позволяет быстро и с минимальным участием разработчиков переводить старый код с Objective‑C на современный Swift.

Проблема знакома тысячам компаний: приложения, созданные до 2018 года, содержат сотни тысяч строк устаревшего кода. Ручной перевод занимает годы и тормозит развитие продукта. Команда Яндекс Браузера столкнулась с этим напрямую: за пять лет им удалось сократить технический долг лишь наполовину.

Новый подход ускорил миграцию в 2,5 раза. За два месяца разработчики интегрировали 106 pull requests, переписав около 97,5 тысяч строк кода и более двух тысяч файлов. Объtм работы, который раньше занял бы больше года, был выполнен с помощью ИИ.

В отличие от простых конвертеров, не понимающих контекст проекта, система Яндекса использует LLM, которая учитывает архитектуру конкретного приложения. В основе — четыре специализированных промпта:

  1. Определяет порядок миграции файлов, переписывает код и проверяет результат через компиляцию.

  2. Адаптирует код под лучшие практики Swift.

  3. Проверяет по чек-листу (заголовки, типы, стандарты).

  4. Удаляет устаревшие аннотации.

Чтобы доказать универсальность, команда применила технологию к стороннему открытому проекту — приложению Wikipedia для iOS. Один из пакетов (форматирование wiki-разметки) был успешно мигрирован, а pull request направлен в репозиторий.

Любой разработчик может повторить результат: достаточно скачать с GitHub или SourceCraft конфигурационный шаблон, заполнить его под свой проект (архитектура, сборка, стандарты кода, словарь типов) и определить правильный порядок миграции

Для удобства ИИ-решение совместимо со всеми популярными агентскими IDE: промпты автоматически подгружаются в контекст диалога.

Напомним, ранее Яндекс подвел итоги акселератора Yandex AI Startup Lab.

Оригинал новости на SEOnews

Источник: пресс-релиз Яндекса

Случилось что-то важное? Поделитесь новостью с редакцией.


Новые 
Новые
Лучшие
Старые
Сообщество
Подписаться 
Подписаться на дискуссию:
E-mail:
ОК
Вы подписаны на комментарии
Ошибка. Пожалуйста, попробуйте ещё раз.
Отправить отзыв
ПОПУЛЯРНЫЕ ОБСУЖДЕНИЯ НА SEONEWS
Как ChatGPT выбирает компании для рекомендаций: что уже известно и как бизнесу подготовиться к эпохе AI Search
Игорь Антонов
1
комментарий
0
читателей
Полный профиль
Игорь Антонов - Для молодых сайтов в YMYL-тематиках я бы добавил отдельный блок про согласованность сущности: одинаковые название, телефон, адрес и перечень услуг на сайте, в картах, каталогах и профильных публикациях. Мы сейчас проверяем это на новом медицинском проекте narkologmsk.ru — без массовых анкорных ссылок, через подтверждённые карточки и содержательные материалы. Было бы полезно увидеть в продолжении сравнение источников, которые чаще цитируют Google AI Overviews и ChatGPT именно для локальных запросов.
Рынок безалкогольных напитков в 2026 году: как категория продает через доверие к бренду
Алексей
1
комментарий
0
читателей
Полный профиль
Алексей - Все бы хорошо, но это в прошлом. В 2026 г. о росте 2020-2025 гг. остается только мечтать. Рынок БАН перешел к снижению. К серьезному снижению.
Яндекс открыл продажи через Алису и Поиск для продавцов без сайтов
Дмитрий Орлов
1
комментарий
0
читателей
Полный профиль
Дмитрий Орлов - Прикольно, покупать через колонку-))
Яндекс выложил в опенсорс языковую модель, которая лежит в основе быстрых ИИ-ответов в Поиске
Роман Каржонков
1
комментарий
0
читателей
Полный профиль
Роман Каржонков - Молодцы! Такие AI-модели могут широко используется в корпоративных, обучающих и научных АI-enabled платформах.
Сервисы для создания квизов: сравнение по конверсии, гибкости сценариев и интеграциям
Виктор
1
комментарий
0
читателей
Полный профиль
Виктор - Без сервиса FormDesigner.ru эта подборка будет не полной. Удивлен, почему вы его не включили в список?
Поисковые роботы Яндекса резко сократили обход сайтов после атак на дата-центры
дмитрий Беляков
1
комментарий
0
читателей
Полный профиль
дмитрий Беляков - К сожалению не только этим всё ограничилось..
5 полезных сервисов для работы с учебными текстами
Anna B.
2
комментария
0
читателей
Полный профиль
Anna B. - Отличный разбор, очень своевременно!
Сайт компании в 2026 году: что проверяет Роскомнадзор и как не получить штраф
Олег Черников
1
комментарий
0
читателей
Полный профиль
Олег Черников - Дима спасибо, отличный обзор! За ГОСТ Р 52872-2019 спасибо! Давно около него ходил.
Рейтинг GEO-агентств для ecom в России: как продвигать интернет-магазин в нейросетях
Игорь
6
комментариев
0
читателей
Полный профиль
Игорь - Как раз сейчас пытаемся продвинуть свой интернет-магазин спортивных товаров для нейросетей, чтоб почаще нас упоминали. Работаем с Zenlink. Привлекло то, что у них есть реальные кейсы и к работе адекватно подходят. Сначала заказали просто анализ, чтоб они проверили, как нас вообще нейросети упоминают. Интересовала Алиса, ЧатГпт, и ДипСик. Там конечно все довольно печально было... Упоминаний мало. Но после того как мы свой сайт оптимизировали по их советам и они выполнили аутрич, плюс GERM, упоминаться стали чаще. В Алисе и ГПТ особенно, в ДипСик поменьше рост, но тоже есть. Это воодушевляет, конечно. И даже было пару клиентов, которые нас именно через нейросеть нашли. Сейчас опрос проводим, чтоб реальную пользу для себя понять. И вот, она уже есть. На мой взгляд эта услуга подходит тем бизнесам у кого большой средний чек, тогда даже пару клиентов с лихвой отбивают затраты на такое продвижение.
ТОП КОММЕНТАТОРОВ
Комментариев
910
Комментариев
834
Комментариев
554
Комментариев
540
Комментариев
483
Комментариев
393
Комментариев
373
Комментариев
262
Комментариев
249
Комментариев
171
Комментариев
156
Комментариев
142
Комментариев
130
Комментариев
121
Комментариев
100
Комментариев
97
Комментариев
97
Комментариев
96
Комментариев
80
Комментариев
77
Комментариев
74
Комментариев
67
Комментариев
66
Комментариев
60
Комментариев
59

Отправьте отзыв!
Отправьте отзыв!