Комментарии 12
Про игры - мир тут активно развивается как в плане "создания" игр, так и нового игрового опыта. Компания Altera в этом году заявила, что разрабатывает новую форму жизни - "цифровых людей». История такая: ИИ, который не просто ждет ваших команд, а сам исследует виртуальный мир, принимает решения и даже проявляет эмоции. ИИ, который помнит ваши прошлые диалоги, учится на своем опыте и адаптируется к общения человека. Первым шагом стал мир Minecraft . Altera создала ИИ-агентов, которые не просто следуют заданным алгоритмам, а становятся напарниками в игре (по заявкам, лично не пробовала). Что еще интереснее, Altera подчеркивает, что их цель – создать новый вид "существ", которые будут жить и развиваться вместе с людьми. Серьезная заявка. Попробовать поиграть с ИИ-агентами Altera предлагает в Minecraft - https://playlabs.altera.al/discover. Может есть еще похожие проекты, пока не видела.
Ии действительно очень умные, но они предвзяты. Я провел несколько тестов, я указываю ИИ что его ответ надуман на принятых социальных установках, и полученное решение не соответствует реальной ситуации описанной в задаче, а ИИ в упор не видит этого, говорит: не я и корова не моя.
В общем да, умен, но опасен и все таки он не осознает, что он делает именно поэтому опасно полностью заменять программистов.
Ну и к слову вот это решение, под влиянием его предвзятости в рамках моей задачи которую я решал - буквально, немного подпортил мне жизнь. Печалька.
Но тем не менее ИИ становится инструментом, который сильно помогает и в коде и в других задачах, он уже для меня и многих становится незаменим. Но... Есть у него ещё опасные несовершенства.
Языки программирования, возможно, слегка изменятся. Сейчас ведь и так не нужно на машинном коде писать - и в будущем уровень может стать ещё более высоким.
Подключил два ИИ (от Яндекса и Сбера) пару недель назад. За это время выявил для себя два плюса:
Скорость повысилась, ибо подсказки часто бывают правильными. Но трата времени на анализ неправильных подсказок не дает сделать общий прирост скорости значительным.
Эмоциональный: до сих пор приятно удивляюсь (и даже восторгаюсь) как он умеет разобраться в контексте и предложить несколько строк нужного осмысленного кода.
В будущем все программисты станут сеньорами, а все нейронки - мидлами. И будут сеньоры проводить код ревью 80% времени, а нейронки будут исправлять то, что накодили. И исчезнет профессия "программист" как таковой, и появится новая - ведущий нейронки-программиста.
Я раз в два месяца пробую Cursor по платной подписке, но мой сценарий работы в нём никогда не работал достаточно удачно, тогда как в чистых веб-версиях тех же использованных моделей — всё отлично. Код у меня не простой, математики много. Частый сценарий: большое, серьёзное, детальное описание нового функционала, от человека (меня), уже хорошо этот код понимающего; в результате реализации такого функционала в условные 10 файлов должно быть внесено 25-30 небольших или средних правок. Я делаю это на o1 и sonnet-3.5-new, и это великолепно работает (с правильным промптом, конечно же). Для этого приходится извращаться: линеаризовать весь код в одну портянку, подавать её в веб-интерфейс модели, она его рефакторит, дальше результат рефакторинга ре-интегрировать из новой портянки назад в код. Вроде бы чисто механический процесс, но альтернатива — заказывать этот рефакторинг у Cursor (у них есть некоторое время соответствующий режим) — у меня никогда не заводилась (на тех же моделях, повторюсь — я выбираю sonnet-3.5-new в Cursor). Времени и сил это экономит совершенно тонну, но сам процесс технически довольно прискорбен.
В целом, хотелось бы даже не IDE, а некую простую локальную среду или CLI tool, где этот процесс был бы автоматизирован, а ещё лучше — если бы этот тул делал изменения в несколько шагов и создавал бы коммиты поверх указанной папки с репозиторием. Всё это я хочу локально — локальный гит-репо, локальный код, всё локально, кроме может быть самой LLM (но локальная опция LLM тоже должна быть, хотя локальных LLM с таким большим окном сейчас нет). Ничего похожего на такое я не нахожу — последний раз проверял неделю назад. Были там разные AutoGPT и прочее, но сейчас всё что находится — это какая-то попса вроде Delvin, там ему нужно давать github обязательно и прочее подобное.
ИИ очень хорошо справляется с задачей форматирования данных. Например, в тексте задачи указан какой-то список или таблица, и надо это преобразовать, скажем в JSON. Вручную такие задачи прямо очень раздражают, а ИИ справляется отлично.
Слишком много букв . Нужно упростить и сократить текст .
Понято что он сгенерен gpt - есть повторяющиеся мысли и за всем этим скрыт главный посыл.
Я бы упор дал на то чем вы отличается от плагинов для Vs code
Как ИИ-ассистенты меняют правила игры в разработке ПО — на примере Cursor