Восстановление логики старых систем без исходного кода с Gemini 2.5 Pro
Консультанты Thoughtworks за двухнедельный пилот с Gemini 2.5 Pro восстановили, что делают старые системы без исходного кода, и получили проверенные описания их функций. Подробностей в источнике мало, это короткий анонс на InfoQ.
Что сделали
Консультанты Thoughtworks применили Gemini 2.5 Pro для обратной разработки старых систем, исходного кода которых не было. ИИ помогал выяснить, что делают эти системы, а на выходе получились проверенные «чертежи» их функциональности. Пилот длился две недели. Источник это короткий анонс в ленте InfoQ, так что о входных данных и конкретных шагах в нём ничего нет.
Что получилось
За две недели пилот дал проверенные описания функциональности. Судя по анонсу, он показал, что ИИ может сократить сроки и риски модернизации непрозрачных систем.
На что обратить внимание
Главная загвоздка в проверке. Выигрыш в скорости приходится уравновешивать проверкой того, что выдал ИИ. Подробности есть в полной статье на InfoQ, а не в этой ленте.
Пояснение
Thoughtworks это международная консалтинговая компания по разработке ПО. Обратная разработка (reverse engineering) значит восстановить устройство и логику системы по тому, как она работает, без исходников.
Кому пригодится
Командам, которым досталась старая система без документации и исходников и которую нужно модернизировать.
Попробуйте сами с Gemini
У меня старая система в [путь к папке], документации нет. Изучи код, конфиги и схемы базы данных и напиши в markdown-файле описание того, что делает система, её основные процессы, потоки данных и бизнес-правила. Всё, в чём не уверен, помечай как непроверенное. Не меняй никакие файлы, кроме этого описания. Остановись, когда опишешь каждый крупный модуль.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: infoq.com ·