Саммари — Техническая команда
Техническая команда — 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. Встреча завершилась призывом формировать общую библиотеку скиллов и планированием следующей сессии с участием маркетинга и продаж.
Ключевые темы
- Установка окружения — пошаговый онбординг: VPN (Amnezia/корпоративный), Cursor, Node.js, Git, расширение Claude Code
- Авторизация в Claude Code Max — использование общего аккаунта, особенности входа через Google, проблемы с кодами подтверждения
- Конфигурация Claude Code — передача готового архива (~500 файлов: агенты, скиллы, правила, CLAUDE.md как маршрутная карта)
- Голосовой ввод — инструмент Handy для локальной STT-транскрипции без интернета
- Архитектура конфигурации — философия CLAUDE.md как навигационной карты вместо монолитного файла, концепция скиллов и агентов
- Демонстрация реальных проектов — Ghostvel, сервис презентаций, лидген-платформа, Iron Pro Proofreader
- Подключение внешних сервисов — Telegram, Google Workspace, Notion, Linear, Figma, Gemini/OpenAI API
- MCP-серверы и API-ключи — как работать с кредами, зачем нужны API ключи разных сервисов, бесплатные кредиты Google/Deepgram
- Безопасность и приватность — локальное хранение чатов, политика Anthropic по недообучению на пользовательских данных
- Планирование следующих шагов — создание 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 | Фиксированные лимиты, без поштучного списания |
| VPN | Amnezia VPN / корпоративный | Обязателен при работе из России/Беларуси |
| Node.js | nodejs.org | Runtime-зависимость Claude Code |
| Git | gitscm.com | Требование системы, необходим для операций с файлами |
| Голосовой ввод | Handy (handy.computer) | Локальная STT на базе Whisper |
| Мессенджер | Telegram | Управление через tg_client.py (50+ команд) |
| Автоматизация браузера | Playwright (плагин) | Автоматизация веб-действий |
| Хранилище знаний | Qdrant + векторная БД | Семантический поиск по коммуникациям |
| Контейнеризация | Docker | Деплой агентов на сервер |
| Транскрипция | Deepgram | API транскрипции (200$ бесплатных кредитов) |
| Google Workspace | Docs, Sheets, Drive, Calendar | Интеграция через MCP |
| Задачи | Notion, Linear | Управление проектами |
| Дизайн | Figma (плагин) | Интеграция с дизайн-системой |
| Генерация изображений | Gemini / OpenAI DALL-E | Через API ключи |
| Перевод | DeepL API | Подключён в Iron Pro Proofreader |
| Корпоративные чаты | Slack | MCP-интеграция |
| OpenClaw | Кастомный форк | Основа для Ghostvel (Telegram-агент) |
| Презентации | Nano Banana | Генерация слайдов в Deckwel |
Практические задания
В ходе сессии участники выполнили следующие шаги:
- Проверка и установка VPN — корпоративный VPN (инструкция от IT-отдела, отправлена на почту)
- Скачивание и установка Cursor — авторизация через личный Google-аккаунт, выбор Free-плана
- Установка расширения Claude Code — через Marketplace расширений Cursor/VS Code
- Установка Node.js — обязательная зависимость
- Установка Git — при необходимости, с прописью в PATH
- Авторизация в Claude Code Max — через общий корпоративный аккаунт
[email protected] - Распаковка и установка конфигурации Жемала — промпт-командой прямо в Claude Code
- Настройка многопанельного рабочего пространства — 2–4 окна Claude Code параллельно
- Первый диалог с Claude Code — написать «Привет» и убедиться, что система отвечает
- Опционально: установка 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:21 | Kirill M. | Node.js? Зачем? |
| 15:25 | Pavel Buranov | А вот с этого окна в Windows куда надо нажать? |
| 15:42 | Николай Павлов | Голосовой ввод — очень удобно, когда не один в кабинете? |
| 15:46 | Николай Павлов | Давайте вернёмся к авторизации (ушли от темы) |
| 15:48 | Никита Второв | Можно тыкать авторизацию, или ждём отмашки? |
| 15:48 | Adeya Latypova | Тот же вопрос — уже можно под той учёткой заходить? |
| 15:59 | С.Саньков | А MCP-серверы используются? |
| 16:07 | С.Саньков | Сколько часов общего времени? Это одна базовая задача на код-ревью |
| 16:43 | С.Саньков | Можно ли открыть и закрыть Cursor, чтобы заработало? |
Итоги и следующие шаги
Что удалось сделать за сессию:
- Большинство участников прошли полный путь установки: VPN + Cursor + Node.js + Claude Code extension + авторизация
- Часть участников успела развернуть конфигурацию Жемала
- Все познакомились с философией конфигурации и возможностями системы
- Жемал показал четыре реальных проекта, собранных на вайбкоде, — как демонстрацию того, что возможно
Проблемы, требующие решения:
- Индивидуальные учётки для каждого участника — текущий общий аккаунт временный
- Несколько участников (Шамсова Елена, часть новых) не прошли авторизацию до конца
- Нужна письменная инструкция по установке для Windows — Жемал обещал подготовить после встречи
- Git необходимо устанавливать с галочкой «add to PATH» и перезагружать компьютер
Следующие шаги:
- Создать Telegram-сообщество для технической команды — туда войдут все участники, будут делиться кейсами, скиллами, конфигами
- Раздать индивидуальные учётки Claude Code Max — по одной на двух участников или персональные
- Онбординг маркетинга и продаж (завтра, ~14:00) — IT-отдел помогает заранее установить VPN + Cursor + Node.js + Git, чтобы не тратить время встречи на технические настройки
- Следующие сессии с техкомандой — разбор конкретных рабочих задач участников в формате live coding session: аналитика (Давид Асланян, Паша Буранов), работа с сервером, подключение к базам данных
- Формирование общей библиотеки скиллов — конфиг Жемала как отправная точка, участники добавляют свои скиллы в общий репозиторий
- Прописать API-ключи — каждый участник самостоятельно добавляет свои креды в конфигурацию для подключения нужных сервисов
Длительность записи: 01:51:34 | Участников: 16 + ведущий | Уверенность транскрипции: 94.3%