⚡️ Агент с движком рефакторинга Rider: 157 секунд против 26 на тех же задачах
⏭ #6693 пропущен
2 / 2
📋 Пост #6695 · v2 — .NET — англ: Rider's refactoring engine as an agent skill: 157s down to 26s
📝 Переписать: без воды
⚡️ Агент с движком рефакторинга Rider: 157 секунд против 26 на тех же задачах
JetBrains прогнала фронтирную модель через пятнадцать задач на рефакторинг C# и посчитала, за что та хваталась. 468 раз — передача текста в интерактивные команды, 422 раза git, 392 раза sed, 163 раза dotnet build. Структурных операций рефакторинга ноль, потому что их просто не было среди инструментов.
Агент компилировал не чтобы проверить результат, а чтобы узнать, что натворила последняя правка. Навык refactoring-code, который идёт в комплекте с Rider 2026.2.1, отдаёт агенту восемь операций движка ReSharper: rename, extract method, extract interface, extract base class, change signature, move type, reorganize namespaces, safe delete
. Движок работает по разрешённому синтаксическому дереву, поэтому знает, куда биндится каждый идентификатор, и не путает тип Order со словом order в комментарии.
Числа на тех же задачах: медиана времени 157.9 секунды против 26.6, стоимость решённой задачи 0.52 против 0.19 доллара, вызовов инструментов 17 против 6.2, вызовов dotnet build 3 вместо 163. Самый резкий случай, extract base class: 337 секунд и 24 вызова превратились в 20 секунд и три.
👉🏻 Канал | 💬 Чат | 📕 Каталог
Post #4033
1.36K