Код на вайбах
1.11K subscribers
31 photos
6 videos
16 files
32 links
Кодю с AI, делаю продукты. Делюсь тем, что работает: промпты, инструменты, грабли. Личный опыт, который поможет тебе. Для личной связи @somestay07 | Чат @codeonvibes_chat
Download Telegram
Твоя IDE потребляет больше ресурсов, чем твой проект

Знакомая ситуация? Открыл программу, начал вайб кодить. Первые 20 минут - магия. Автокомплит летает, агент правит файлы, всё красиво...

Но через 40 минут - интерфейс подтормаживает. А через час - набираешь текст, а буквы появляются с задержкой...

Проблема не в твоём компьютере - это проблема IDE.


Я словил похожее на Conductor. Запускаю два-три агента параллельно - первые полчаса красота, всё летает.

Делаю пару задач, запускаю агентов - и понеслось. UI тупит. Переключение между воркспейсами идёт с лагами. Лагает много чего: от скроллинга и до общения с ИИ.

Запускаю терминал, даю ему те же 40-50 минут - и ноль тормозов. Работа идёт даже быстрее, чище, предсказуемее.

И тут задумываешься: а действительно ли мне нужен весь этот GUI? 🤔

Но давай по порядку. Что вообще такое IDE в контексте вайб кодинга и почему это важно.

IDE - это среда, через которую ты общаешься с AI. Какую модель видишь, сколько контекста она получает, как быстро применяются изменения и будет ли всё это работать через час без перезагрузки - всё решает IDE.


Плохо выбранная среда - это когда AI вроде умный, но ты не можешь нормально с ним работать. Тормоза, вылеты, потерянный контекст.

Выбор IDE влияет на результат не меньше, чем выбор модели.

Давай разберём три главных игрока + CLI.

Cursor - AI редактор кода на базе VS Code. Выглядит и работает как обычный редактор, только внутри сидит AI, который читает твой проект и правит файлы по запросу. Самое большое комьюнити - если застрял, решение найдёшь быстро и без проблем.

Что хорошо:
1. Привычный VS Code - не надо переучиваться
2. Выбор моделей: Claude, GPT, переключаешься на лету
3. Composer / Agent mode - мультифайловые изменения по запросу
4. Видно структуру проекта: папки, файлы, их расположение
5. Рейтинг 4.9/5 в обзорах, огромное количество туториалов

Что плохо:
1. Лаги при длинных сессиях. На форуме Cursor десятки тредов: IDE freezes after a few hours, becomes ridiculously slow. Чем длиннее чат и чем больше файлов - тем хуже.
2. Индексация больших проектов может тормозить интерфейс даже на мощных компьютерах
3. Контекстное окно на практике урезается ради скорости. Хотя заявлено 200K, реально может быть меньше

Кому подходит: если уже живёшь в VS Code и хочешь AI "поверх" привычного рабочего процесса. Для проектов среднего размера - отлично. Для больших кодбаз или длинных сессий, будь готов перезапускать.

——-

Windsurf - похож на Cursor, но AI тут более самостоятельный: сам находит нужные файлы, сам анализирует контекст, сам предлагает изменения. Дешевле Cursor, лучше справляется с большими проектами.

Что хорошо:
1. Cascade - агентная система, которая реально хорошо понимает контекст проекта
2. Fast Context - поиск по кодбазе в 10 раз быстрее классических методов
3. Codemaps - визуальные карты структуры кода. У Cursor такого нет
4. Дешевле: $15 в месяц против $20 у Cursor
5. Хорошо работает с большими кодбазами
6. Vibe and Replace - мультифайловый рефакторинг сотен файлов разом

Что плохо:
1. Claude доступен только через свой API-ключ. Нет нативного доступа к Claude
2. Комьюнити меньше, меньше туториалов
3. По отзывам от знакомых - слабее на сложных, многошаговых задачах чем Cursor с Claude

Кому подходит: фронтенд, средние проекты, кому важна скорость работы с контекстом и бюджет. Если работаешь с большой кодбазой и нужна визуальная навигация - Windsurf сильнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3👍2
OpenCode - терминальный агент без привязки к провайдеру. Не редактор с кнопками, а текстовый интерфейс в терминале. Главная фишка - работает с любой моделью: Claude, GPT, Gemini, локальные. 115K+ звёзд на GitHub, 2.5 миллиона разработчиков в месяц.

