Лайфхакер
Лайфхакер
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Лучшее
Рубрики
Рецепты
Подкасты
Сервисы
Колонки
Бежим с Лайфхакером
Новости
Здоровье
Спорт и фитнес
Покупки
Технологии
Отношения
Кино
Реклама
ТехнологииЛикбез
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

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

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

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

Эти товары сделали нашу неделю ярче и теплее

Эти товары сделали нашу неделю ярче и теплее

Надо брать: лёгкий электросамокат от Segway Ninebot со скидкой 60%

Надо брать: лёгкий электросамокат от Segway Ninebot со скидкой 60%

Скидки до 90% на «Великой китайской распродаже» уже скоро

Скидки до 90% на «Великой китайской распродаже» уже скоро

Каркасный бассейн от Bestway

Долговечный каркасный бассейн от Bestway отдают со скидкой 68%

Эти 10 пар кроссовок одинаково хороши для спорта и прогулок

Эти 10 пар кроссовок одинаково хороши для спорта и для прогулок

Надо брать: бюджетный робот — мойщик окон от RutBot со скидкой 84%

Надо брать: бюджетный робот — мойщик окон от RutBot со скидкой 84%

В ожидании летней распродажи: 10 товаров из нашей корзины на AliExpress

В ожидании летней распродажи: 10 товаров из нашей корзины на AliExpress

Это интересно
Сердечные качели: как экстремальные диеты могут навредить сосудам

Сердечные качели: как экстремальные диеты могут навредить сосудам

От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи

От доставки продуктов до тушения пожаров: как дроны помогают решать повседневные задачи

5 способов успокоиться, если вы переживаете за экзамены ребёнка сильнее, чем он сам

5 способов успокоиться, если вы переживаете за экзамены ребёнка сильнее, чем он сам

ИГРА: Настоящие чемпионы. Найдите своего идеального союзника в мире еды

ИГРА: Настоящие чемпионы. Найдите своего идеального союзника в мире еды

Комментарии
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 для РФ закрылись. Пытаюсь найти как обойти ограничение
Что вы могли пропустить
Как определять растения, животных и грибы с приложением iNaturalist 
Как определять растения, животных и грибы с приложением iNaturalist 
0
16:00
Технологии
Технологии
15 аксессуаров Baseus и Ugreen, которые подешевеют на большой распродаже AliExpress
15 аксессуаров Baseus и Ugreen, которые подешевеют на большой распродаже AliExpress
0
Вчера
Устройства
Устройства
Американец превратил ChatGPT в своего цифрового клона с помощью данных из Reddit и Google
Американец превратил ChatGPT в своего цифрового клона с помощью данных из Reddit и Google
0
Вчера
Новости
Технологии
Honor представила игровой смартфон Win Turbo с гигантской батареей на 10 000 мА⋅ч
Honor представила игровой смартфон Win Turbo с гигантской батареей на 10 000 мА⋅ч
0
29 мая
Новости
Устройства
В корзину: 15 смартфонов, которые подешевеют на грядущей распродаже AliExpress
В корзину: 15 смартфонов, которые подешевеют на грядущей распродаже AliExpress
0
29 мая
Устройства
Устройства
На замену Booking и Airbnb: 12 сервисов для поиска отелей и квартир в России
На замену Booking и Airbnb: 12 сервисов для поиска отелей и квартир в России
0
29 мая
Веб-сервисы
Как жить
10 лучших аккумуляторных триммеров для травы, чтобы косить в своё удовольствие
10 лучших аккумуляторных триммеров для травы, чтобы косить в своё удовольствие
0
29 мая
Технологии
Технологии
Представлены смартфоны Xiaomi 17T и 17T Pro — оба с 5‑кратным перископом
Представлены смартфоны Xiaomi 17T и 17T Pro — оба с 5‑кратным перископом
0
28 мая
Новости
Устройства
Обзор Huawei Watch Fit 5 Pro — теперь с сапфировым стеклом
Обзор Huawei Watch Fit 5 Pro — теперь с сапфировым стеклом
0
28 мая
Устройства
Устройства
Обзор Honor 600 — приятного смартфона с хорошим балансом характеристик
Обзор Honor 600 — приятного смартфона с хорошим балансом характеристик
0
28 мая
Устройства
Устройства
Музыка нас связала: Windows 11 теперь позволяет подключать две пары наушников одновременно
Музыка нас связала: Windows 11 теперь позволяет подключать две пары наушников одновременно
0
28 мая
Windows
Новости
Лучшие смартфоны мая
Лучшие смартфоны мая
0
28 мая
Устройства
Устройства
В Windows 11 появилась функция, сильно ускоряющая работу системы — вот как её включить
В Windows 11 появилась функция, сильно ускоряющая работу системы — вот как её включить
0
28 мая
Windows
Новости
Теперь не проведёшь: YouTube начал автоматически помечать реалистичные ИИ-видео
Теперь не проведёшь: YouTube начал автоматически помечать реалистичные ИИ-видео
0
27 мая
Новости
Технологии
Жизнь после смартфонов: какие гаджеты скоро могут сменить привычные мобильники
Жизнь после смартфонов: какие гаджеты скоро могут сменить привычные мобильники
0
27 мая
Технологии
Технологии

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

Аватар автора комментария
Vyacheslav Ulyanov1 час назад

0 / 0

Без отца - да, но такое впечатление, что женщины всю оставшуюся жизнь в одно лицо тянут ребенка. А на практике за считанные месяцы уже новый "папа" + маман помогает. Как итог - женщина при детях и деньгах, мужчина - как разведённый лох. Я рос без отца. Но мама была далеко не подарок. Любовью как то не согревала, мягко говоря, а вот жести было хоть отбавляй.
Почему не платить алименты — мерзко
Аватар автора комментария
Ника Горбушина3 часа назад

0 / 0

— Ушла жить свою не трушную жизнь )
Почему мы собрали вещи и стали путешествовать в автодоме: 5 личных причин
Аватар автора комментария
Andrey Mikhaylin3 часа назад

0 / 0

Ну вы же зачем-то отвечаете на мои комментарии, а могли бы "-" поставить и дальше жить свою жизнь, значит мои комментарии чем-то вас зацепили. Хорошо-хорошо, вы - тру вэнлайферы (хотя тема про кассету так и не раскрыта). Давайте уже заканчивать эту дискуссию.
Почему мы собрали вещи и стали путешествовать в автодоме: 5 личных причин
Аватар автора комментария
Ника Горбушина3 часа назад

0 / 0

Эта статья была не про экономию, пожалуйста, успокойтесь. Или вы плесени с газом перенюхали 🤷🏼‍♀️
Почему мы собрали вещи и стали путешествовать в автодоме: 5 личных причин
Как начать карьеру в телекоме: 3 реальные истории от сотрудников Т2

Как начать карьеру в телекоме: 3 реальные истории от сотрудников Т2

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