Обновить

Koda CLI: AI-помощник прямо в терминале – бесплатно, без VPN, с топовыми моделями

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели24K
Всего голосов 22: ↑22 и ↓0+28
Комментарии29

Комментарии 29

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

Как теперь это развидеть :)

У вас опечатка Д нужно заменить на П

Опечатка скорее в вашем восприятии мира)

Хороший терминал - это замечательно! Но, imho, логотип был бы еще замечательней и логичней, если бы значок курсора переместили в конец. Как то так: koda>

А можно подключать сторонние LLM-ки по API ?

Такой возможности в CLI сейчас нету. Есть в плагине для vscode

Хорошо бы данную информацию размещать в статье

Основано на форке gemini-cli (адаптировано под экосистему Koda)

В cli задачи только мелкие решать может. А так часто на одном файле застревает и думает по 40 мин, причём файл не меняется, судя по времени. И пока не перезапустить-так и висит

А можете дать деталей? Поймем а чем дело.

Возьмите Claude Code cli и забудьте об всех этих поделках и недоинструментах

А за что вам минус поставили. По факту же.

На Хабре консерваторы в основном сидят, без осуждения, просто чистый факт.
Я называю таких людей "человек 23-го года", потому что они на волне хайпа в начале 23-го года попробовали AI инcтрументы для программирования (которых не было, кроме чатов), те галлюцинировали, тупили и писали бред, а люди запомнили поведение и по сей день считают, что оно не изменилось, да и кроме чатов ничего не придумали.
Хотя за 2 года прогресса "сменилась эпоха", как будто исторически из 60-х в 2000-е перенеслись.

Нет простого исполняемого EXE файла?

То есть основано на gemini-cli, как и qwen-code?

Да, мы форкнулись от gemini cli

Что после форка было добавлено с вашей стороны?

Ну очевидно же смотрите на рисунок :) ради это все и задумывалось. Видишь **** и я нет, а она - есть.

Без своих моделей или кастомных промтов это обречено на отрицательный успех

А зачем мне чьи-то кастомные промпты? В gemini-cli за пару дней с помощью общения на нормальном русском языке, правда не всегда литературном, при правильном подходе вполне можно собрать довольно таки годный проект уровня MVP. И нет, это не совсем вайб-кодинг: предварительное проектирование архитектуры, выбор технологий, разработку тз и поэтапного плана реализации, тесты, проверку кода, коммит после проверки на каждом этапе и все такое никто не отменял.

Обычно мне хватает бесплатной квоты от Gemini часов на 7 непрерывной работы. Ну и первым же делом на новом проекте запрещаете ему делать коммиты. Все сами, все своими руками. Под строгим контролем. А то оно накоммитит ).

Для разработки с gemin-cli я использую VS Code. Как говорится и мощь cli и удобство почти IDE. И все в одном флаконе. И вполне себе работает без 3-х заветных букв.

После первичной не очень сложной настройки для начала использования на новом проекте вполне будет достаточно перекинуть в его корень один файлик состоящий из одной строки с id-шником проекта Google.

Учитывая все вышеперечисленное мной у меня такой вопрос к автору статьи: что мне сверх этого даст ваша разработка?

Задел на импортозамещение, такого еще нет на рынке России, а спрос растет (на cli инструмнты). Это же выходцы из Сбера https://kodacode.ru/#for-bis

В gemini и форках нет (или я не разобрался как сделать) шагов назад - скажем во время дебага я понял, что в какой-то момент все пошло не туда, но ctrl-z в cli почему-то нет. В плагинах для ide, например, Cline есть.

Для такого используется Git flow подход, с откатом на коммиты последней удачной итерации.

не всегда то, что попадает в каком-то шаге в контекст попадает и в файлы, да и каждый шаг не закоммитишь

Коммичу каждый шаг в коммит с одинаковым названием из цифры, уже привычка. Далее после полностью сделанной задачи делаю объединение в один/несколько коммитов и rebase, на выходе все красиво и четко.

Да ладно вам быть такими токсичными, для мелких проектов самое то, без бубнов, скоро все агенты будут неотличимы

Агенты может и продвинутые – инструмент обертка cli отсталая. Сравнив cli Claude Code и Gemini cli, первый на несколько голов выше по функционалу. Почему остальные не подтягиваются, очень большой вопрос. Почему я не могу горячими клавишами выделить строки и вставить в чат ссылку на файл с номеми строк как в Claude Code? И сверху докинуть скрин с TS ошибкой, к примеру. Элементарно, вроде, а даже у Codex cli нет. Руками такое писать с ума сойдешь.

Спасибо за идею.

gemini-for-claude-code создаёт прокси-сервер. Мапит запросы Claude Code на бесплатный Gemini API (с Google-аккаунтом), позволяя запускать claude с Gemini под капотом.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
kodacode.ru
Дата регистрации
Численность
2–10 человек
Местоположение
Россия