Статья

Альтернатива Claude Code

Мир уже давно страдает от Claude.

Несколько дней назад компания Anthropic заблокировала доступ к Claude для пользователей из Китая и России, прямо на своем официальном сайте назвав Россию и Китай «враждебными странами» (adversarial nations). Это крайне отвратительное отношение. Неужели пользователи должны платить деньги и при этом подвергаться дискриминации?

Ключевой момент в том, что Claude Code — недешевый инструмент: от 20 долларов за базовую версию и до 200 долларов за профессиональную. И даже заплатив 200 долларов, пользователи отмечают, что качество работы Claude Code ухудшилось.

Недавно китайская компания Tencent выпустила CodeBuddy, который позиционируется как доступная альтернатива Claude Code.

CodeBuddy предлагает не только CLI, но также поддерживает плагины и IDE. Эти три формы не являются независимыми, а взаимосвязаны на базовом уровне.

b1632249-ee2c-4ab3-823f-759a7956a7d9.png

Плагины, IDE и CLI ориентированы на разных пользователей и сценарии:

  • Плагины: для повседневных разработчиков, предлагая такие функции, как автодополнение кода в реальном времени, межфайловый анализ и рефакторинг, встраиваясь в существующий рабочий процесс.
  • IDE: для больших команд и сложных проектов, поддерживая понимание контекста всего проекта, декомпозицию задач и программирование по заданным правилам. Ориентирована на интегрированную платформу для разработки, дизайна и управления продуктом.
  • CLI: для автоматизации и пакетной обработки, используется для массовой замены API, индексации всего репозитория и интеграции с CI/CD.

Tencent официально заявляет, что CodeBuddy способен справиться с 90% задач по написанию кода. Правда это или нет, можно проверить на практике.

Давайте установим его и попробуем.

Как установить CodeBuddy Code

Для работы CodeBuddy Code требуется среда Node.js и npm, поэтому для быстрой установки необходимого окружения мы воспользуемся ServBay.

Подготовка

  1. Скачайте и установите ServBay с официального сайта (https://www.servbay.com).
  2. В меню слева выберите «Пакеты» (Packages), затем выберите Node.js и установите нужную версию. Весь процесс займет около минуты.

00fd75e5-3552-4dfd-bc85-91afa49d9af3.png

Рекомендуется выбрать Node.js 18 или выше.

Затем проверьте в терминале. Благодаря ServBay, npm также будет автоматически установлен.

494361b6-d9f7-44ce-8c3e-13209aa477d1.png

Быстрая установка CodeBuddy Code

Теперь, когда среда готова, мы можем приступить к установке CodeBuddy Code.

Выполните в терминале следующую команду:

npm install -g @tencent-ai/codebuddy-code

12cf997f-41d1-4b64-a7ba-191ddc93a471.png

Затем введите в командной строке CodeBuddy, чтобы перейти на страницу входа.

CodeBuddy

b400aad2-c372-40b7-a37b-ced644e993d9.png

Войдя через Google или Github, вы сможете выбрать такие модели, как GPT, Gemini и другие.

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

/model

7f76acf3-c873-40c1-b691-3651e15e02e6.png

Практический пример использования

Давайте посмотрим, как он работает на практике. Попросим его сгенерировать для нас простую игру «Змейка».

8f0cb6e2-d915-445a-b931-88ab8b300e10.png

В процессе он также запросит разрешения.

7bd1eb5c-2d50-438a-8bbd-c1414eeb5735.png

Менее чем за минуту небольшая игра была готова.

4a19a08c-9fe3-41e7-964e-dfee50b02c9d.png

Откроем и посмотрим.

1baf74cd-3d3d-421a-93b7-d2ec25995ad8.png

Сразу после запуска появляется надпись «Game over». Попросим ИИ проверить себя и найти проблему.

7e010a5c-a55c-4fb0-8b97-fd6ed82b1632.png

Перезапускаем игру. Теперь она работает нормально.

eac9ad9b-ff0c-4eb5-b01d-a62164d0cbb8.png

Конечно, это довольно простой сценарий использования. Как CodeBuddy Code справится с более сложными проектами, еще предстоит проверить.

Заключение

Согласно официальным данным Tencent, время написания кода сокращается на 40%, а доля кода, сгенерированного ИИ, превышает 50%. Общая эффективность разработки повышается более чем на 16%, что весьма впечатляет.

Возможно, CodeBuddy Code еще не идеален, но у него определенно большое будущее.

Если вас тоже заинтересовал CodeBuddy Code, используйте ServBay, чтобы легко преодолеть трудности с настройкой среды (ServBay особенно удобен для новичков). После этого вы сможете в полной мере использовать CodeBuddy Code. И пока он бесплатный, стоит этим воспользоваться.

Опубликовано в saltyfish
Для ответа вы можете авторизоваться