Что хорошо:
1. Можно использовать любую модель: Claude, GPT, Grok, Gemini и даже локальные через Ollama
2. Множество провайдеров в одном конфиге. Не устраивает модель на задаче - переключил в одну строчку, без переезда на новый инструмент. Для рутины есть бесплатные Zen-модели, для сложного - Claude или GPT через API.
3. Экосистема плагинов. OhMyOpenCode ставишь поверх - и получаешь мульти-агентную оркестрацию из коробки: один агент планирует и раздаёт задачи, другой сам исследует кодбазу и пилит фичи до конца. По сути Conductor, только без GUI и без лагов.

Что плохо:
1. Конфигурация сложнее: несколько провайдеров, ключи, настройка моделей - порог входа выше
2. Claude Pro / Max подписка напрямую не работает - нужен API-доступ. Есть обходные пути, но они не всегда стабильные
3. AGENTS.md вместо CLAUDE.md - своя экосистема, нужно привыкнуть

Кому подходит: если хочешь свободу выбора модели и не хочешь быть привязан к одному провайдеру. Для рутинных задач хватает Zen-моделей, для сложных подключаешь Claude или GPT через API - платишь только за то, что реально используешь.

Если важна приватность и есть локальная тачка - локальные модели через Ollama. А если хочешь выжать максимум - ставишь OhMyOpenCode и получаешь мульти-агентную систему, где каждой задаче назначается оптимальная модель автоматически.


——-

Так почему же происходят фризы?

• GUI рендерит историю чата - а это дополнительная нагрузка на интерфейс. В CLI текст просто прокручивается в терминале, терминалу по сути всё равно сколько там строк.

Нет ignore-файлов. IDE индексирует всё подряд: node_modules, билды, логи. В CLI индексации нет, агент читает файлы по запросу. Но .gitignore важен везде - без него и CLI потратит лишние токены на мусор.

• Много открытых файлов. В CLI этой проблемы нет - здесь нет понятия "открытые файлы". Агент сам решает какие файлы читать по запросу, прочитал - отпустил.

А в GUI каждая открытая вкладка - это файл, который IDE держит в памяти, рендерит подсветку синтаксиса, и потенциально включает в контекст AI.

• Параллельные AI-запросы - в CLI влияет меньше. Cursor Agent mode или Conductor запускают несколько AI-процессов и при этом рендерят результаты всех в GUI.

Каждый процесс = память на модель + память на рендеринг

——-

Поэтому текущий мой сетап - три открытые вкладки терминала для трёх проектов в CLI. Я просидел на Conductor два месяца и на Cursor до этого.

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

Да, у CLI есть минусы:
1. Нет визуального превью - не видишь diff красиво подсвеченным, не видишь как выглядит UI до запуска.

2. Дебажить сложнее - когда AI наломал дров, в IDE ты сразу видишь где красное, в терминале надо разбираться по тексту.

3. Порог входа - если никогда не работал с терминалом, то первая неделя будет непривычной.

Но конкретно мне это не критично. Я привык к терминалу, превью смотрю в браузере, а диффы - через git diff.

Плюсы перевешивают: ноль фризов, честный контекст без обрезки, и ощущение что ты работаешь с AI напрямую - без прослойки, которая жрёт половину ресурсов на саму себя.

А ты на чём сейчас вайб кодишь? Может уже попробовал что-то и забросил - расскажи почему.

Такой практический опыт полезнее любого обзора.

Ну и 🔥, если зашло.
🔥21👍42👏2
Основы вайбкодинга [1/25]

AI написал тебе бэкенд. Ты не знаешь что это. И не заметишь когда он сломается.

Каждый день жмёшь кнопки в приложениях. Вход, отправить, купить. Но если вайбкодишь и не понимаешь что происходит после нажатия, получаешь код который "вроде работает". Когда ломается, не знаешь где искать.

3 минуты и картинка сложится.


Любой проект это три слоя. Uber, YouTube, твой пет-проект.

1. Фронтенд, это витрина. Кнопки, текст, формы. Ловит нажатие первым, но сам ничего не решает. Мы ничего не храним, не считаем.

2. Бэкенд, это кухня ресторана. Получил сигнал от витрины, проверил данные, применил логику, сходил в базу, вернул ответ. Все вычисления и правила продукта тут. Фронтенд должен быть тупым: получил данные, отобразил и всё.

