GenCode
GenCode
Что такое GenCode?
GenCode — это агент Genspark для работы с кодом. Он работает с кодом в выбранном вами каталоге. Выберите чат-интерфейс или терминальный интерфейс — это один и тот же продукт с одинаковыми возможностями, в каком бы стиле вам ни было удобнее работать. Запускать его можно в двух местах:
- Рабочее пространство GenCode в Genspark Super App — десктопный вариант. Вы работаете с агентом в формате диалога, а в поле ввода запроса отображаются используемая модель, заполненность контекста и кредиты.
- Автономный GenCode CLI — терминальная программа, которую вы устанавливаете через npm и запускаете из каталога, с которым хотите работать.
Оба варианта используют один и тот же движок, один и тот же каталог моделей, размещённых Genspark, и одну и ту же систему оплаты. GenCode построен на форке OpenCode от Genspark и хранит собственные каталоги конфигурации, поэтому не затрагивает уже установленный OpenCode.
Быстрый старт
В Genspark Super App
- Обновите Genspark Super App до последней версии.
- Откройте приложение и найдите рабочее пространство GenCode. Если его нет, нажмите + на панели вкладок и добавьте его.
Ещё нет Super App? Скачайте его здесь. Приложение распространяется бесплатно для macOS, Windows и Linux. На Mac для Super App требуется Apple Silicon.
Через CLI
- Установите:
npm i -g @genspark/gencode - Войдите в аккаунт:
gencode login— откроется вход по device flow. После входа CLI показывает ваш баланс, план и электронную почту аккаунта рядом с каталогом моделей. - Запустите:
gencodeиз каталога, с которым хотите работать.
CLI сохраняет набор команд OpenCode:
gencode run --format jsonдля скриптов и неинтерактивного использованияgencode modelsдля вывода списка доступных вам моделей- флаги
--dir,--sessionи--model - переменные окружения с префиксом
OPENCODE_
CLI хранит собственные каталоги конфигурации — ~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode и ~/.cache/gencode, — поэтому уже установленный OpenCode остаётся нетронутым.
Бинарные файлы CLI поддерживают Mac на процессорах Intel и Apple Silicon, а также Windows и Linux.
Руководства по функциям и использованию
GenCode поставляется с чат-интерфейсом и терминальным интерфейсом. В обоих случаях это один и тот же продукт с одинаковыми возможностями — используйте тот, который лучше подходит под ваш стиль работы.
- Рабочее пространство. В Genspark Super App вы работаете с GenCode в формате диалога. В поле ввода отображаются используемая модель, заполненность контекста и кредиты.
- CLI. Тот же агент в вашем терминале — в виде полноэкранного интерфейса с панелями контекста сеанса и диагностики кода.
- Агент для кода в любом случае. GenCode работает с кодом в выбранном вами каталоге. Действия выполняются через вызовы инструментов, а результатом становятся текст и изменения в файлах.
- Субагенты. Более крупные задачи GenCode решает с помощью субагентов — одного, который читает и анализирует, и другого, который может вносить изменения. У каждого настроен лимит шагов, поэтому выполнение остаётся ограниченным.
- Оценки. В Super App можно оценить любой ход GenCode кнопкой «палец вверх» или «палец вниз». Оценки хранятся на вашем компьютере.
- Ваш отзыв остаётся локальным. Оценка описывает ход, к которому она относится: модель, использованные инструменты, изменённые файлы и строки, токены, стоимость и время. Любой написанный вами текстовый комментарий никогда не передаётся.
- Поддержка скриптов и CI.
gencode run --format jsonвозвращает машиночитаемый вывод, который можно передавать в скрипты и конвейеры.
Модели и стоимость
Модели. GenCode использует каталог моделей, размещённых Genspark, который охватывает девять семейств моделей: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) и Nemotron (NVIDIA).
Стоимость. GenCode работает за кредиты Genspark. Использование оплачивается с аккаунта, под которым авторизован GenCode. Если в CLI в вашем окружении задана переменная GSK_API_KEY (или GSK_BASE_URL), оплата списывается с аккаунта, которому принадлежит ключ. В истории кредитов использование GenCode отображается как «GenCode».
GenCode оплачивается напрямую кредитами, а не за счёт бесплатной квоты, которая покрывает задачи агентов в стандартном режиме, — см. Планы подписки.
Отдельной подписки или кошелька для GenCode нет — он использует ваш существующий аккаунт Genspark и кредиты. О том, как работают кредиты, читайте в Руководстве по кредитам.
Часто задаваемые вопросы
GenCode — это то же самое, что Genspark Code?
Нет. Genspark Code — это браузерный агент на genspark.ai/code, который создаёт готовые приложения по запросу, — см. справочную статью о Genspark Code. GenCode — это агент для работы с кодом, описанный здесь.
GenCode — это то же самое, что Genspark Claw?
Нет. Claw — это агент-персональный ассистент Genspark, который управляет вашими приложениями и файлами, а не агент для работы с кодом.
А что насчёт GenTerminal?
GenTerminal — это автономное терминальное приложение Genspark, другой продукт.
Нужен ли Super App, чтобы пользоваться GenCode?
Нет. Вы можете использовать рабочее пространство GenCode в Genspark Super App или установить автономный GenCode CLI. В обоих случаях это один и тот же агент.
Чем рабочее пространство отличается от CLI?
Только местом запуска. Рабочее пространство работает внутри Genspark Super App, а CLI — в вашем терминале. Тот же агент, те же возможности.
Нужен ли платный план?
Нет. GenCode использует ваш существующий аккаунт Genspark и кредиты. Отдельной подписки или кошелька для GenCode нет.
Расходует ли GenCode кредиты?
Да. GenCode оплачивается с аккаунта, под которым он авторизован, — по умолчанию это аккаунт, с которым вы вошли. Если в CLI в вашем окружении задана переменная GSK_API_KEY, оплата списывается с аккаунта, которому принадлежит ключ. В истории кредитов использование отображается как «GenCode», и GenCode оплачивается напрямую кредитами, а не за счёт бесплатной квоты.
Какие модели использует GenCode?
Каталог моделей, размещённых Genspark, охватывающий девять семейств моделей: Claude (Anthropic), GPT (OpenAI), Gemini (Google), DeepSeek, GLM (Z.ai), MiniMax, Kimi (Moonshot AI), Grok (xAI) и Nemotron (NVIDIA). Какие конкретно модели доступны вашему аккаунту, зависит от актуального каталога и политики вашей организации в отношении поставщиков ИИ.
Будет ли CLI конфликтовать с уже установленным OpenCode?
Нет. GenCode построен на форке OpenCode от Genspark, но устанавливает собственный бинарный файл и хранит собственные каталоги конфигурации (~/.config/gencode, ~/.local/share/gencode, ~/.local/state/gencode, ~/.cache/gencode). Он никогда не затрагивает уже установленный OpenCode.
Работает ли GenCode на Mac с процессором Intel?
CLI работает — его опубликованные npm-пакеты включают сборку для macOS на Intel (darwin-x64). Для Super App на Mac требуется Apple Silicon. Windows и Linux поддерживаются в обоих случаях.
Где скачать Genspark Super App?
Чтобы скачать Super App, перейдите по этой ссылке — приложение бесплатно для macOS, Windows и Linux.
Была ли эта статья полезной?