TGViewer
Channel Public Channel
Дмитрий Колотильщиков

Дмитрий Колотильщиков

@dmitry_kolotilshikov

AI Introvert

🌽Ежедневные IT новости: @ai_introvert_news
🥥Бот шпаргалок: @pdf_ai_introvert_bot
🍓Приватный канал: https://t.me/tribute/app?startapp=sm6T
🍒YouTube: www.youtube.com/@dmitry_kolotilshikov
🍋GitHub: https://github.com/DmitryKo
Subscribers
2.27K
Photos
147
Videos
8
Links
224
Recent Posts 19 shown
Post #456 360
Теория ИИ от нейрона до агента. Токены, контекст, эмбеддинги, RAG, LLM, MCP, harness

Проходим путь от нейрона до агента без формул, но с цифрами из документации. Что такое веса и токены, почему модель просто предсказывает следующий токен, откуда разные ответы на один вопрос (температура), как Transformer понимает смысл по соседним словам и почему в длинной сессии начинается протухание контекста.

▶ 🔠🔠🔠🔠 Ежедневные новости: @ai_introvert_news

▶ ШПАРГАЛКА (через бот шпаргалок): https://t.me/pdf_ai_introvert_bot?start=teoriya-ii-dlya-razrabotchika

▶ Приватный Telegram (Видео из YouTube без VPN): https://t.me/tribute/app?startapp=sm6T

🧑‍💻 ССЫЛКА НА ВИДЕО: https://youtu.be/MlR6Nhoucvc
  • 🔥 4
  • ❤ 2
  • 👍 2
Post #455 733
Привет Друзья!

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

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

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

буду делиться апдейтами по стабильности работы.

ЧТОБЫ ПОЛУЧИТЬ шпаргалку просто пишите человеческим языком по какой теме, дальше агент анализирует и ищет подходящую из базы

PS: в перспективе планирую рассказывать как это все создавать, там много интересного: автоматизация, n8n, AI, google sheets, hosting, telegram api и конечно же JavaScript 🥰

🔠🔠🔠 шпаргалок: @pdf_ai_introvert_bot
  • 🔥 10
Post #448 925

Forwarded from IT NEWS | AI Introvert

🧹 Плагин, который чинит главную боль Claude Code: сжатие контекста

При /compact модель обычно пересказывает старые сообщения. В пересказе теряется нужное: пути к файлам и команды, точные ошибки.

fast-jev-compaction работает иначе. Он не переписывает контекст. Каждый вызов инструмента и его результат оцениваются через Jev. Устаревшее удаляется или обрезается. Остальное сохраняется дословно и в исходном порядке.

Недавние сообщения закрепляются, их плагин вообще не трогает. Если Jev не смог удалить достаточно из-за короткой сессии или сбоя, автоматически включается стандартный summary.

Установить можно как npm-пакет или как плагин прямо из репозитория. Понадобится ключ TYPESAFE_API_KEY.

Забираем здесь: GitHub

______________________
@Dmitry_Kolotilshikov
  • ❤ 2
Post #447 962
Срезаем «налог на контекст» с помощью /skill-doctor в Claude Code

Каждый раз, когда вы общаетесь с Claude Code, в системный промпт подгружаются описания всех доступных навыков. Они съедают контекст и токены. Ответы приходят медленнее. Если Claude начал тупить на ровном месте, а контекстное окно раздувается слишком быстро, пора проверить настройки.

Как посмотреть статистику

Откройте терминал Claude Code и введите /skill-doctor. В старых версиях используется /skills. Эта команда открывает интерактивное меню, где Пробелом можно включать и отключать скиллы.

В таблице Stats видно, сколько раз вызывался каждый навык (uses) и сколько места он занимает в каждом запросе (context).

4 режима работы навыков

on — полный доступ. ИИ видит имя и подробное описание, может вызвать навык автоматически, а вы вручную. Токенов уходит больше всего.

name-only — модели передаётся только название. Длинное описание вырезается. Claude знает, что плагин есть, но тратит на него 1–2 токена вместо сотен. Подходит для редких утилит.