Код фронтенда виден пользователю. Любой может открыть инструменты браузера и увидеть как считается цена, а бэкенд закрыт. Так зачем же делиться своими алгоритмами и секретами?

3. И наконец база данных, память. Пользователи, заказы, сообщения. Без неё каждая перезагрузка = чистый лист.

Заказал Uber. 300 миллисекунд:

Нажал "Заказать". Фронтенд кинул запрос с GPS и тарифом. Бэкенд подхватил, запустил матчинг. Полез в базу, вытащил водителей рядом. На экране: едет Фарид, 4 минуты.

Три слоя, пять шагов. Так работает любое приложение. Но зачем тебе это если AI всё сделает?

Делал аудит кода в своей Telegram Mini App для подготовки к собесам. Claude сгенерил фичу с вопросами: валидация формата, проверка категории, соответствие сложности.

Открываю код, а логика оказалась на фронте. Валидация, подготовка данных, фильтрация. Там где ей нечего делать.

Лишние перерисовки, вычисления на каждый чих, шаг до кривых данных у пользователя. И Claude даже не сообщил...

Я поймал потому что понимаю где что должно жить. Если не понимаешь, не отличишь рабочий код от костыля который ждёт часа.

Промпты тоже становятся точнее. Вместо "сделай авторизацию" говоришь: "форма на фронте, эндпоинт /auth/login на бэке, запись в таблицу users".

Не AI стал умнее, а ты просто перестал кидать ему задачу вслепую.


Знал про три слоя? 👍
Узнал впервые? 🔥

И спроси свою LLM: "покажи архитектуру, что на фронте, что на бэке, что в базе. Есть ли несогласованности?"
👍35🔥114
agents.zip
126.8 KB
Два файла которые превращают Claude Code из кодера в тимлида

Знаешь главную проблему вайбкодинга? Нет, это не код. Код AI пишет нормально. Проблема, что он сразу бросается кодить.

Без плана, без проверки, что уже есть, без тестов. Говоришь "добавь авторизацию", он создаёт файлы где попало, забывает узкие места. Через час код который "вроде работает" и 40 минут на разгребание.

Меня в какой-то момент просто достало. За годы в разработке привык, что есть процесс: декомпозиция, ревью, тесты. А тут Claude Code и хаос. Все говорят про агентов и оркестрацию, а у меня каждый раз с чистого листа. Вот я и подумал, что пора собирать!

Вместе с Claude итерировал где-то 5 дней: брал свой опыт, типовые задачи, паттерны, которые работали, и упаковал в два .md файла. Ты простт кидаешь в .claude/skills/ и всё.

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

9 типов задач. Баг идёт через дебаг и воспроизведение. Фича через брейншторм, планирование и TDD. Ревью запускает тесты и код-ревью параллельно. Рефактор сначала зовёт архитектора.

Второй, task-planner.md, мозг декомпозиции. Когда оркестратор понял что нужна фича, планировщик:

1. Проверяет что уже есть в кодовой базе
2. Ресёрчит неизвестное: API, библиотеки
3. Разбивает на подзадачи с зависимостями
4. Для каждой: файлы, агент, условие готовности

Без них говоришь "сделай авторизацию". С /go получаешь:

Проверка: уже есть JWT хелпер в utils/
План: T1 реализация с TDD, T2 интеграция, T3 тесты, T4 прогон, T5 покрытие, T6 ревью

И только после этого начинается код, красота!

Самое приятное, запускаешь /go и оно само знает что делать. Не ты объясняешь Claude каждый шаг, а пайплайн ведёт.

3 уровня сложности: Small 1-3 файла, Medium новый модуль или зависимость, Large / Epic несколько модулей.

Протоколы когда что-то идёт не так. Агент упал? Эскалация. Тесты сломались? Отчёт. Контекст сжался посреди работы? Восстановление с того места где остановился.

Просто закинь, скорми своему Claude и попроси установить и настроить под себя. Перезапусти контекстное окно и обязательно реализуй задачу, а после - проверь!

Спроси:"Весь ли пайплайн выполнен? Ничего не потерялось? Забылось?" Если что-то пошло не так, проси починить.

Если у тебя не Claude, то всё как обычно - просто попроси LLM настроить под себя, это не сложно.

Вся команда агентов и скиллов находится в папке agents. Так же я добавил картинку, чтобы ты сам мог пройтись и понять всё самое главное.


