Мені дуже смішно, коли хтось впевнений, що розібрався з агентним програмуванням, а ще смішніше — коли намагається навчити інших, як це робити. Я працюю над OpenCode з травня минулого року, і досі бувають дні (як учора), коли я навіть не впевнений, чи це хороша ідея, лол Врешті-решт я вирішую: «Так, ці моделі — неймовірний інструмент», але все одно все дуже заплутано, багато заплутаних думок, емоцій і реалій. Я дуже сумую за рутинними програмними завданнями, які розбивали мої дні чи тижні, коли одягаєш навушники і просто напишеш 600 рядків коду. Але, без сумніву, замінити ці години на кілька хвилин очікування агента — це поштовх і варто радіти, незважаючи на змішані емоції. А ще є відстань, яка може виникнути між вами і кодом, якщо ви почнете ставати апатичним. Думаю, зараз досить поширено робити навіть невеликі зміни, підказуючи моделям. Це менше тертя, ніж знайти відповідний код і внести зміни самостійно. І менше тертя, здається, перемагає, мабуть, якийсь закон всесвіту чи щось таке. Коли більшість або всі ваші взаємодії з кодом починають проходити через моделі, ви втрачаєте уявлення про те, де знаходяться речі, які абстракції/компоненти несуть вагу тощо. Страшно прокидатися і розуміти, що ти навіть не можеш надійно @ написати точний<mention> файл для бажаної зміни, і доводиться ставати більш розпливчастим, більше покладаючись на модель. Все це підкрадається до тебе, є незаперечний дофаміновий приплив від використання цих речовин, і результат спаду передбачуваний, наче після цукрового кайфу. З позитивного боку, дуже приємно бачити, як інші розробники проходять через такі ж цикли, знаючи, що ми всі разом і зрештою розберемося.