read — инструмент полностью скрыт от модели. Claude не запустит его сам, но вы по-прежнему сможете вызвать его вручную через косую черту. Я бы ставил этот режим для кастомных скриптов деплоя или удаления.

off — плагин удаляется из памяти сессии. Его не запустит ни Claude, ни вы. Потребление токенов нулевое.

Реальный кейс: минус 1000 токенов впустую за один сеанс

Недавно я разбирал конфигурацию, где в userSettings висел огромный пакет плагинов для графики и анимации, включая работу с видео: hyperframes, changelog-video, figma и другие. В статистике uses у них стояло 0x. Их ни разу не использовали.

При этом каждый плагин забирал в context от ~130 до ~270 токенов за каждое отправленное сообщение. Суммарно этот мёртвый груз урезал полезный лимит примерно на 1000 токенов на каждом ходе общения.

Я перевёл все неиспользуемые плагины в режим off в settings.json. Контекст освободился сразу. Код стал генерироваться быстрее, а расходы на API снизились.

#claude
  • 👍 4
Post #445 827
В моём CLAUDE.md перевалило за 900 строк. Вот как я его ужимал

900 строк — это примерно в 4–5 раз больше рекомендуемого объёма. В документации ориентир — до 200 строк. Длинный файл съедает контекст, а Claude хуже следует инструкциям. Я пошёл по такому плану.

Шаг 0. Запустить /doctor
Я начал с этой проверки. Она предложила, что сократить: убрать структуру директорий, списки зависимостей и обзор архитектуры. Всё это Claude может вывести из кодовой базы.

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

Шаг 1. Рассортировать содержимое
Я прошёлся по файлу и определил место для каждого блока:

• выводится из кода (layout, зависимости, «что где лежит») → удалить;
• нужно во всех задачах → оставить в корневом CLAUDE.md;
• относится к одной части дерева → packages/x/CLAUDE.md или path-scoped rule;
• описывает многошаговую процедуру или работает как справочник → skill;
• должно выполняться всегда → hook или permission deny-правило;
• относится к моим предпочтениям, а не к проекту → ~/.claude/CLAUDE.md.

То, что не нужно постоянно, я вынес из always-loaded в on-demand.

Шаг 2. Выбрать scoping
Per-directory CLAUDE.md лежит рядом с кодом. Он загружается, когда Claude читает файлы в этой директории. Такой вариант подходит областям с отдельными владельцами, которые сами поддерживают свои конвенции.

Path-scoped rule хранится в .claude/rules/, а пути задаются через paths: во frontmatter. Правила остаются в корне и загружаются при совпадении glob. Я использовал этот вариант для путей, разбросанных по дереву, и для конвенций, которые хотел держать в одном месте.

Оба способа можно сочетать.

Шаг 3. Вынести процедуры в skills
Инструкции по деплою и тестам для X я вынес в skills.

Skill загружается, когда Claude считает его релевантным. До этого в контексте остаются только имя и описание.

Возможная ловушка
@path-импорты контекст НЕ экономят. Разбивка на @docs/testing.md и @docs/style.md делает файл аккуратнее, но импорт всё равно разворачивается при старте.

Контекст экономят path-scoped rules, per-directory файлы. И skills.

Проверка результата
В конце я запустил /context. В списке Memory files видно, что действительно загрузилось в сессию. Вынесенные инструкции при старте там больше не появлялись.

#claude
  • ❤ 3
Post #444 827
Хватит гадать, что не так с вашим Claude Code — есть /insights

Claude Code начинает раздражать: работает медленно, повторяется, топчется на месте. Первая реакция — крутить настройки вслепую. Переписывать CLAUDE.md, менять промпты, отключать инструменты, переделывать воркфлоу. Но без данных непонятно, где настоящее узкое место.

Для этого есть команда /insights. Она разбирает историю локальных сессий и собирает отчёт: над чем вы чаще работаете, как взаимодействуете с моделью, где регулярно возникает трение и что можно изменить в процессе. Уверен, результаты многих удивят. Узкое место нередко оказывается совсем не там, где его искали.

Вместо «что-то тормозит, покручу настройки» получается другой порядок: сначала история сессий и отчёт, затем конкретная правка. Не наоборот 🔍