Вопросы? Предложения? Жду в комментариях ✋️️️️
🔥3411👍7
67 000 токенов сгорели до первого сообщения

Решил я открыть /context в Claude Code. У меня чистая сессия, ноль заданных вопросов, а 67k токенов уже потрачены и это целая треть окна в 200k, а я даже ничего не написал. Куда всё улетело?

Для тех кто не в теме: контекстное окно - это рабочая память модели. Всё что Claude "видит" когда отвечает: твой вопрос, история чата, файлы, инструменты.


Да 200k токенов может звучать много, но это общий бюджет. Чем больше забито на старте, тем меньше остаётся на работу. А когда место кончается - Claude сжимает историю и теряет 60-70% деталей.

Начинает переспрашивать, перечитывать файлы, предлагать то что ты уже отверг. Короче говоря - тупеет.

Замеры от Anthropic: точность поиска информации на 256K - 93%. На полном миллионе - 76%. Чем длиннее контекст, тем хуже модель находит нужное. А у меня окно 200k, и треть уже занята мусором.

Вот что съедало мои 67k на старте:

1. System tools - 33 000. Встроенные инструменты + 90 MCP тулзов от семи серверов. Playwright, Railway и ещё пять. Все загрузились на старте, но ни один не нужен прямо здесь и сейчас.

2. Отдельная боль - файл навигации в Memory files. Вышло на 6 800 токенов. Один файл со ссылками и больше чем системный промпт Claude Code. Грузился каждую сессию.

3. Девять агентов на 7 900. У каждого по 30-50 тригер фраз на двух языках, примеры, списки книг. Claude и так понимает что "код норм?" - это code review. Ему не нужно пятьдесят синонимов.

4. Скиллов ±60 шт на 4 800. Двадцать дубликатов - плагин стоял и в user, и в project.

Это всё похоже на то, что я решил сесть за стол, а на нём 67 открытых книг. Половина не по теме, штук двадцать - дубликаты. А место для работы - вон та щёлочка с краю.


Для меня 67k токенов критично и я решил всё это дело оптимизировать. Сначала убрал NAVIGATION.md из автозагрузки, т.к. Claude сам найдет файл через grep.

Главный файл - CLAUDE.md ужал с 283 строк до 39, вынес онбординг и чеклист безопасности, они дублировали. Отключил четыре плагина и парочку MCP, всё-равно они никогда не запускались. Я ставил для тестов и забыл...

Самое жирное - это агенты. Выкинул триггер фразы, примеры, списки книг. Оставил одну строку "что делает". С 7 900 до 1 300 токенов. Шесть с половиной тысяч на ровном месте.

Изначальные 67k превратились в 21k, минус 46k или же 69%.

Тем самым свободного места стало 179k. Всё убранное осталось в проекте - не на столе, а на полке.

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

Дальше чистая сессия, можно на Sonnet: "прочти plan.md, сделай фазу 1". История планирования не висит мёртвым грузом, контекст чистый, модель сфокусирована на одной задаче.


(Пока ковырялся, нашёл 12 устаревших файлов. К токенам не относится, но приятно когда чисто.)

Поэтому проверь стартовый контекст у себя:
1. /context - MCP tools показывает тысячи? Включи defer_loading

2. Memory files - не нужно каждую сессию? Убирай

3. Агенты - одна строка работает не хуже пятидесяти триггер фраз

4. CLI вместо MCP где можешь. gh, playwright cli. Разница между ними до 32x

Открой /context и скинь скриншот - посмотрим у кого больше мусора на старте 👇
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥73🤪3
This media is not supported in your browser
VIEW IN TELEGRAM
Anthropic сделал свой ответ OpenClaw

Сегодня вышли Claude Code Channels. Если кто не знаком с OpenClaw и аналогами, всё просто: пишешь Claude Code в Telegram с телефона, он читает, делает, отвечает. Прямо в твой терминал. Без Mac Mini за $800, без self-hosted костылей, без двух часов настройки VPS.

Как - раз то, что вызывало у многих боль, включая меня. Основная моя боль была в большом количестве токенов и начальной настройке, которая ещё и ломалась.

Чтобы заработало нужно запустить сессию с флагом claude --channels plugin:telegram@claude-plugins-official, и твой терминал становится сервером. Пишешь боту в Telegram – сообщение прилетает в Claude Code. Он делает работу и отвечает тебе обратно в чат.

