Комментарии 19
попробуй https://www.codefy.ai/ .
Вы бы предупредили, что реферальную ссылку дали. Так хоты бы было бы честно.
Codeium довольно сносно предлагает дополнения для обработки енумов, если они все одинаковые, вроде case ENUM-VALUE_1: return "VALUE_1";
Из того же, всякие стандартизированные вещи типа кодов ответа HTTP или MIME типов
Но даже в этом случае все равно приходится исправлять ответы, потому что порой выдумывает несуществующие сущности
А вот когда дело касается логики, то подсказки наоборот чаще мешают, потому что они вставляются посреди кода, а угадывают то, что хочется сделать, не так уж и часто
А я как раз буквально пару недель назад начал пользоваться
Неправильно советует использовать поля и методы (публичные !) из других классов, просто генерирует рандомные имена.
С одной стороны недостаток, а с другой, подсказывает какой лучше контракт реализовать, мне даже помогло несколько раз. Не серебряная пуля, но неплохой помощник, как мне кажется.
Мне наоборот Codeium зашел для Go и Rust и он активно развивается и бесплатный. Есть возможность указывать предварительно контекст (например: "Rust, отвечать по русски"). Gigachat, codium пока в разы хуже.
Кто-нибудь может прояснить пожалуйста. Вот Codeium, написано бесплатен для индивдуального использования. А что если сначала проект создавался в одиночку, а потом разросся в командный из нескольких человек. Я всё еще могу использовать Codeium по индивидуальному плану или должен переходить на платный?
Гигакод вообще лучше не пробуй.
Огорчишься
У меня жутко тормозит Intelij IDEA с codeium на очень хорошей конфигурации (i9 13000K, 64Gb ram, хотя видео слабое - 1050Ti). Тормозит на Котлине, на java тоже тупит, но меньше, на k8s yaml файлах работает нормально, но и бесполезен. Тормозит и при этом жрет цпу на 100%
Дополню свой комментарий и возьму свои слова назад. По причине жутких тормозов я отключил данный плагин и он у меня не обновлялся. После прочтения статьи решил дать еще один шанс. Включил, он попросил обновить себя. После обновления, о чудо, тормозить перестал и пока полёт нормальный. И кстати забыл сказать, что тормозил только под Windows 11, там какой-то language_server процесс забирал под себя все 100% цпу. На маке с М1 все работало без проблем.
в Visual Studio у них ужасное расширение, что мешает выдавать нормальные примеры кода. В VS Code расширение гораздо лучше - стоит проверить работу Codeium именно там.
Я заметил, что он довольно хорошо даёт подсказки, если написать комментарий с тем, что ожидается. После комментария получается очень адекватный результат.
Скоро-скоро, вот-вот-вот, всё станет хорошо! https://habr.com/ru/posts/831268/ :D
А какая модель используется? Base или GPT-4? При выборе последней качество подсказок становится выше. Да, согласен, что контекст как правило берется из открытого файла, но все равно, подсказывает в целом неплохо. А основным преимуществом является чат, с ним даже гуглить ничего не надо. Лично на своем опыте могу сказать, что с ним скорость написания именно нового функционала возрастает чуть ли не x2. Недостатки тоже есть, но они перекрываются преимуществами. А главное преимущество это бесплатность и доступность в России. Пользовались как-то платным copilot, так там качество подсказок заметно ниже, к тому же танцы с бубном при пополнении
Я уже месяц где-то использую codeium для Typescript в VS Code. Вполне неплохо угадывает и подсказывает, часто пихаю в него функцию и прошу юнит тесты написать
Codeium раздражает тем что всегда что то предлагает дополнить. Даже когда это не нужно Это отвлекает в больших проектах
Пишу на go в vscode и мне в целом нравится эта сетка. Бойлерплейт генерирует хорошо, что ускоряет написание кода. Насчёт логики согласен, обычно справляется плохо НО есть одно большое но. Если нет интернета, или он очень плохой, у меня из-за этого расширения падает языковой сервер и IDE не может давать вообще никаких подсказок
Достаточно сносный ИИ для фрагментов кода. Получил доступ к 4 версии и мелкие .py скрипты, для промышленных задач, удовлетворительно пишет. На объёмный легаси код - её бессмыслено пускать(тут уже жду llama3.2). Пользуюсь с апреля+-
Почему мне не понравилась нейросеть Codeium: кажется, она больше мешает