За один запуск /insights анализирует до 200 ранее не обработанных сессий. Совсем короткие сессии команда может пропустить.

Свежий отчёт сохраняется в ~/.claude/usage-data/report.html. Предыдущие версии с таймстемпами остаются в той же папке. Анализ идёт через тот же аккаунт и провайдера, что и обычные сессии, поэтому расходует лимиты плана или API.

Чем больше накопилось сессий, тем заметнее реальные паттерны и меньше случайного шума. Если вы давно работаете с Claude Code и ещё не запускали /insights, данных для такого отчёта, скорее всего, уже достаточно.

#claude
  • 🔥 3
Post #443 999

Forwarded from IT NEWS | AI Introvert

React победил. Не потому что лучший

Нолан Лоусон годами объяснял, как устроена производительность браузеров. Он дал Claude Sonnet свою любимую задачку про Style Calculation в Chrome trace. На ней спотыкались даже опытные разработчики. Claude ответил идеально. Лоусон признаётся: сейчас он просто кинул бы трейс в Claude Code.

Кент Доддс и Эдди Османи ушли в AI. Рэйчел Наборс тоже. А Cursor и Viget переехали с Solid и Lit обратно на React. Не потому, что React лучше. Просто «агенты знают React». Agent experience победил developer experience.

Я вижу здесь замкнутый круг. Чем больше React-кода в обучении, тем лучше агент пишет на React. И тем больше появляется React-проектов. Экспертиза фронтендера не умирает. Она сдвигается от «как писать CSS» к «как архитектурно направить агента».

Источник

______________________
@Dmitry_Kolotilshikov
  • 🤔 2
  • ❤ 1
Post #442 925

This post (sticker, poll or similar) has no web preview. Open in Telegram

  • 😁 15
  • 👍 1
Post #441 994
Дайте своему AI-агенту тело 🧠

Наткнулся на чудесно абсурдный проект Tiny Engineer. Это настольный робот, который показывает, чем занят ваш AI-кодинг-агент: читает файлы, думает, печатает код, радуется завершению задачи. Агент работает, робот шевелится и подаёт звуки.

Идея вполне практичная. Агенты всё чаще подолгу работают автономно. Вместо очередного спиннера в IDE можно смотреть на маленького коллегу рядом, который показывает статус. Внутри ESP32-C3, пять сервоприводов для головы, шеи и рук, OLED-дисплей с лицом и динамик. Корпус печатается на 3D-принтере. Прошивка написана на Arduino с PlatformIO.

Особенно понравилась архитектура. Робот поднимает в локальной сети REST API. Отправляешь POST на /anim?name=typing, и он начинает «печатать». Есть анимации reading, thinking, welcome, sleep. Даже экзистенциальные error и dead.

Управлять им может всё, что умеет отправлять HTTP-запросы. Из коробки есть интеграция с Cursor через хуки. Но это только пример клиента: можно подключить Claude, Codex или другого агента своим скриптом. Хоть через curl.

Отдельный респект за документацию. В ней есть гайд «From Code to Circuits», введение в железо и электронику для софтверных инженеров. Робота там разбирают как учебный пример. Получилась и игрушка на стол, и повод наконец залезть в железо.

Опенсорс, модели для печати и схемы в комплекте: github.com/jamro/tiny-engineer

ежедневные новости тут: @ai_introvert_news
  • 🔥 3
  • ❤ 2
  • 🤝 1
Post #440 1.09K
Как сейчас нормально оплачивать Claude, ChatGPT и App Store без посредников

Самое негативное в оплате зарубежных сервисов — посредники и чужие реквизиты. Claude, например, регулярно банит аккаунты, когда с одной чужой карты платит куча людей.

Для меня стало открытием, что можно сделать виртуальные карты через Wanttopay.
Оформляется за минуту прямо в телеграм-боте (тариф Easy за 990 ₽). Карта личная, ей больше никто не платит. Пополняется напрямую через СБП с любого российского банка, без крипты и обменников, комиссия прозрачная.