Пока-что не понятно, это персональный AI помощник, или удалённый доступ на стеройдах, но вижу, что Anthropic точно хотят идти в сторону персонального ассистента и если не сегодня, то завтра максимально приблизимся!

Главно, что теперь не нужна отдельная машина + OpenClaw и его настрйока + нервы. Вот кстати пост про мой опыт с OpenClaw и результат его работы.

Что нужно учесть:
• Нужен Claude Code v2.1.80+
• Установить плагин /plugin install telegram@claude-plugins-official
• Установить bun черезе brew install oven-sh/bun/bun
• Работает только с claude.ai логином
• API ключи не поддерживаются
• Сессия должна быть запущена

Соответсвенно если закрыть терминал, то бот замолчит. Доступно взаимодействие из телеграм и дискорда.

Если Claude ждёт permission prompt, то сессия встаёт на паузу. Чтобы обойти используй эту команду --dangerously-skip-permissions. Но на свой страх и риск!

Если после всех настроек телеграмм
mcp__plugin_telegram_telegram__reply
• mcp__plugin_telegram_telegram__react
• mcp__plugin_telegram_telegram__edit_message

И не забудь перезапустить сессию /exit и заново отправь команду: claude --channels plugin:telegram@claude-plugins-official

Есть те, кто кроме меня ждал OpenClaw от Anthropic? Дайте огня 😜
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20🏆43👍3
3 бага за день и одна причина - магические строки

Claude написал фичу для моей Telegram Mini App. Я протестировал всё руками и вот что из этого вышло.

Начал проверять и нашел первый баг - данные не обновляются. Покопался, починил. Спустя пару часов второй - статус дуэли не меняется.

Уже примерно понимал о чём речь, за 14 минут починил. Проходит пару итераций и третий баг - символа не хватало в строке, и условие молча не срабатывало.

Три бага и одна причина - магические строки.


Открой свой проект и поищи что-нибудь типа 'completed'. Если нашёл в нескольких файлах, поздравляю, у тебя магические строки.

Голые значения в коде без имени: 'completed', 'creator', 'tiebreaker_time'. С числами та же штука: 8, 48, 3000. "Магические" - потому что через месяц ты сам не вспомнишь откуда взялось и почему именно столько.

В моём коде про новую фичу вышло так: 8 вопросов на дуэль и 48 часов на ответ. Оба числа были просто цифрами, раскиданы по файлам. Если я захочу поменять на 10 вопросов, то придётся искать все восьмёрки по проекту и молиться чтобы всё нашлось корректно.

На большие операции LLM может предложить скрипт - ведь зачем делать 50-100 итераций, когда можно написать скрипт и за 2-3 прохода все поправить?

Вот только не факт, что найденные 8 могли бы быть только из нужного кода. Что если другое магическое число поменяется, а я не узнаю? Что если тестов на эти функционалы нет?

Так и появляются баги и технический долг.


Что если LLM ошибся и опечатался? Написал complited вместо completed. По факту у тебя ноль ошибок, но код молча пойдёт по другой ветке. И узнать получится только от пользователя, а может быть и вовсе - не узнаешь.

Рассинхрон – вот это меня и кусало. Строка completed в 4 файлах. Я менял логику, поправил в трёх, а в четвёртом забыл. Ну как забыл - я не знал что она там тоже есть. А query keys для React Query вообще были записаны по-разному: ['duels', 'my'] в одном файле, ['duel', code] в другом.

Инвалидация кеша бьёт по ['duels']. Один компонент обновляется, два других показывают старые данные. Ошибок всё так же ноль.

И третье. Claude частенько генерит магические строки на автомате. Каждый промпт - это новая порция.

Он может забыть, что в прошлый раз написал creator. В новом файле может написать 'author'. Та же логика, а строки разные. Хотя у меня конкретно такого не было, но это вопрос времени и кондиции системы.

65 мест в 11 файлах

Столько я заменил когда собрал всё в константы. Думал будет больше, если честно.

Было: category: 'myTurn' | 'waiting' | 'completed'
Стало: category: DuelCategory


Один файл constants.ts, один источник правды. Опечатался в константе - TypeScript подчеркнёт красным до запуска. Поменял значение - поменялось везде. Поменял 8 вопросов на 10 - одна строка вместо поиска по проекту.

