Назад

Саммари — Техническая команда

Техническая команда — 24 февраля 2026

Обзор занятия

Первая встреча серии по вайбкодингу для технической команды Alpina Digital состоялась 24 февраля 2026 года и длилась около 1 часа 51 минуты (15:01–16:57). Ведущий — Жемал Хамидун, CPO компании. В сессии приняли участие 16 человек из технического департамента: разработчики, аналитики, менеджеры проектов и специалисты IT-отдела. Встреча намеренно проводилась в свободном формате — без презентаций, прямо в консоли — с акцентом на практические действия в прямом эфире.

Главная задача встречи — преодоление технических барьеров входа: установка VPN, редактора Cursor, Node.js, Git, расширения Claude Code и первичная авторизация в системе. Параллельно Жемал демонстрировал свою личную конфигурацию Claude Code — результат почти года экспериментов — и передавал её участникам как готовую отправную точку. Встреча носила характер «технического онбординга»: часть участников уже знала об инструментах, другие впервые видели всё это вживую.

В завершении сессии Жемал показал реальные проекты, которые он собрал с помощью вайбкодинга: персональный AI-ассистент Ghostvel, платформу для создания презентаций, лидген-систему с рассылками через Telegram и корпоративный инструмент для редакторов Iron Pro Proofreader. Встреча завершилась призывом формировать общую библиотеку скиллов и планированием следующей сессии с участием маркетинга и продаж.

Ключевые темы

  1. Установка окружения — пошаговый онбординг: VPN (Amnezia/корпоративный), Cursor, Node.js, Git, расширение Claude Code
  2. Авторизация в Claude Code Max — использование общего аккаунта, особенности входа через Google, проблемы с кодами подтверждения
  3. Конфигурация Claude Code — передача готового архива (~500 файлов: агенты, скиллы, правила, CLAUDE.md как маршрутная карта)
  4. Голосовой ввод — инструмент Handy для локальной STT-транскрипции без интернета
  5. Архитектура конфигурации — философия CLAUDE.md как навигационной карты вместо монолитного файла, концепция скиллов и агентов
  6. Демонстрация реальных проектов — Ghostvel, сервис презентаций, лидген-платформа, Iron Pro Proofreader
  7. Подключение внешних сервисов — Telegram, Google Workspace, Notion, Linear, Figma, Gemini/OpenAI API
  8. MCP-серверы и API-ключи — как работать с кредами, зачем нужны API ключи разных сервисов, бесплатные кредиты Google/Deepgram
  9. Безопасность и приватность — локальное хранение чатов, политика Anthropic по недообучению на пользовательских данных
  10. Планирование следующих шагов — создание Telegram-сообщества, онбординг маркетинга и продаж, формирование общей библиотеки скиллов

Основные разделы

1. Вступление и цели встречи (15:01–15:10)

Жемал открыл встречу, объяснив концепцию: технический отдел — это «первая волна» ранних последователей, которые после онбординга помогут раскатить инструменты на весь остальной контур компании. Аудитория — разнородная: у кого-то Cursor уже стоит, у кого-то не установлено вообще ничего. Примерно 20–22 участника. Жемал попросил написать «+» (всё готово) или «–» (ещё не установлено), чтобы IT-отдел мог оперативно помочь отстающим.

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

2. Установка Cursor и расширения Claude Code (15:10–15:30)

Жемал провёл пошаговую демонстрацию установки на примере Виктора, который делился экраном:

  • Скачать Cursor с cursor.com/downloads (работает на Mac и Windows)
  • Пройти авторизацию через любой личный Google-аккаунт
  • На экране подписки нажать Skip for now — платный план Cursor не нужен, весь потенциал идёт через расширение Claude Code
  • Убрать галочку шеринга данных с Cursor
  • Открыть Marketplace расширений (иконка «пазл»), найти Claude Code by Anthropic (3.2 млн установок), нажать Install → Trust and Publish

Важный момент: Cursor используется только как «оболочка», а Claude Code — через расширение Anthropic с подпиской Max. Это принципиально отличается от платного Cursor Pro и от API напрямую — в обоих случаях расходуются токены. Подписка Max даёт фиксированные дневные лимиты без поштучного списания.

