Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
🧡 Осень в радость
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
ТехнологииЛикбез
15 сентября 2024

Как писать и дорабатывать код с нейросетью Codeium

Бесплатный инструмент, который упростит работу и жизнь.
Фото автора Дарья Громова
Дарья Громова

Автор Лайфхакера

Как писать и дорабатывать код с нейросетью Codeium

Что умеет Codeium

Это ИИ-ассистент для дополнения и проверки кода — его ещё часто называют бесплатной версией GitHub Copilot. Codeium можно внедрить в привычную пользователю среду разработки, чтобы писать ещё быстрее. Разработчики сообщают о поддержке более 70 языков.

Основная фишка сервиса — автодополнение кода: нейросеть предлагает варианты продолжения строки и дописывает функции. Для улучшения рекомендаций учитываются тип файла, импортированные библиотеки и ранее написанный код. Также доступны генерация сниппетов по текстовому описанию и умный поиск по репозиторию.

Среди интересного — функция Forge: по сути, это объяснение выделенного кода, что призвано существенно упростить ревью. На момент написания этого материала Forge доступен в бета-версии и работает только с платной подпиской.

Модель постоянно обновляется и обучается на общедоступных источниках, при этом обработка пользовательских данных происходит локально.

Среди дополнительных функций — чат-боты Codeium Live, натренированные на данных, связанных с программированием в целом, отдельных фреймворках и библиотеках в частности. Бота можно выбирать, исходя из своих потребностей.

Как пользоваться нейросетью

Codeium можно сначала потестировать в веб-интерфейсе, а уже потом внедрять в ваш редактор кода.

В браузере

Попробовать сервис можно прямо в браузере через интерфейс Playground. В таком демо-режиме доступны пять языков: Python, JavaScript, Go, Java и C++. Переключитесь на подходящую вкладку и начните писать: нейронка сразу начнёт подсказывать.

Codeium подсказывает продолжение кода
Серый текст — предложение нейросети

Возможности веб-версии ограничены не только выбором языков, но и доступными функциями. По сути, предлагается только автодополнение. Если предложенный вариант устраивает, его можно включить в код нажатием Tab, также можно посмотреть другие доступные рекомендации во всплывающем интерфейсе — переключение осуществляется стрелками.

Онлайн можно опробовать и чат-ботов Codeium Live — это набор помощников, с которыми можно переписываться как с ChatGPT. Помимо универсального бота Codeium есть с десяток альтернативных вариантов, обученных на разных сетах данных. Это отражается в названии: сразу понятно, по каким вопросам можно обратиться к LongChain или React.

Чат-боты Codeium Live  специализируются только на программировании
Сегодня без супа

Переписываться можно на русском: бот подстроится и будет отвечать на языке пользователя. Чат-боты специализируются только на программировании и коде. Они могут посоветовать решения конкретных задач, объяснить, как что-то работает, и дать советы по обучению, а вот с рецептами или тренировкой иностранного языка — не помогут.

В редакторе кода

На сайте Codeium доступны расширения для популярных редакторов, включая Visual Studio Code, Neovim, Sublime Text и не только. Также есть расширение для Google Chrome.

Установка расширения Codeium для Google Chrome

Для установки откройте раздел с расширениями и выберите нужный вариант из списка. Войдите в учётную запись — регистрация возможна через почту или Google-аккаунт, чтобы увидеть инструкцию. Учтите, что порядок действий отличается в зависимости от редактора.

Установка расширения в VS Code
Установка расширения в VS Code

Также можно просто найти Codeium в списке доступных расширений редактора. Для авторизации потребуется открыть веб-версию сервиса. 

После установки автодополнение кода будет работать автоматически, при желании его можно отключить на 60 минут или насовсем — для этого нужно кликнуть по названию расширения.

Автодополнение кода в Codeium