И да, TypeScript тут спасает. Playwright ловит сценарии, но опечатку в строке не поймает. А типы - поймают, очень удобно.

И чтобы Claude не генерил для тебя магические строки - добавь в CLAUDE.md:

"Никогда не используй строковые литералы для статусов, ролей, типов и ключей. Всегда выноси в именованные константы: enum, as const, const.

Числовые значения: лимиты, таймауты, размеры выноси в именованные константы с понятным названием."


И соответсвенно проверь то, что у тебя уже есть при помощи этого промпта:

"Найди все магические строки и числа в проекте. Покажи: 1) где одна и та же строка повторяется в разных файлах, 2) где числа используются без именованных констант, 3) предложи замену на enum или const объект. Сгруппируй по файлам."


Если решишь проверить проект, отпиши в комментарии, сколько их у тебя нашлось и как много файлов? Интересно, сколько нас таких 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥95👍4
Вайб-дайджест #1 | март

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

Тебе не нужно читать всё, нет. Просто выбери то, что интересно и пригодится конкретно тебе.

Создатель Claude Code рассказал как выжать максимум из Claude Code: я бы не копировал 1:1 себе, но вот почитать и чем-то вдохновиться - самое то!

50 советов по Claude Code на каждый день: compact, Plan Mode, субагенты, какие MCP ставить первыми и для чего! Главное тут не переборщить и не терять на свежем старте по 30-40%

Теперь Claude управляет маком из терминала: кликает, делает скриншотит, тестирует UI и многое другое! Это топ 1 фича для меня за март, потому-что Claude Dispatch и Cowork имеют схожий смысл, но съедают раза в 4-5 больше по моим ощущениям! Я впервые за всю время вышел за лимиты на подписке за 200$

Red Hat про неудобную правду вайбкодинга: без ревью = doom loops и дыры. Основной посыл в ревью AI-кода, очень актуально!

Советы НЕразработчикам по вайбкодингу на русском. Некоторые советы спорные, но в общем и целом внимание можно уделить, но не пристальное.

Claude Code vs Cursor vs Copilot с цифрами. Cпойлерить не буду, да и не за чем. А вот сравнение актуально.

Процесс разработки ПО на основе AI подхода. ChatGPT Deep Research + Bolt.new + Claude Code + Ideogram + n8n и множество других, не очевидных, моментов можно подчерпнуть.

Peter Steinberger, создатель OpenClaw поделился своим опытом и дал советы как работать с AI.

Cowork Dispatch, управляй Claude Code с телефона. Даже не знаю, кому может подойти после сегодняшего релиза mcp для работы с компьютером, но пожалуй оставлю.

Anthropic реализовали возможность коннекта терминала с телеграммом и дискородом. Учитывая новый MCP для работы с компьютером получается связка аналогичная Cowork Dispatch, только наааамного дешевле.

Anthropic случайно слили исходный код агента. Теперь можно изучить скиллы, системные промты, скрытые функции и т.д.

На этом дайджест подошел к концу, если тебе заходит такая рубрика, поставь огонь, чтобы я понимал, стоит её продолжать или нет, спасибо!
🔥336🤪3👍2
Привет! Последний месяц готовил материал для бесплатного курса на ютуб по вайбкодингу.

Это будет обучение с 0, несколько модулей, домашние задания, текстовая выжимкая с важными и главными моментами.

Не важно какой у тебя уровень в разработке ПО, программировании и вайбкодинге - подчерпнуть полезное и важное сможет каждый, а новички уж точно.

Всё будет интерактивно, понятно и доступно - проведу каждого за руку.

Посмотрим как пойдёт, но надеюсь, что получится. То, что всё будет бесплатно, ничуть не даёт поблажек на его качество!

Завтра в 14:00 по МСК будет на ютуб канале, хорошего вечера!
🔥44👍1110
Что такое вайбкодинг и зачем он тебе

Что такое вайбкодинг и зачем он тебе - даже если ты никогда не программировал. Покажу, как сделал сайт за 1 минуту в ChatGPT.

Первый урок курса и первый модуль "Говоришь с AI". К концу модуля - AI настроен под тебя, первые рабочие промпты готовы и помогают тебе.