3. Установка Node.js, Git и голосового ввода Handy (15:18–15:35)

Node.js (nodejs.org/en) — обязательная зависимость для работы Claude Code. Устанавливается стандартно, важна галочка «добавить в PATH».

Git — также нужен. Проблема: у нескольких участников (Юля, Павел Буранов) Claude Code при первом запуске запросил Git и показал ссылку на gitscm.com. После установки Git рекомендован перезапуск компьютера, чтобы PATH обновился.

Handy (handy.computer) — опциональный инструмент для голосового ввода. Работает полностью локально (ничего не передаётся в облако), поддерживает несколько моделей Whisper. Активация по горячей клавише (у Жемала — Ctrl+`). Работает в любом приложении — браузере, Claude Code, мессенджерах. Жемал рекомендовал попробовать: «Если один раз попробуете, назад на клавиатуру уже не вернётесь». Полезная фишка: режим «копировать в буфер обмена» позволяет вставить расшифрованный текст в любое место через Ctrl+V.

4. Авторизация в Claude Code Max (15:33–16:15)

Наиболее технически напряжённая часть сессии. Жемал создал общий аккаунт [email protected] с паролем Alpinagpt2026 и передал его в чат. Авторизация проходила последовательно, по несколько человек, через кнопку Claude AI Subscription → Continue with Google → Использовать другой аккаунт.

Основные проблемы:

  • Google блокировал множественные входы с разных IP и запрашивал коды подтверждения. SMS приходили на почту одновременно несколько штук — разобраться, какой актуальный, было сложно
  • Участникам из России критически необходим VPN до входа — иначе аккаунт может заблокироваться
  • У Шамсовой Елены и некоторых других вход не получился с первого раза
  • Несколько участников путались: входить через email или через Google-аккаунт (правильно — через Google)

В итоге большинство участников успешно авторизовались. Первым подтвердил «+» Никита Второв в 15:49, далее волнами остальные. Жемал прокомментировал: один общий аккаунт на 20 человек — вынужденная мера, в нормальных условиях у каждого будет своя учётка.

5. Развёртывание конфигурации и настройка рабочего пространства (15:37–16:20)

Жемал поделился архивом своей конфигурации через Google Drive (claude-config-public-archive.zip). Ключевой момент обучения: не нужно распаковывать архив вручную — достаточно передать путь к архиву в Claude Code и написать промпт:

«Распакуй архив claude-config-public-archive.zip, архив у меня в загрузках»

Claude Code сам распаковывает, анализирует содержимое, исправляет несовместимости (например, для Mac адаптирует пути), прописывает настройки и устанавливает нужные параметры автономной работы (без постоянного запроса yes/no).

Архитектура конфигурации (ключевая концепция):

  • CLAUDE.md — маршрутная карта: краткое описание, что умеет агент и куда идти за деталями
  • Папка skills/ — 137 скиллов: каждый описывает, как решать конкретную задачу
  • Папка agents/ — 48 специализированных агентов
  • Папка rules/ — правила поведения, тон общения, что запрещено
  • Файл кредов — API-ключи внешних сервисов

Сравнение: «Раньше у меня был CLAUDE.md на 4000 строк — монстр. Он перегружал контекст при каждом запуске. Сейчас CLAUDE.md — это короткая навигация, а все детали — в отдельных файлах, которые подтягиваются по запросу».

Многопанельная работа: Жемал показал, как открыть 3–4 окна Claude Code в Cursor одновременно (View → Editor Layout → Three Columns + открыть расширение как четвёртый столбец). Это позволяет параллельно вести несколько задач: верстать презентацию, делать саммари вебинара, разрабатывать бот.

6. Демонстрация реальных проектов (16:20–16:45)

Жемал показал четыре проекта, целиком собранных с помощью вайбкодинга:

Ghostvel — персональный AI-ассистент, живущий внутри Telegram Жемала:

  • Основан на базе OpenClaw с личными доработками (7–8 месяцев разработки)
  • 12 конфигурационных файлов: конституция, стиль общения, маршрутизация, цели, контакты, инструменты
  • Векторная память на базе Qdrant — векторизирует все коммуникации Жемала и делает семантический поиск
  • Мультиканальность: работает в Telegram и Slack одновременно
  • Проактивность: анализирует паттерны, напоминает о невыполненных обещаниях, пропущенных ответах
  • Может читать свой собственный исходный код, находить баги и самосовершенствоваться
  • Живёт в Docker на сервере автономно, без участия человека

Сервис создания презентаций (Deckwel):

  • Веб-платформа, полностью собранная на вайбкоде
  • Под капотом — мультиагентная система
  • Использует Nano Banana для генерации контента
  • Пользователь выбирает тип презентации (startup pitch, сайт и т.д.), агент генерирует структуру слайдов, пользователь подтверждает, агент генерирует финальную версию

Лидген-платформа:

  • Парсит аудиторию из Telegram-каналов
  • Закупает аккаунты через аукционный маркет (lols.market)
  • Автоматически адаптирует профили аккаунтов (фото, имя, описание)
  • Отправляет персонализированные рассылки
  • В планах — подключение Instagram и других каналов

Iron Pro Proofreader:

  • Корпоративный сервис для редакторов Alpina
  • Загрузка DOCX файлов, автоматическая корректура с помощью нейросети
  • Подключены DeepL (перевод) и Claude (продвинутый перевод со стилистической матрицей)
  • Описан как «близкий к production»
7. Подключение внешних сервисов и MCP-серверы (15:59–16:20)

В ответ на вопрос Санькова о MCP-серверах Жемал объяснил их роль:

  • MCP-серверы позволяют Claude Code взаимодействовать с внешними сервисами через API
  • В конфигурации Жемала подключены: Telegram (50+ команд), Google Workspace (Docs, Sheets, Drive, Calendar), Notion, Linear, Figma, Slack, Deepgram (транскрипция), OpenAI, Gemini (генерация изображений)
  • Каждый сервис требует свои API-ключи или OAuth-токены, прописанные в файле кредов
  • Новым пользователям нужно самостоятельно прописать свои данные — в публичном архиве все ключи заменены плейсхолдерами

Бесплатные ресурсы для старта:

  • Google Cloud Console: 300$ кредитов на квартал
  • Deepgram: 200$ кредитов для транскрипции

Важная деталь о работе агентов: Claude Code на подписке Max использует модель Claude Opus 4.6 — «на голову выше всего, что было до». По словам Жемала, разница между Opus 4.6 и более простыми моделями — «как между детским садом и профессором университета». При этом лимиты подписки Max достаточно щедрые: одному пользователю упереться в них сложно, вдвоём — реально, но только при очень интенсивной работе.

8. Итоги, вопросы и следующие шаги (16:43–16:57)

Жемал подвёл итоги встречи и собрал фидбэк:

  • Саньков (IT): положительная оценка — отметил, что один аккаунт справляется с нагрузкой, несмотря на 20 одновременных пользователей
  • Николай (разработка): предложил шутку про «берегите природу — не спрашивайте сколько время» (про экономию токенов)
  • Жемал сформулировал план: у каждого будет своя учётка, создаётся Telegram-сообщество для обмена кейсами, следующие встречи — с конкретными задачами от участников

Отдельная просьба к IT-отделу: помочь завтра онбордить коллег из маркетинга и продаж — установить им VPN, Cursor, Node.js и Git заранее, чтобы на встрече не тратить время на техническую настройку.

Инструменты и технологии

КатегорияИнструментНазначение
РедакторCursor / VS CodeОболочка для расширения Claude Code
AI-агентClaude Code (Anthropic)Основной инструмент вайбкодинга
МодельClaude Opus 4.6Модель, используемая в подписке Max
ПодпискаClaude Code MaxФиксированные лимиты, без поштучного списания
VPNAmnezia VPN / корпоративныйОбязателен при работе из России/Беларуси
Node.jsnodejs.orgRuntime-зависимость Claude Code
Gitgitscm.comТребование системы, необходим для операций с файлами
Голосовой вводHandy (handy.computer)Локальная STT на базе Whisper
МессенджерTelegramУправление через tg_client.py (50+ команд)
Автоматизация браузераPlaywright (плагин)Автоматизация веб-действий
Хранилище знанийQdrant + векторная БДСемантический поиск по коммуникациям
КонтейнеризацияDockerДеплой агентов на сервер
ТранскрипцияDeepgramAPI транскрипции (200$ бесплатных кредитов)
Google WorkspaceDocs, Sheets, Drive, CalendarИнтеграция через MCP
ЗадачиNotion, LinearУправление проектами
ДизайнFigma (плагин)Интеграция с дизайн-системой
Генерация изображенийGemini / OpenAI DALL-EЧерез API ключи
ПереводDeepL APIПодключён в Iron Pro Proofreader
Корпоративные чатыSlackMCP-интеграция
OpenClawКастомный форкОснова для Ghostvel (Telegram-агент)
ПрезентацииNano BananaГенерация слайдов в Deckwel

Практические задания

В ходе сессии участники выполнили следующие шаги:

  1. Проверка и установка VPN — корпоративный VPN (инструкция от IT-отдела, отправлена на почту)
  2. Скачивание и установка Cursor — авторизация через личный Google-аккаунт, выбор Free-плана
  3. Установка расширения Claude Code — через Marketplace расширений Cursor/VS Code
  4. Установка Node.js — обязательная зависимость
  5. Установка Git — при необходимости, с прописью в PATH
  6. Авторизация в Claude Code Max — через общий корпоративный аккаунт [email protected]
  7. Распаковка и установка конфигурации Жемала — промпт-командой прямо в Claude Code
  8. Настройка многопанельного рабочего пространства — 2–4 окна Claude Code параллельно
  9. Первый диалог с Claude Code — написать «Привет» и убедиться, что система отвечает
  10. Опционально: установка Handy — попробовать голосовой ввод

Домашние задания / задачи на следующий период:

  • Попробовать задать Claude Code конкретную рабочую задачу, которую не удавалось решить
  • Прописать свои API-ключи в файл кредов конфигурации
  • Поделиться кейсами в Telegram-сообществе

Ключевые цитаты

«Я конфигурацию собирал примерно около года. То есть вообще с момента как появился Claude Code, я по сути с ним экспериментировал где-то начиная с апреля 2025 года. Поэтому оброс всякими разными прикольными штуками — буду рад вам поделиться.»
— Жемал Хамидун
«Можно сравнить вайбкодинг с раскачкой персонажа. Если любите онлайн-игры — максимально близко. Грубо говоря, представьте, что я качал персонажа до 80 уровня, накачал, а сейчас вам отдаю этого персонажа в использование.»
— Жемал Хамидун
«Если вопросы касаются работы, поверьте мне — ответы, которые даёт Claude Code на модели Opus 4.6, и ответы, которые даст любая другая модель — это просто небо и земля. Это как спросить кого-нибудь, кто в детском саду, и какого-нибудь профессора университета.»
— Жемал Хамидун
«Я не профессиональный разработчик, я вайбкодик — с меня взятки гладкие. Но у меня он полностью хозяйничает на серваке. То есть у меня предоставлен доступ по SSH к серверу, ко всем моим доступам, к почте везде.»
— Жемал Хамидун
«Жду корпоративный NeuraLink.»
— Никита Второв (в ответ на рассказ о нейроинтерфейсах)
«Ура, заработало!»
— Павел Путинцев (после успешной авторизации)
«Берегите природу — не спрашивайте сколько время.»
— Николай Павлов (шутка про расход токенов при бессмысленных запросах)
«На самом деле да, я вдохновлён вашим инструментом. Я его ждал две недели вдохновлённо. И сейчас я уже за час сорок разбираюсь — загрузил, чего только не получилось. Я очень доволен, спасибо тебе большое, Жемал.»
— Николай (разработчик)

Вопросы участников

Технические вопросы (из транскрипта)
УчастникВопросОтвет
Юля ЕвсееваГде найти информацию по корпоративному VPN?IT-отдел отправил инструкцию на почту
Никита ВторовKillSwitch в VPN Amnezia — стоит ли включать?Да, это защита от утечки трафика без VPN
Kirill M.Зачем нужен Node.js?Claude Code требует его как runtime-зависимость; в процессе он может попросить и Python, и другие пакеты
Pavel BuranovКак найти нужную кнопку в Windows при установке расширения?View → Extension → написать «Claude», установить расширение от Anthropic
Николай ПавловГолосовой ввод — удобно ли использовать, когда не один в кабинете?Это опционально; можно использовать режим «копирование в буфер» и вставлять текст вручную
С.СаньковИспользуются ли MCP-серверы в конфигурации?Да, несколько: Telegram, Google, Notion, Linear, Figma и другие. Требуют личных API-ключей
С.СаньковСколько часов общего времени даёт подписка? 5 часов — это одна задача на код-ревьюЛимиты достаточные для двоих; одному сложно упереться
Давид АсланянЗачем в конфигурации прописан Anthropic API ключ?Для создания агентов через SDK — когда нужно передать ключ внутрь продакшн-агента
Никита ВторовМожно ли уже авторизоваться?Да, но по одному, чтобы не задосить аккаунт
СаньковПомогает ли перезагрузка Cursor при проблемах с конфигом?Да, помогает — через Command Palette: «Reload Window»
Вопросы из чата (из chat insights)
ВремяУчастникВопрос
15:05Никита ВторовKillSwitch в Amnezia VPN — чтобы не пустить трафик без VPN
15:21Kirill M.Node.js? Зачем?
15:25Pavel BuranovА вот с этого окна в Windows куда надо нажать?
15:42Николай ПавловГолосовой ввод — очень удобно, когда не один в кабинете?
15:46Николай ПавловДавайте вернёмся к авторизации (ушли от темы)
15:48Никита ВторовМожно тыкать авторизацию, или ждём отмашки?
15:48Adeya LatypovaТот же вопрос — уже можно под той учёткой заходить?
15:59С.СаньковА MCP-серверы используются?
16:07С.СаньковСколько часов общего времени? Это одна базовая задача на код-ревью
16:43С.СаньковМожно ли открыть и закрыть Cursor, чтобы заработало?

Итоги и следующие шаги

Что удалось сделать за сессию:

  • Большинство участников прошли полный путь установки: VPN + Cursor + Node.js + Claude Code extension + авторизация
  • Часть участников успела развернуть конфигурацию Жемала
  • Все познакомились с философией конфигурации и возможностями системы
  • Жемал показал четыре реальных проекта, собранных на вайбкоде, — как демонстрацию того, что возможно

Проблемы, требующие решения:

  • Индивидуальные учётки для каждого участника — текущий общий аккаунт временный
  • Несколько участников (Шамсова Елена, часть новых) не прошли авторизацию до конца
  • Нужна письменная инструкция по установке для Windows — Жемал обещал подготовить после встречи
  • Git необходимо устанавливать с галочкой «add to PATH» и перезагружать компьютер

Следующие шаги:

  1. Создать Telegram-сообщество для технической команды — туда войдут все участники, будут делиться кейсами, скиллами, конфигами
  2. Раздать индивидуальные учётки Claude Code Max — по одной на двух участников или персональные
  3. Онбординг маркетинга и продаж (завтра, ~14:00) — IT-отдел помогает заранее установить VPN + Cursor + Node.js + Git, чтобы не тратить время встречи на технические настройки
  4. Следующие сессии с техкомандой — разбор конкретных рабочих задач участников в формате live coding session: аналитика (Давид Асланян, Паша Буранов), работа с сервером, подключение к базам данных
  5. Формирование общей библиотеки скиллов — конфиг Жемала как отправная точка, участники добавляют свои скиллы в общий репозиторий
  6. Прописать API-ключи — каждый участник самостоятельно добавляет свои креды в конфигурацию для подключения нужных сервисов

Длительность записи: 01:51:34 | Участников: 16 + ведущий | Уверенность транскрипции: 94.3%