Игорь Градов
Игорь Градов
5 мин
ai

Google AI Studio Gemini научилась импортировать код с GitHub: от репозитория до приложения за минуты

Google AI Studio получила функцию импорта репозиториев с GitHub прямо в режим Build, и теперь любой проект на GitHub можно превратить в работающее приложение с живым превью за несколько минут.

Google AI Studio Gemini научилась импортировать код с GitHub: от репозитория до приложения за минуты
Почему это важно

Раньше Build mode в Google AI Studio Gemini работал только с чистого листа: описываешь приложение промптом, модель генерирует код. Теперь появился входной путь для уже написанного кода, и это убирает главный барьер для тех, у кого проект уже лежит на GitHub.

Google AI Studio, среда для создания приложений на базе моделей Gemini, добавила возможность импортировать репозитории с GitHub. Об обновлении сообщили официальный аккаунт Google AI Studio и Логан Килпатрик, руководитель продукта. Функция работает внутри Build mode, где Gemini генерирует полноценное приложение по текстовому описанию и показывает живой превью.

Как это работает?

Build mode в Google AI Studio Gemini до сих пор был поверхностью для «вайб-кодинга»: вы пишете промпт (текстовое описание задачи для ИИ), Gemini собирает приложение, вы дорабатываете через чат или режим аннотаций. Импорт с GitHub добавляет другую отправную точку: вместо пустого промпта вы указываете репозиторий (хранилище кода на GitHub).

AI Studio берёт код из репозитория и преобразует его в формат, совместимый со своей средой выполнения. Дальше вы продолжаете работать с проектом так же, как с любым другим приложением внутри Build.

Весь процесс состоит из трёх шагов: импорт репозитория, доработка в AI Studio, развёртывание.

Что понадобится

  • Аккаунт Google с доступом к Google AI Studio (studio.google.com)
  • Репозиторий на GitHub с кодом проекта
  • Базовое понимание структуры своего проекта
  • Около 10 минут на первый импорт и проверку

Пошаговая инструкция

  1. Откройте Google AI Studio и перейдите в Build mode.
  2. Выберите опцию «Import from GitHub» вместо создания нового проекта через промпт.
  3. Укажите URL вашего репозитория на GitHub.
  4. Дождитесь, пока AI Studio преобразует код в совместимый формат. Платформа автоматически адаптирует структуру проекта под свою среду выполнения.
  5. Проверьте результат в live preview. Если приложение использует Gemini API, обратите внимание: ключ GEMINI_API_KEY автоматически настраивается как серверный секрет. Ключ не попадёт в клиентский код.
  6. Доработайте приложение через чат или режим аннотаций: добавьте страницы, измените интерфейс, подключите новые функции.
  7. Разверните готовое приложение прямо из AI Studio.
Как это применить на практике

Допустим, у вас есть репозиторий с прототипом на Vite и React, который вы собрали на хакатоне несколько месяцев назад. Вы импортируете его в Build mode, просите Gemini добавить страницу настроек через чат, получаете живой превью и разворачиваете приложение. Весь путь от заброшенного репозитория до работающего сервиса занимает минуты, а не часы.

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

Важный момент с API-ключами

Если ваш код вызывает Gemini API на стороне клиента (из браузера), после импорта придётся перестроить логику. AI Studio хранит GEMINI_API_KEY только на сервере и не включает ключ в клиентский код. Это правильно с точки зрения безопасности, но требует серверного паттерна.

Вот как выглядит разница. Так делать не стоит, ключ виден в браузере:

const res = await fetch(
  "https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-latest:generateContent",
  {
    headers: {
      "x-goog-api-key": MY_KEY, // виден в клиентском коде
    },
    body: JSON.stringify({ contents: [{ parts: [{ text: "Hello" }] }] }),
  }
);

А вот рекомендуемый подход, ключ остаётся на сервере:

export async function handler(req) {
  const apiKey = process.env.GEMINI_API_KEY; // только на сервере
  const r = await fetch(
    "https://generativelanguage.googleapis.com/v1beta/models/gemini-flash-latest:generateContent",
    {
      headers: {
        "x-goog-api-key": apiKey,
      },
      body: JSON.stringify({ contents: [{ parts: [{ text: "Hello" }] }] }),
    }
  );
  return new Response(await r.text(), { status: r.status });
}
Частые ошибки
  • API-ключ в клиентском коде. После импорта ваш ключ не окажется в браузерном бандле автоматически. Если проект раньше вызывал Gemini API прямо из браузера, код сломается. Перенесите вызовы на серверную сторону до или сразу после импорта.
  • Ожидание синхронизации с GitHub. На момент запуска Google не подтвердила, что изменения в репозитории автоматически подтягиваются в AI Studio. Импорт, скорее всего, одноразовый: вы берёте код, а дальше работаете внутри платформы.
  • Приватные репозитории. Поддержка приватных репозиториев пока не подтверждена. Если ваш проект закрытый, проверьте доступность перед тем, как планировать рабочий процесс вокруг импорта.
  • Неизвестный формат среды выполнения. Google не опубликовала внутренние шаги преобразования. Сложные проекты с нестандартной структурой могут импортироваться с ошибками. Начните с небольшого репозитория для проверки.

Что делать с этим прямо сейчас?

Разработчикам и техническим авторам Дзена. Если вы пишете туториалы с примерами кода на GitHub, теперь можно за минуты превращать свои репозитории в живые демо-приложения и давать читателям ссылку на работающий превью вместо скриншотов.

Маркетологам и менеджерам продуктов. Коллега скинул ссылку на публичный репозиторий. Вы импортируете его в Google AI Studio Gemini, просите через чат сгенерировать понятный пользовательский интерфейс и получаете ссылку на превью, не дожидаясь, пока разработчик соберёт демо.

Предпринимателям в РФ и СНГ. Google AI Studio доступна из России, но может потребовать VPN в зависимости от региона. Функциональный аналог в российском пространстве, GigaChat и YandexGPT, пока не предлагают подобного пайплайна «репозиторий в приложение». Если у вас есть прототипы на GitHub, это способ быстро довести их до рабочего состояния без найма разработчика.

Мнение редакции dzen.guru

Импорт из GitHub в Build mode закрывает очевидную дыру: раньше AI Studio умела только генерировать с нуля, и весь ваш существующий код оставался за бортом. Я вижу в этом прямой рабочий сценарий для тех, у кого на GitHub лежат десятки заброшенных прототипов.

Честная оговорка: Google пока не раскрыла, какие именно форматы и фреймворки поддерживаются при импорте, работает ли синхронизация и доступны ли приватные репозитории. На старте функция наверняка заработает гладко только с простыми проектами. Но сам вектор «принеси код, а не описывай словами» расширяет аудиторию Build mode от тех, кто умеет формулировать промпты, до тех, кто умеет писать код. Это разные люди, и теперь обе группы обслужены.

Попробуйте AI-инструменты для авторов Дзена

Разбираем нейросети, которые реально экономят время на контенте. Практические гайды, тесты, сравнения.

Перейти на dzen.guru

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

Поделиться:TelegramVK
Игорь Градов
Игорь Градов

Основатель dzen.guru. Эксперт по монетизации и продвижению на Дзен. Автор курса «Старт на Дзен 2026».

Комментарии

Читайте также

Prime Intellect привлекла $130 млн: что такое ИИ-агент, которого компании обучают сами
ai

Prime Intellect привлекла $130 млн: что такое ИИ-агент, которого компании обучают сами

Компания Prime Intellect, основанная в 2024 году, привлекла 130 миллионов долларов в раунде Series A при оценке в один миллиард долларов, чтобы дать бизнесу…

4 мин
GPT-Live от OpenAI заменил голосовой режим ChatGPT: модель слушает и говорит одновременно
ai

GPT-Live от OpenAI заменил голосовой режим ChatGPT: модель слушает и говорит одновременно

OpenAI выпустила GPT-Live, новое семейство голосовых моделей с полнодуплексной архитектурой (модель слушает и говорит одновременно), которое 11 июня заменило…

5 мин
Что такое ИИ-агент на практике: NVIDIA открыла 10 трлн токенов для его обучения
ai

Что такое ИИ-агент на практике: NVIDIA открыла 10 трлн токенов для его обучения

Автор Дзена или маркетолог может слышать слово «ИИ-агент» каждый день, но попробуйте собрать такого агента самому, и первый вопрос будет не «какую модель…

6 мин