В этом пилотном видео, я буду рад, если ты поставишь лайк и напишешь комментарий - это поможет мне в продвижении. Большое спасибо! 🙏
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1610👍7🤝2
М1В1 Шпаргалка.pdf
266.6 KB
Шпаргалка и домашка к М1В1. Скриншот результата домашнего задания - в чат.
9🔥8😁1
Anthropic раздают от 20$ до 200$ кредитами бесплатно. Чтобы воспользоваться акцией достаточно зайти на сайт и перейти в настройки, чтобы забрать их.

Дедлайн: акция действует до 17 апреля - нужно успеть нажать "Claim your credit". А вот сами кредиты будут действовать 90 дней с момента их активации.


🔴Чтобы активировать кредиты - нужно привязать карту. Чтобы не списались деньги выше бонуса, поставь лимиты!

Когда ты упрешься в лимиты подписки, кредиты начнут расходоваться.

Сейчас можно заметить, что лимиты улетать стали быстрее. Связано это с тем, что с 26 марта Anthropic объявил, что в пиковые часы: 16:00-22:00 МСК, пятичасовые сессионные лимиты теперь расходуются быстрее, чем раньше.

Недельные лимиты остались прежними, изменились именно пятичасовые сессионные лимиты.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
14👍7🤩5
Obsidian + Claude = Second Brain | Как собрать за вечер

Раньше у меня было пару папок с заметками в Obsidian: домашние дела, идеи, рабочие заметки и всё это лежало в куче.

Но теперь, Claude сам рулит архитектурой, навигацией и плагинами. Я скидываю мысли и материал, а он раскладывает и оформляет так как мне нужно.

Если ты не знаком с Obsidian - это бесплатная программа для заметок с плагинами: канбан доски, графы связей, таблицы и т.д. Всё хранится локально в .md файлах.


Можешь глянуть вот этот обзор на YouTube чтобы понять в общих чертах: что это и какую пользу несёт.

Когда я впервые столкнулся с Obsidian, то очень впечатлился. Начал вести заметки, планировать. Но плагинов очень много, с каждым надо разбираться и настраивать и из-за этого работа выстроилась сложно и я забил.

Всё поменялось, когда Claude дали возможность работать через телеграм или дискорд с CLI, я решил дать второй шанс. Только теперь - это Claude + Obsidian (спойлер - Claude не обязательно для реализации задумки поста)

Я пообщался с Claude, рассказал какая структура мне нравится, как показывать файлы и папки. Он сам понял какие плагины использовать и настроил. На всё ушло примерно 30-40 минут - всё заработало так, как я хотел!

Как настроить тебе:
1. Скачай Obsidian с офф. сайта - бесплатно для Mac, Windows, iOS, Android

2. Obsidian -> Preferences -> Сторонние плагины → выключи Restricted mode, просто жми Turn off.

3. Плагины сообщества -> обзор -> в поиске "Local REST API"

4. Управление плагинами -> находишь Local REST API", открываешь -> Настройки

5. Скопируй API Key, кнопка Copy - это нужно будет для подключения к AI

6. Включи тумблер для Enable Non-encrypted Server и всё


Если на каком-то шаге непонятно - кидай скриншот своему AI или в чат канала и проси объяснить куда нажимать, поможем.

У тебя запустился мини-сервер, он работает только локально. Через него любой AI читает и пишет заметки: Claude Code, Gemini, ChatGPT, локальная модель - без разницы.

Подключаем Claude Code, напиши ему: `Я хочу работать с Obsidian с твоей помощью. У меня есть API ключ для плагина Local REST API, давай ты мне поможешь подключить и настроить`.

Если тебе нужен доступ через телефон, то попроси Claude закинуть всю папку в iCloud. Если места не хватает, подписка на iCloud+ стоит 59р / 0.99$

Не знаешь с чего начать - спроси Claude: "посмотри мои заметки и предложи что автоматизировать", он сам найдет с чем и как можно поработать.

Возможно он сможет вести некий учет и заодно установит нужные плагины. К примеру, у меня - скидываю ссылки прочтённого материала и прошу внести в ежемесячную подброку.

Он знает куда и как добавить, прикрепляет моё краткое резюме и каждый последний день месяца присылает уведомление, чтобы я не забыл запостить в канал.

Главное, в ходе диалога с Claude, настрой:
Claude.md
MEMORY.md


Учитывая новый механизм "/loop" можно настраивать ежедневный ресерч или еженедельную уборку твоих заметок. Всё зависит от идей.

Если тебе интересно подробно посмотреть как это у меня организованно и все этапы работы, можешь поставить огонёк.

