Всем привет! В этой статье я расскажу как подключить AI к VSCode, чтобы использовать его для написания, ревью и отладки любого кода. Хорошо звучит, правда?

Disclaimer: я не топлю за то чтобы AI работал за нас, наилучшая практика использования AI – это формат копилота (copilot) когда он является вашим партнером в работе, как ваш коллега. Он не должен работать за вас — это путь к тому, что ваши скиллы не вырастут, используйте его так, чтобы получить преимущество сейчас и в будущем от его использования.
Есть очень хороший продукт, разработчики его очень любят, если конечно у них есть карта не РФ и код который можно сливать в облако AI т.е. не является собственностью вашего Заказчика или гос. сектора — это Cursor IDE. Она крутая, но по факту, это всего лишь надстройка над VSCode с AI Claude 3.7 Sonnet (на момент написания статьи).
Мы сегодня сами все это сделаем, но не заплатим ни цента 🤩
Оглавление
1. Устанавливаем Visual Studio Code
Найти его очень просто, поэтому писать установку бессмысленно.
2. Установка DNS Proxy
Установка прокси-DNS происходит по этой статье. Зачем это надо? Google Gemini не работает в России, но это легко поправить.
3. Получаем API Key Gemini Google
После предыдущего шага, заходим в свой аккаунт Google, переходим в https://aistudio.google.com и генерируем Api Key, как на скриншоте ниже. Копируем, он нам понадобится.

4. Установим расширение Roo Code в VS Code
Делаем как на скриншотах ниже:



После последнего шага — это выбор Model, нажмите кнопку Done наверху. И все!
Теперь вы сможете заниматься вайб-кодингом (vibe-coding), отладкой и ревью.
Вот так это выглядит:

И напоследок, вам точно понадобится отладка кода, т.к. AI несовершенен, вы, конечно, — совершенство. Промт, который вы напишете, тоже не будет содержать чёткие ТЗ, необходимые для правильного понимания контекста. В следующих статьях обязательно коснусь темы промта — это ключ к успеху при общении с AI.
Если понравилась статья, напишите об этом!