Взаимодействие с предложенными дополнениями простое:

  • Tab — принять дополнение;
  • Alt + ] и Alt + [ (или ⌥ + ] и ⌥ + [ на Mac) — переключение между вариантами автодополнения.

Если предложенные варианты не устраивают, достаточно просто проигнорировать подсказки и писать дальше самостоятельно.

Промпт для написания кода нужно оформлять как комментарий: опишите, что хотите создать, после чего начните вводить первую строчку. Автодополнение будет учитывать ваш комментарий.

Автодополнение учитывает комментарии

Для доступа к чату нужно перейти к расширению внутри программы и открыть вкладку Chat. В отличие от веб-версии он не предлагает разделения на специализированных ботов, собеседник универсальный. Зато обучаемый.

Доступ к чату в Codeium

В разделе Context можно расписать дополнительные инструкции для чат-бота — не больше 200 символов — и закрепить контекст: директории, файлы, репозитории и фрагменты кода, о существовании которых чат-бот не должен забывать. Со временем бот будет всё лучше подстраиваться под пользователя.

Статистика использования сервиса

В разделе Settings можно продиагностировать работу расширения и посмотреть статистику использования: количество принятых дополнений, языков и дней непрерывного использования. 

Сколько это стоит

Для индивидуального использования сервис полностью бесплатен. Корпоративное внедрение — уже другой разговор.

Тарифы Codeium
Официальный сайт обещает, что для личного использования сервис всегда будет бесплатным

Главные отличия версии Teams сводятся к наличию панели администратора, с которой можно управлять учётными записями в тарифе, доступу к GPT‑4 для обработки запросов и полному отказу от хранения каких-либо данных на серверах Codeium. Для доступа к этим функциям просят 15 долларов за каждого пользователя — всего можно подключить до 100 аккаунтов. 

Если этого мало, есть подписка Enterprise. Помимо всех преимуществ Teams она даёт возможность тренировать и файн-тюнить модель под нужды конкретной организации. Подключение и условия нужно согласовывать напрямую с разработчиками Codeium.

Больше полезных нейронок
🤖🤖🤖
10 инструментов на основе нейросетей, которые помогут писать код
5 нейросетей для создания сайта
105 сервисов на основе нейросетей для самых разных задач
13 крутых аналогов ChatGPT в 2025 году
Как пользоваться Krea AI — сервисом для генерации картинок и видео
Обложка: Лайфхакер
Если нашли ошибку, выделите текст и нажмите Ctrl + Enter

Лучшие предложения

42_dejstvitel'no_nuzhnyh_tovara_so_skidkami_do_69%_na_AliExpress

42 действительно нужных товара со скидками до 69% на AliExpress

Надо брать: новинка realme 15T со скидкой 57%

Надо брать: новинка realme 15T со скидкой 57%

Nahodki AliExpress: samye poleznye i interesnye tovary nedeli

Находки AliExpress: самые полезные и интересные товары недели

Что умеет фен от Dreame: разбор умной новинки в премиальном стиле

Что умеет фен от Dreame: разбор умной новинки в премиальном стиле

10 muzhskih krossovok ot populyarnyh brendov so skidkami do 59%

10 мужских кроссовок от популярных брендов со скидками до 59%

Это нам надо: популярная сыворотка с ретинолом и микроиглами со скидкой 20%

Это нам надо: популярная сыворотка с ретинолом и микроиглами со скидкой 20%

Надо брать: ударная дрель от Heimerdinger со скидкой 70%

Надо брать: ударная дрель от Heimerdinger со скидкой 70%

18 nadyozhnyh smesitelej, kotorye chasto pokupayut na marketplejsah

18 надёжных смесителей, которые часто покупают на маркетплейсах

Это интересно
Испечь хлеб и приготовить улиток: чему можно научиться на фермах в России

Испечь хлеб и приготовить улиток: чему можно научиться на фермах в России

Банки запустили в приложениях сервисы для пострадавших от мошенников

Банки запустили в приложениях сервисы для пострадавших от мошенников

«Задача в работе»: топ-5 популярных таск-трекеров и в чём их особенности

«Задача в работе»: топ-5 популярных таск-трекеров и в чём их особенности

Шерсть из каждого угла: 6 важных правил уборки для хозяев котиков 

Шерсть из каждого угла: 6 важных правил уборки для хозяев котиков 

Комментарии
Riley Usagi
15.09.24 20:34
Для кода лучше - https://coder.deepseek.com У него объём контекста самый большой на рынке бесплатных помощников. Можно в вопрос целиком небольшой проект запихнуть) А для всяких мелочей по программированию лучше https://chat.mistral.ai/chat с Large 2
Екатерина Сухих
16.09.24 07:41
А Codeium не пробовали?
Riley Usagi
16.09.24 07:59|изменено
Пробовал. Но перешёл на другие варианты, под конкретные задачи. В повседневной работе что-то попроще, для проектирования - что-то посложнее. При этом все эти варианты бесплатные и доступны из любой точки мира.
Ольга Ильина
07.11.24 11:39
можно перечень вариантов к ознакомлению?
Ilya Knyazenkov
27.11.24 12:52
На днях codeium для РФ закрылись. Пытаюсь найти как обойти ограничение
Что вы могли пропустить
Как выбрать технику для дома, чтобы потом не пожалеть
Как выбрать технику для дома, чтобы потом не пожалеть
17:00
Технологии
Технологии
Обзор Dreame Aqua10 Ultra Roller Complete — первого робота-пылесоса, который действительно моет
Обзор Dreame Aqua10 Ultra Roller Complete — первого робота-пылесоса, который действительно моет
0
15:00
Устройства
Устройства
Xiaomi выпустила очиститель воздуха с двумя вентиляторами, удаляющий до 99% формальдегидов
Xiaomi выпустила очиститель воздуха с двумя вентиляторами, удаляющий до 99% формальдегидов
0
12:21
Новости
Устройства
Меньше спама: WhatsApp ограничит количество сообщений, которые можно отправить без ответа
Меньше спама: WhatsApp ограничит количество сообщений, которые можно отправить без ответа
0
10:45
Новости
Технологии
5 нейросетей для клонирования голоса на русском языке
5 нейросетей для клонирования голоса на русском языке
0
10:00
Ликбез
Технологии
Kohler выпустила камеру, которая устанавливается в унитазе — и анализирует его содержимое
Kohler выпустила камеру, которая устанавливается в унитазе — и анализирует его содержимое
0
09:47
Новости
Устройства
Как открыть файл ISO: простые способы для Windows, macOS, Linux и Android
Как открыть файл ISO: простые способы для Windows, macOS, Linux и Android
0
Вчера
Ликбез
Технологии
12 игр для Android, в которые можно играть вдвоём на одном смартфоне
12 игр для Android, в которые можно играть вдвоём на одном смартфоне
0
18 октября
Android
Android
Какой принтер лучше — струйный или лазерный
Какой принтер лучше — струйный или лазерный
0
17 октября
Ликбез
Устройства
ZTE представила игровые смартфоны Red Magic 11 Pro — впервые с жидкостным охлаждением
ZTE представила игровые смартфоны Red Magic 11 Pro — впервые с жидкостным охлаждением
0
17 октября
Новости
Устройства
Репетитор, повар, стилист: 20 кастомных чат-ботов для ChatGPT на все случаи жизни
Репетитор, повар, стилист: 20 кастомных чат-ботов для ChatGPT на все случаи жизни
0
17 октября
Технологии
Технологии
Apple планирует выпустить складной iPhone с широким экраном, похожий на Huawei Pura X
Apple планирует выпустить складной iPhone с широким экраном, похожий на Huawei Pura X
0
17 октября
Новости
Устройства
Microsoft перепишет всю операционную систему Windows «вокруг ИИ»
Microsoft перепишет всю операционную систему Windows «вокруг ИИ»
0
16 октября
Windows
Новости
10 лёгких и функциональных альтернатив встроенным приложениям Windows
10 лёгких и функциональных альтернатив встроенным приложениям Windows
0
16 октября
Windows
Windows
Honor показала Robot Phone — это смартфон с камерой на подвесе, который сам познаёт мир
Honor показала Robot Phone — это смартфон с камерой на подвесе, который сам познаёт мир
0
16 октября
Новости
Устройства

Новые комментарии

Аватар автора комментария
Лариса Мануйлова43 минуты назад

0 / 0

Срочно в Псков)
Испечь хлеб и приготовить улиток: чему можно научиться на фермах в России
Аватар автора комментария
Илья Дёмин45 минут назад

