Anthropic представила плагін code-modernization v1.0.0 для модернізації застарілого коду
Anthropic представила плагін code-modernization v1.0.0 для модернізації застарілого коду
Плагін для Claude Code не лише переписує застарілі кодові бази, а й перевіряє, чи нова реалізація поводиться так само, як оригінал.
Anthropic випустила плагін code-modernization v1.0.0 для Claude Code, призначений для модернізації застарілих кодових баз.
Найцікавіше, що плагін не просто переписує код. Він намагається довести, що нова реалізація поводиться точно так само, як оригінальна.
Як це працює:
- Аналізує стару систему й вилучає з неї бізнес-правила.
- Складає план модернізації та надсилає його на ваше затвердження.
- Переписує або оновлює код, зокрема з перенесенням на інші мови програмування.
- Запускає стару та нову реалізації з однаковими вхідними даними й порівнює результати.
- Генерує додаткові тести для перевірки граничних випадків.
- Навмисно вносить помилки, щоб переконатися, що тести дійсно можуть їх виявити.
- Формує звіт із результатами перевірки:
PROVEN,PARTLY PROVENабоNOT PROVEN— доведено, частково доведено чи не доведено.
При цьому вихідний код залишається незмінним, а на критично важливих етапах потрібне підтвердження людини.
Повна документація плагіна доступна у GitHub-репозиторії.
Чому це важливо
АналітикаЦе важливо, бо плагін перетворює модернізацію застарілого коду на керований процес із доказовою перевіркою поведінки, зберігаючи людину на критичних рішеннях.
Обговорити новину у спільноті
Діліться своїм досвідом та думками з ШІ-розробниками