Решение протестировано на кодовой базе «Яндекс Браузера».

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

В отличие от стандартных конвертеров, новая система учитывает контекст проекта и архитектуру, используя четыре специализированных промпта. Первый определяет порядок миграции и проверяет результат, второй адаптирует код под лучшие практики Swift, третий проводит автоматическую проверку по чек-листу, а четвертый очищает код от устаревших аннотаций. В Яндексе рассказали:

Для проверки универсальности подхода команда применила его к стороннему проекту — приложению Wikipedia для iOS. Был успешно мигрирован один из пакетов, отвечающий за форматирование wiki-разметки, и открыт pull request в репозиторий проекта. Эксперимент продемонстрировал, что подход не привязан к специфике монорепозитория Яндекса.

Для внедрения решения в своём проекте потребуется заполнить конфигурационный шаблон, указав архитектуру, систему сборки, стандарты кода и структуру тестов.

Решение поддерживает интеграцию с популярными инструментами разработки и включает функцию генерации интеграционных тестов для сохранения качества кода. Все необходимые промпты, скрипты и шаблоны доступны на GitHub и SoucreCraft.

Сейчас на главной

Новости

Спросите у ИИ про выручку «Базиса» — и получите цифру из первоисточника: первый в России MCP-сервис для инвесторов

Всё больше инвесторов — и частных, и институциональных — анализируют компании с помощью ИИ-ассистентов. Проблема в том, откуда ассистент берёт данные: чаще всего из вторичных источников — новостей, форумов, чужих пересказов отчётности, — и ошибается.

Новости

Как компании пересматривают подход к клиентскому сервису: лауреаты премии «Выбор потребителей – 2026»

28 октября состоялась церемония награждения лауреатов XVII ежегодной премии «Выбор потребителей», отмечающей достижения в области качества продуктов и сервиса. В числе лауреатов: Правительство Москвы, «Плати по всему миру», Самсунг Электроникс Рус Компани, НПФ ПСБ, «Турбо Облако», Сбер Лигал, торговая сеть ПОБЕДА (бренд «Eco Life»), JELAND, LG Electronics, КАРИ, ВБ Банк, Т2, бренд Hisense, Банк ВТБ, ЛУКОЙЛ, ВсеИнструменты.ру, бренд Gorenje, Natura Siberica, Банк Уралсиб, Инвитро, Radiotehnika, ЕДИНЫЙ ЦУПИС, Альфа-Банк, Авиасейлс, MIXIT, финтех-сервис «ПСБ Финанс».

Статьи

Какие БП нужны для ПК восходящего тренда

Тяжёлые десктопные решения получили новый быстрорастущий класс — сборки, оптимизированные для работы с ИИ, которые на уровне конструкции отличаются не только наличием нейроускорителей, но и применением некоторых специфических комплектующих, в том числе БП. Зачем нужны БП нового типа, мы поговорили с Каримом Ласкри, бизнес-директором FSP Group в регионе СНГ.

Новости

От технологий к реальным изменениям: как сделать социальные инициативы системными

На конференции «ЭкоЛогика человечности» представители бизнеса и некоммерческого сектора обсудили, как цифровые инструменты, новые модели взаимодействия и оценка социального эффекта помогают развивать благотворительность и масштабировать общественно значимые проекты.