Если соберем 50 огней запишу видеоразбор. А в комментарии добавил скриншоты как у меня это работает ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥735👍4
Anthropic выпустила ручного дизайнера

Я решил протестировать его - результат приятно удивил. Раньше у меня был SKILL дизайнера, делился им и остальными здесь. А теперь эту роль, на себя, возьмёт Claude Design.

Если коротко - это новый ИИ инструмент от Anthropic на базе Opus 4.7 по умолчанию. Позволяет создавать дизайны, прототипы, слайды и одностраничные документы через обычный диалог.


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

Из того, что мне понравилось - на базе описанной мной дизайн-системы и стиля, он распознал цвета бренда и чего хочется, так же в ходе диалога уточнял моменты: от скругления до желаемого ощущения пользователя при взаимодействии с конкретным элементом.

У этого решения есть аналоги:
Stitch
Lovable
• Возможно кто-то ещё

Но лично мне понравился больше Claude Design, так как он уже за 3-4 промпта понял, что мне нужно, а у Stitch это не вышло, увы. Так же у Stitch есть особенность - если вовремя улучшения определённых его страниц не выделить для редактирования, он будет плодить копии.

Что с ним можно сделать:
• Дизайн-систему для сайта / приложения
• Лендинги и маркетинговые страницы
• Прототипы мобильных приложений

С первого открытия он предложил начать с design system. И это правильно - без неё каждый экран живёт своей жизнью, цвета пляшут, кнопки разные. А потом редизайн и токены в трубу.

Я работал через подключенный проект из GitHub и после подключения попросил сделать аудит текущего стиля для приложения и уже имеющейся дизайн-системы. Вот кстати мой промпт, делюсь:

Контекст: мы обновили README, описание дизайн-системы и Design Files.
Этот файл [название] писался до обновлений и может быть неактуальным.

Задача - аудит и актуализация. По шагам:

1. Прочитай текущие README и Design Files
2. Сравни с содержимым этого файла
3. Покажи список расхождений:
- что устарело
- что противоречит обновлённой дизайн-системе
- что отсутствует но должно быть
- что лишнее и можно убрать
4. Предложи исправления - но не применяй пока я не подтвержу

Формат ответа: таблица [что было? что стало? почему?].


В [название] я добавлял конкретный файл содержащий дизайн-систему.

Но результатом остался очень доволен и следующим шагом хочу доделать дизайн и посмотреть как интегрируется в Claude Code - даётся ссылка вида https://api.anthropic.com/v1/design/h/ABC123 её отдаёшь своему Claude Code и он будет видеть, красота!

Доступен экспорт в Figma, PDF, PPTX, HTML

Да, если тебе что-то не нравится, то просто нажми на элемент из списка, выбери "Needs work" и распиши сообщение для улучшения дизайнай [в комментариях добавил где искать]

Как итог:
• Крутое решение - карманный дизайнер под рукой
Отдельные лимиты - Claude модели: Haiku, Sonnet, Opus не тратятся
Нативная интеграция с Claude Code
• Используешь другую LLM? Так же легко получить дизайн
• Интеграция с CLI + Telegram + MCP Computer - можно делать дизайны хорошего качества из телефона
Очень быстро улетают лимиты, не забудь поменять LLM в шестерёнки настроек


Пробовал Claude Design или пока на скиллах? Кидай огонёк если хочешь видеоразбор моего процесса в рамках текущего курса 🧑‍💻

P.S. В комментарии скинул свои результаты после ~40 промптов для улучшения дизайн системы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥236👍4
ChatGPT 2026: персонализация, настройка, память и GPT Store

Разбираемся в ChatGPT: почему ответы часто общие и как сделать так, чтобы ChatGPT знал твой контекст. После урока он будет отвечать под твою работу, а не под абстрактного пользователя.

Что внутри:
• Словарь урока
• Кому и какой тариф выбрать
• Возможности ChatGPT


Персонализация с тремя полями "О вас", как устроена память, глубокое исследование, магазин GPT и как не терять контекст между чатами. Домашка и шпаргалка - в следующем посте, ниже.

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

В комментарии можно написать "что нового" удалось узнать из видео. Спасибо, с радостью всё почитаю! 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍75
Презентация.png
10.4 MB
Презентация, шпаргалка и домашка к М1В2. Скриншот результата домашнего задания - в чат.
🔥85👍2