0 / 0

Согласен, но всё же, лучше найти более производительные хар-ки. Так как процессор на уровне Snapdragon 695 это такое себе. Медленная работа со старта, которая со временем даст о себе знать. Поэтому лучше переплатить, получив хороший запас по мощности.
Надо брать: новинка realme 15T со скидкой 57%
Аватар автора комментария
Наталья Копылова2 часа назад

0 / 0

увы. Приходится работать с тем, что есть
Взятка кукухе, чтобы не отлетела: 4 причины не лишать себя маленьких радостей ради экономии
Аватар автора комментария
Евгения Никулина2 часа назад

0 / 0

Спасибо большое ❤️ моя первая в жизни манка для ребёнка и без комочков! С корицей и ванилью 😍
Как сварить манную кашу без комочков
Пазл жизни: что нужно знать о донорстве костного мозга

Пазл жизни: что нужно знать о донорстве костного мозга

Лайфхакер
Информация
О проектеРубрикиРекламаРедакцияВакансииДля начинающих авторов
Подписка
TelegramВКонтактеTwitterViberYouTubeИнициалRSS
Правила
Пользовательское соглашениеПолитика обработки персональных данныхПравила применения рекомендательных технологийПравила сообществаСогласие на обработку персональных данныхСогласие для рекламных рассылокСогласие для информационной программы
18+Копирование материалов запрещено.
Издание может получать комиссию от покупки товаров, представленных в публикациях