Например, регион на выбор: Сингапур или Великобритания. Чтобы не ловить блокировки, держите одну страну везде — карту выпускаете под неё, аккаунт регистрируете в ней же, VPN ставите на тот же регион. Дальше карта без проблем вяжется к App Store и Google Play, а на сайтах ChatGPT и Claude принимается напрямую.

Оформить карту → WantToPay
Telegram Wanttopay Bot 💳 Выпускайте виртуальные карты для международных платежей 👩‍💻 Поддержка: @WantToPaySupportBot
  • ❤ 5
Post #439 1.13K
Дмитрий Колотильщиков Бесплатные курсы от Anthropic — с бесплатными сертификатами 🎓 Поделюсь находкой: у Anthropic есть подборка обучающих курсов, и все бесплатные. Сертификаты после прохождения дают тоже бесплатно. Правда, всё на английском. Курсы фундаментальные, но объяснены…
А теперь платные сертификации от Anthropic 📜

Вчера рассказывал про бесплатные курсы Anthropic. Сегодня продолжу тему: у них есть платные сертификации с экзаменом. Курсы дают знания, а здесь можно получить официальное подтверждение.

Сейчас доступны четыре варианта:

— Claude Certified Associate Foundations. Базовый уровень и хорошая точка входа.

— Claude Certified Developer Foundations. Для разработчиков.

— Claude Certified Architect Foundations. Базовый уровень для архитекторов.

— Claude Certified Architect Professional. Продвинутый уровень.

На экзамен вслепую идти не обязательно. Вот материалы для подготовки.

В Claude Certification Guide собрана информация по сертификациям.

Пробный экзамен для Architect поможет потренироваться в формате настоящего теста.

Для базового уровня есть отдельный тренажёр: подготовка к Associate Foundations.

Я бы начал с бесплатных курсов из вчерашнего поста, затем можно пройти подготовку по платным курсам.

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

Правда есть проблема со сдачей платных курсов из РБ и РФ, так как сдавать нужно через платформу PearsonVue (хуже не придумаешь) онлайн или оффлайн.

В любом случае сдача платных экзаменов - это просто сертификат, а подготовиться к ним можно абсолютно бесплатно и прокачать себя.
  • ❤ 3
Post #437 1.23K
Бесплатные курсы от Anthropic — с бесплатными сертификатами 🎓

Поделюсь находкой: у Anthropic есть подборка обучающих курсов, и все бесплатные. Сертификаты после прохождения дают тоже бесплатно. Правда, всё на английском.

Курсы фундаментальные, но объяснены простым языком. Формально они про Claude и Claude Code. По факту знания оттуда пригодятся с любыми AI-инструментами.

Возможно потребуется ВиПиЭн

Вот те, что я проходил сам:

— Claude with the Anthropic API
— Claude Code in Action
— Introduction to Model Context Protocol

Советую для общего развития, ну и CV будет чем пополнить
  • ❤ 8
Post #436 1.14K
Всем привет, друзья!)

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

Также в канале кроме новостей будут полезные open source проекты. Какие то, отдельные новости, я возможно буду дублировать еще сюда.

💡 Подключайтесь: @ai_introvert_news
  • ❤ 6
Post #430 1.51K
😬 ИИ пришёл за джунами

1. Как ИИ убивает карьеру джунов
Перевод статьи Руссиновича и Хансельмана о будущем разработки: привычный путь входа в профессию ломается — и что с этим делать. Источник

2. Лидеры массово уходят в карьерный перерыв
Gergely Orosz — о «Великом перерыве» инженерных руководителей. Источник

3. После сокращений уходят те, кого хотели сохранить
Почему волна увольнений провоцирует уход лучших сотрудников. Источник

4. 15 млн диалогов с Gemini
Что они говорят о реальном использовании ИИ на работе. Источник
  • ❤ 3
  • 👍 3
Older posts →

About this channel

How can I read @dmitry_kolotilshikov without a Telegram account?
TGViewer shows the public web preview Telegram publishes for Дмитрий Колотильщиков: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does Дмитрий Колотильщиков have?
Дмитрий Колотильщиков (@dmitry_kolotilshikov) has 2.27K subscribers on Telegram, refreshed roughly every 30 minutes.
Does Дмитрий Колотильщиков know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →