Нам тут AGI обещают в течении десятка лет тащемта!
https://situational-awareness.ai/
https://situational-awareness.ai/
SITUATIONAL AWARENESS - The Decade Ahead
Introduction - SITUATIONAL AWARENESS: The Decade Ahead
Leopold Aschenbrenner, June 2024 You can see the future first in San Francisco. Over the past year, the talk of the town has shifted from $10 billion compute clusters to $100 billion clusters to trillion-dollar clusters. Every six months another zero is added…
Потыкал Cursor — это такой copilot на стероидах, на основе vs code. Вот как у ChatGPT есть canvas, так и тут это, только внутри IDE.
Это реально такой же прогресс по сравнению с копайлотом, как копайлот по сравнению с каким-нибудь TabNine. Оно даже умеет видеть все файлы в проекте и понимать что если я изменил название функции в одном файле, то надо в другом файле в ее вызовах тоже это поменять.
А еще оно умеет не только редактировать пофайлово, но сразу делать мелкие проекты с нуля — типа, создать сразу несколько файлов, включая файл с настройками, докерфайл, гитхабэкшены, и тд, а не только код. Вот например я скрафтил несложного бота — @auscultatio_bot. Код тут: https://github.com/vvzvlad/auscultatio_sounds_bot но смотреть на свой страх и риск, я его принципиально тут вообще руками ни разу не трогал, все через запросы, так что код там адски неряшливый, такой характерный продукт эволюционного развития, с костылями уровня "возвратный гортанный нерв жирафа".
Получается, текущий предела AI-codeassistant в режиме, когда человек не прикасается к коду вообще, а только смотрит на результат и говорит что делать ("я не программист, я продакт, и я хочу сделать PoW") — примерно 20-30кб кода. До этого он все делал хорошо (ну, если не смотреть на качество кода), дальше начинает забываться и писать фигню, которая все ломает. Причем происходит это как будто не из-за того, что код не влезает в контекст запроса, а из-за того, что он наслаивает сложность, не рефакторя, и в какой-то момент в ней сам путается (неудивительно, я попытался осознать что оно там написало и тоже запутался). Думается мне, если это отрефакторить как следует, он сможет еще долго дописывать функционал в таком же режиме.
На самого бота вот до такого состояния ушло примерно 4 часа. Если писать его вручную, я оцениваю х2-х3 по времени, но надо учитывать, что сейчас, если потребуется добавлять какой-то сложный функционал, на разбор техдолга уйдет еще 2-3 часа, не меньше.
Это реально такой же прогресс по сравнению с копайлотом, как копайлот по сравнению с каким-нибудь TabNine. Оно даже умеет видеть все файлы в проекте и понимать что если я изменил название функции в одном файле, то надо в другом файле в ее вызовах тоже это поменять.
А еще оно умеет не только редактировать пофайлово, но сразу делать мелкие проекты с нуля — типа, создать сразу несколько файлов, включая файл с настройками, докерфайл, гитхабэкшены, и тд, а не только код. Вот например я скрафтил несложного бота — @auscultatio_bot. Код тут: https://github.com/vvzvlad/auscultatio_sounds_bot но смотреть на свой страх и риск, я его принципиально тут вообще руками ни разу не трогал, все через запросы, так что код там адски неряшливый, такой характерный продукт эволюционного развития, с костылями уровня "возвратный гортанный нерв жирафа".
Получается, текущий предела AI-codeassistant в режиме, когда человек не прикасается к коду вообще, а только смотрит на результат и говорит что делать ("я не программист, я продакт, и я хочу сделать PoW") — примерно 20-30кб кода. До этого он все делал хорошо (ну, если не смотреть на качество кода), дальше начинает забываться и писать фигню, которая все ломает. Причем происходит это как будто не из-за того, что код не влезает в контекст запроса, а из-за того, что он наслаивает сложность, не рефакторя, и в какой-то момент в ней сам путается (неудивительно, я попытался осознать что оно там написало и тоже запутался). Думается мне, если это отрефакторить как следует, он сможет еще долго дописывать функционал в таком же режиме.
На самого бота вот до такого состояния ушло примерно 4 часа. Если писать его вручную, я оцениваю х2-х3 по времени, но надо учитывать, что сейчас, если потребуется добавлять какой-то сложный функционал, на разбор техдолга уйдет еще 2-3 часа, не меньше.
Интересный тейк от кримсона. Сам он, конечно, не новый, но впервые вижу прогноз на то, как именно это будет развиваться.
Forwarded from vvzvlad
Яна: у вас очень аккуратные сисечки
Влад: да-да, и керамика тоже у вас замечательная!
Влад: да-да, и керамика тоже у вас замечательная!