<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:tt="http://teletype.in/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:media="http://search.yahoo.com/mrss/"><channel><title>@claudedev</title><generator>teletype.in</generator><description><![CDATA[Инструменты: https://t.me/claudedevolper]]></description><image><url>https://img3.teletype.in/files/a8/f5/a8f5a198-1ede-483b-994c-a7f1a7a3aeaf.png</url><title>@claudedev</title><link>https://teletype.in/@claudedev</link></image><link>https://teletype.in/@claudedev?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><atom:link rel="self" type="application/rss+xml" href="https://teletype.in/rss/claudedev?offset=0"></atom:link><atom:link rel="next" type="application/rss+xml" href="https://teletype.in/rss/claudedev?offset=10"></atom:link><atom:link rel="search" type="application/opensearchdescription+xml" title="Teletype" href="https://teletype.in/opensearch.xml"></atom:link><pubDate>Tue, 28 Apr 2026 07:32:26 GMT</pubDate><lastBuildDate>Tue, 28 Apr 2026 07:32:26 GMT</lastBuildDate><item><guid isPermaLink="true">https://teletype.in/@claudedev/skillclaudepro</guid><link>https://teletype.in/@claudedev/skillclaudepro?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/skillclaudepro?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Skills - Лучшие навыки для Claude Code (Гайд и обучение)</title><pubDate>Sun, 26 Apr 2026 12:24:26 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/3e/df/3edf54f6-dbbd-454e-8b20-6c47ad15837f.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/4f/3f/4f3f70cc-40dd-4a4c-be5e-e41632ecc7ce.png"></img>Skills в Claude Code быстро стали главным способом расширить возможности агента. Причина понятна: их легко создавать, легко передавать другим, и они гибко подстраиваются под любой рабочий процесс.]]></description><content:encoded><![CDATA[
  <p id="YjIN">Skills в Claude Code быстро стали главным способом расширить возможности агента. Причина понятна: их легко создавать, легко передавать другим, и они гибко подстраиваются под любой рабочий процесс.</p>
  <figure id="qCp6" class="m_original">
    <img src="https://img1.teletype.in/files/4f/3f/4f3f70cc-40dd-4a4c-be5e-e41632ecc7ce.png" width="1257" />
  </figure>
  <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  <p id="ayjC">Именно эта гибкость создаёт проблему. Когда можно сделать что угодно — непонятно, что делать в первую очередь. Какие скиллы реально работают? Как написать скилл, который будет вести себя предсказуемо? Когда имеет смысл делиться им с командой?</p>
  <p id="ZkiW">В Anthropic накопились ответы на эти вопросы — не теоретические, а из живой практики. Сейчас там в работе сотни скиллов, и они образуют вполне конкретные паттерны. Скиллы, которые чётко попадают в одну категорию, работают хорошо. Те, что размываются между несколькими, порождают путаницу.</p>
  <p id="1MqX">Прежде чем разбирать типы — одно важное уточнение. Распространённое заблуждение: «скилл — это просто markdown-файл». На самом деле скилл — это папка. Внутри могут быть скрипты, ассеты, данные, конфигурации хуков. Агент может их обнаруживать, изучать и использовать. Самые интересные скиллы эксплуатируют именно эту структуру, а не просто кладут текст в SKILL.md.</p>
  <h2 id="zAz0">Что такое Claude Code skills и чем они отличаются от промптов</h2>
  <p id="FjfM">Скилл — это файл SKILL.md, который лежит в папке .claude/skills/ вашего проекта или в ~/.claude/skills/ на уровне машины. Внутри — набор инструкций, шаблонов и контекста, которые Claude загружает ровно тогда, когда задача совпадает с описанием скилла.</p>
  <p id="uFyZ">Вот что важно понять про архитектуру загрузки. При запуске Claude Code сканирует все доступные скиллы и читает только их имя и описание — примерно 100 токенов на скилл. Если задача совпадает, загружаются полные инструкции (до 5 тысяч токенов). Если не совпадает — ничего не грузится, контекстное окно не засоряется. Это принцип progressive disclosure, и он объясняет, почему можно держать десятки скиллов без ущерба для скорости и качества ответов.</p>
  <p id="5h7l">Из этого следует практический вывод: описание скилла — критически важная деталь. Размытое описание активирует скилл непредсказуемо. Точное описание с конкретными триггерными фразами — активирует стабильно. Если ваш кастомный скилл почему-то не срабатывает, первое, что стоит проверить — формулировку description в frontmatter.</p>
  <p id="oKlO">Есть принципиальная разница между двумя типами скиллов, которую стоит понять перед тем, как начинать что-то устанавливать:</p>
  <p id="F5DM"><strong>Capability Uplift</strong> — скиллы, которые дают Claude способность делать то, чего он раньше не мог. Парсить JavaScript-сайты через Firecrawl, управлять браузером через headless-инстанс, запускать Playwright-тесты в реальной среде. Без скилла этого просто нет. С ним — есть.</p>
  <p id="ZXCM"><strong>Encoded Preference</strong> — скиллы, которые учат Claude делать то, что он и так умеет, но именно вашим способом. Формат коммитов в вашей команде, шаблон ревью PR, соглашения по именованию в вашем проекте. Claude и без них напишет коммит-сообщение, но без скилла будет угадывать формат каждый раз заново.</p>
  <p id="s64S">Скиллы работают по открытому стандарту Agent Skills, и это важно: один и тот же SKILL.md работает в Claude Code, Cursor, Gemini CLI, Codex CLI и Antigravity IDE без каких-либо изменений.</p>
  <h2 id="zlql">Встроенные скиллы</h2>
  <p id="lJGS">Claude Code поставляется с набором bundled skills — они доступны сразу, без установки. Многие разработчики ими не пользуются, потому что просто не знают о существовании.</p>
  <figure id="6zZI" class="m_custom">
    <img src="https://plaan.ai/wp-content/uploads/2026/04/image-75.png" width="858" />
  </figure>
  <h3 id="UPrM"><strong>/simplify — автоматическое code review перед мержем</strong></h3>
  <p id="vXVh">Это, пожалуй, самый недооцениваемый встроенный скилл. После того как вы написали фичу или починили баг, вы запускаете /simplify — и Claude спаунит три параллельных агента, каждый из которых смотрит на изменённые файлы с отдельного угла: переиспользование кода, качество, эффективность. Потом результаты агрегируются, и фиксы применяются автоматически.</p>
  <p id="Hh39">На практике это выглядит так: вы потратили 3 часа на реализацию, голова уже не свежая — и именно тут /simplify стабильно находит 3–5 вещей, которые вы не заметили. Неиспользуемые импорты, лишние итерации, условия, которые можно свернуть, логика, которая дублируется в двух местах.</p>
  <p id="GiOF">Его можно фокусировать:</p>
  <p id="BybM">/simplify focus on error handling</p>
  <p id="GI59">/simplify check for unnecessary dependencies</p>
  <p id="A26A">/simplify look at the database query patterns</p>
  <p id="v1n3">Важно понимать, чем /simplify не является: это не линтер и не форматтер. Он не проверяет кавычки и отступы — он думает о структуре, дизайне и логике.</p>
  <h3 id="iNJg"><strong>/batch — параллельные миграции на 30 агентов</strong></h3>
  <p id="3RSf">Вы хотите переименовать все API-эндпоинты с camelCase на snake_case. Или добавить валидацию инпутов во все 47 методов сервисного слоя. Или мигрировать с Solid на React по всему src/. Руками — это несколько дней с неизбежными расхождениями. С /batch — Claude сам разбивает задачу на до 30 независимых единиц, спаунит агента на каждую в изолированном git worktree, запускает тесты и открывает PR на каждую часть.</p>
  <p id="5a5h">/batch migrate src/ from Solid to React</p>
  <p id="xcBW">/batch rename all API endpoints from camelCase to snake_case</p>
  <p id="06t7">/batch add input validation to all service layer methods</p>
  <p id="NwsF">Ключевое условие: задача должна быть параллелизуемой. /batch отлично работает для повторяющихся механических изменений. Он не подходит для архитектурного рефакторинга, где нужен единый последовательный план — там нужен другой подход.</p>
  <h3 id="edxL"><strong>/debug — структурированный разбор ошибок</strong></h3>
  <p id="9jEu">Встроенный скилл для отладки. Он не просто ищет причину ошибки — он проводит систематическое исследование: гипотезы, проверка, причина, фикс, объяснение. Полезен особенно тогда, когда ошибка неочевидная и вы уже час в ней.</p>
  <h3 id="eC5H"><strong>/loop — итеративное улучшение до критерия</strong></h3>
  <p id="RXjO">Скилл для задач, где нужно крутить цикл «реализация → проверка → правки» до тех пор, пока результат не удовлетворит заданному критерию. Удобно для задач с нечётким выходом, где «готово» определяется качеством, а не просто фактом выполнения.</p>
  <h2 id="SMgL">Топ сторонних скиллов</h2>
  <h3 id="0G3g"><strong>frontend-design — уйти от «фиолетового градиента на белом»</strong></h3>
  <p id="3eHS">Официальный скилл от Anthropic, больше 277 тысяч установок на март 2026. Решает специфическую проблему: попросите любой LLM сделать лендинг без контекста — вы получите Inter, фиолетовый градиент, белый фон, минимальную анимацию. Это не ошибка, это статистический центр дизайн-решений, на которых обучена модель.</p>
  <p id="K8Ir">Скилл даёт Claude дизайн-систему и философию до того, как тот напишет первую строчку кода. В результате получаются компоненты с осознанной типографикой, нетривиальной цветовой палитрой и анимациями, которые работают на смысл, а не просто присутствуют.</p>
  <p id="pSMi">Разница между «без скилла» и «с ним» — это разница между чем-то узнаваемо AI-generated и чем-то, что выглядит так, будто его ревьюил старший дизайнер.</p>
  <h3 id="Lh1V"><strong>browser-use — Claude с глазами на реальном вебе</strong></h3>
  <p id="6Lxd">Без этого скилла Claude слеп к живым веб-страницам. Он может написать скрапер, но не может его запустить. Скилл browser-use подключает Claude к headless-браузеру: агент открывает URL, кликает элементы, заполняет формы, извлекает контент с JavaScript-рендеренных страниц, делает скриншоты.</p>
  <p id="QqKf">Пример:</p>
  <p id="Vl2K">/browser-use Check that the signup flow on our staging environment</p>
  <p id="pFfB">works end-to-end and screenshot any errors</p>
  <p id="PKp9">Агент действительно открывает страницы, читает их и синтезирует — не из обучающих данных, а из живого веба прямо сейчас.</p>
  <h3 id="6AaS"><strong>Firecrawl — веб-скрапинг, спроектированный для агентов</strong></h3>
  <p id="QAw0">Для задач парсинга данных в масштабе. Обычные инструменты разваливаются на JavaScript-сайтах или возвращают грязный HTML. Firecrawl CLI изначально спроектирован для ИИ-агентов: пишет результаты в файлы, а не сваливает всё в контекст, автоматически обрабатывает JavaScript-рендеринг, предоставляет команды, которые соответствуют тому, как агенты думают о задачах.</p>
  <h3 id="38BY"><strong>Shannon — пен-тест как часть деплоя</strong></h3>
  <p id="SPV6">Автономный скилл для тестирования безопасности. Запускает реальные эксплойты против веб-приложений, работает в Docker, покрывает 50+ типов уязвимостей по пяти категориям OWASP. Используется на dev и staging-окружениях до деплоя в прод. Стоит около $50 за полный пентест.</p>
  <h3 id="R8yf"><strong>software-architecture — Clean Architecture и SOLID без ручного напоминания</strong></h3>
  <p id="f83d">Скилл от сообщества. Реализует паттерны проектирования, принципы Clean Architecture, SOLID, лучшие практики дизайна ПО — автоматически, когда Claude видит задачу архитектурного характера. Вместо того чтобы каждый раз писать в промпте «соблюдай SOLID», вы ставите скилл один раз.</p>
  <h3 id="7lDG"><strong>test-driven-development — TDD из коробки</strong></h3>
  <p id="yGbg">Активируется перед написанием любой реализации. Структурирует рабочий процесс по классическому циклу: сначала тест, потом код. Полезно для команд, где TDD — это соглашение, но не все его соблюдают.</p>
  <h2 id="8DyB">Скиллы vs MCP: что когда использовать</h2>
  <p id="R1Cr">Вопрос, который часто возникает у разработчиков, начинающих работать с экосистемой. Разница принципиальная:</p>
  <p id="8Sxk"><strong>Скиллы</strong> — это портативная экспертиза. Инструкции и плейбуки, которые нужны Claude для конкретного класса задач. Они переносятся между проектами и инструментами, хранятся как текстовые файлы, не требуют запущенного процесса.</p>
  <p id="2b8d"><strong>MCP-серверы</strong> — это запущенные процессы, которые предоставляют Claude инструменты: доступ к API, базам данных, внешним сервисам. Они сложнее в настройке, требуют инфраструктуры, но открывают возможности, недоступные через промпты.</p>
  <p id="VYRC">Комбинированный подход: скилл может создавать MCP-сервер. Есть специальный скилл mcp-builder, который помогает построить качественную MCP-интеграцию под конкретную задачу.</p>
  <h2 id="aaRj">Где брать скиллы и как их устанавливать</h2>
  <figure id="0Das" class="m_custom">
    <img src="https://plaan.ai/wp-content/uploads/2026/04/image-76.png" width="510" />
  </figure>
  <p id="VlRP">Экосистема выросла быстро: официальный репозиторий Anthropic, verified third-party, тысячи community-скиллов. Крупнейшая коллекция — Antigravity Awesome Skills: больше 1234 скиллов, 22 тысячи GitHub stars на март 2026, один установочный NPX-команд.</p>
  <p id="iqZr">Скиллы также можно писать самостоятельно. Простой ориентир: если вы вставляете один и тот же кусок промпта снова и снова — пора делать скилл. Создайте папку в .claude/skills/название/, положите внутрь SKILL.md с frontmatter (имя, описание, инструкции) — и Claude начнёт подхватывать его автоматически. Вспомогательные скрипты кладите рядом в папку scripts/.</p>
  <p id="NT1v">Установка готовых скиллов:</p>
  <p id="7n3b"># Официальный скилл от Anthropic</p>
  <p id="4A7W">npx skills add anthropics/claude-code —skill frontend-design</p>
  <p id="NTHE"># Из маркетплейса в интерфейсе</p>
  <p id="Tkz0">/plugin marketplace add anthropics/skills</p>
  <p id="1WeJ"># Из локальной директории</p>
  <p id="VOkD">/plugin add /path/to/skill-directory</p>
  <p id="rxYd">Скиллы могут запускать код на вашей машине. Перед установкой читайте SKILL.md — особенно если работаете в продакшне. Проверяйте скиллы так же, как проверяете сторонние пакеты.<strong>Доступность:</strong> скиллы доступны на планах Pro, Max, Team и Enterprise. На Free tier скиллов нет. Точный список функций по планам стоит проверять на claude.ai/pricing — условия периодически меняются.</p>
  <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  <figure id="bO4R" class="m_original">
    <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/skillsclaudecodeAnthropic</guid><link>https://teletype.in/@claudedev/skillsclaudecodeAnthropic?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/skillsclaudecodeAnthropic?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Skills для Claude Code: огромный гайд от инженера Anthropic (Гайд и обучение Claude Code)</title><pubDate>Sun, 26 Apr 2026 12:21:22 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/04/06/0406053f-f8dc-4a54-aef5-ef3001015519.png"></media:content><description><![CDATA[<img src="https://img2.teletype.in/files/56/3e/563ed612-0364-442f-abae-cb2b53e5135a.png"></img>Skills стали одной из самых популярных точек расширения в Claude Code. Они гибкие, их легко создавать и распространять.]]></description><content:encoded><![CDATA[
  <p id="Cld8">Skills стали одной из самых популярных точек расширения в Claude Code. Они гибкие, их легко создавать и распространять.</p>
  <p id="nCwR">Но эта гибкость усложняет понимание. Что работает лучше всего. Какие skills стоит делать? Как написать хороший skill? Когда имеет смысл делиться ими с другими?</p>
  <p id="q6X8">Мы в Anthropic активно используем skills в Claude Code — сейчас у нас их сотни в работе. Ниже — уроки, которые мы извлекли из этого опыта.</p>
  <figure id="PoOM" class="m_original">
    <img src="https://img2.teletype.in/files/56/3e/563ed612-0364-442f-abae-cb2b53e5135a.png" width="1257" />
  </figure>
  <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  <h2 id="Fepy">Что такое skills?</h2>
  <p id="XntG">Если вы только начинаете, рекомендую прочитать документацию или посмотреть наш новый курс на Skilljar по Agent Skills. Дальше в тексте предполагается базовое знакомство с темой.</p>
  <p id="aMVh">Частое заблуждение: skills — это «просто markdown-файлы». На самом деле самое интересное в них то, что это не просто текстовые файлы. Это папки, которые могут содержать скрипты, ассеты, данные и т.д. Агент может их обнаруживать, исследовать и использовать.</p>
  <p id="AizB">В Claude Code у skills также есть множество опций конфигурации, включая регистрацию динамических hooks. Самые интересные skills используют эти опции и структуру папок нестандартно.</p>
  <h3 id="Yj5W">Типы skills</h3>
  <p id="U9TD">Проанализировав все наши skills, мы заметили, что они группируются в несколько повторяющихся категорий. Лучшие skills чётко попадают в одну из них; те, что размываются между несколькими, обычно вызывают путаницу. Это не исчерпывающий список, но он помогает оценить, чего вам может не хватать в организации.</p>
  <figure id="gd2E" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/75d/7a0/751/75d7a075197810c10e213ec46199142d.png" width="1200" />
  </figure>
  <h4 id="7g5t">1. Справочники по библиотекам и API</h4>
  <p id="QgHX">Skills, которые объясняют, как правильно использовать библиотеку, CLI или SDK. Могут относиться как к внутренним библиотекам, так и к публичным, с которыми у Claude Code бывают трудности. Обычно содержат папку с примерами кода и список типичных ошибок.</p>
  <p id="FEXV">Примеры: <code>billing-lib</code> (ваша внутренняя библиотека биллинга: крайние случаи, подводные камни), <code>internal-platform-cli</code> (все подкоманды вашего CLI с примерами), <code>frontend-design</code> (улучшение работы Claude с вашей дизайн-системой).</p>
  <h4 id="PlIA">2. Верификация продукта</h4>
  <p id="LO94">Skills, описывающие, как тестировать и проверять работоспособность кода. Часто используются в связке с внешними инструментами вроде Playwright, tmux и т.д.</p>
  <p id="Kgw8">Верификационные skills крайне полезны для контроля корректности. Может быть оправдано выделить инженера на неделю, чтобы довести их до совершенства.</p>
  <p id="uthf">Полезные техники: запись видео выходных данных Claude для визуальной проверки, программные assertions на каждом шаге. Для этого в skill обычно включают набор скриптов.</p>
  <p id="rrcK">Примеры: <code>signup-flow-driver</code> (прогон signup → подтверждение email → онбординг в headless-браузере с assertions на каждом шаге), <code>checkout-verifier</code> (прогон UI оплаты с тестовыми картами Stripe, проверка состояния инвойса), <code>tmux-cli-driver</code> (интерактивное тестирование CLI, где нужен TTY).</p>
  <h4 id="KfSd">3. Получение и анализ данных</h4>
  <p id="3tEL">Skills, подключающиеся к вашим стекам данных и мониторинга. Могут содержать библиотеки для получения данных с учётными данными, идентификаторы дашбордов, инструкции по типичным рабочим процессам.</p>
  <p id="GoAw">Примеры: <code>funnel-query</code> (какие события нужно соединить, чтобы увидеть signup → активацию → оплату, плюс таблица с каноническим <code>user_id</code>), <code>cohort-compare</code> (сравнение retention/конверсии двух когорт с отметкой статистически значимых отклонений), grafana (UID источников данных, имена кластеров, таблица соответствия проблем и дашбордов).</p>
  <h4 id="rPM4">4. Бизнес-процессы и командная автоматизация</h4>
  <p id="VlqO">Skills, автоматизирующие повторяющиеся рабочие процессы. Обычно это достаточно простые инструкции, но они могут зависеть от других skills или MCP. Для таких skills полезно сохранять результаты прошлых запусков в лог-файлах — это помогает модели быть последовательной и учитывать предыдущий контекст.</p>
  <p id="b2KN">Примеры: <code>standup-post</code> (агрегирует данные из трекера задач, GitHub-активности и Slack → форматированный стендап, только изменения), <code>create-ticket</code> (применяет схему: допустимые enum-значения, обязательные поля, плюс пост-действия: пинг ревьюера, ссылка в Slack), <code>weekly-recap</code> (объединённые PR + закрытые тикеты + деплои → форматированный итог недели).</p>
  <h4 id="2swu">5. Шаблоны и скаффолдинг кода</h4>
  <p id="BSSr">Skills для генерации фреймворк-бойлерплейта под конкретную функцию в кодовой базе. Их можно комбинировать с компонуемыми скриптами. Особенно полезны, когда скаффолдинг включает требования на естественном языке, которые нельзя покрыть одним кодом.</p>
  <p id="S1tV">Примеры: <code>new-workflow</code> (скаффолдинг нового сервиса/воркфлоу/хендлера с аннотациями), new-migration (шаблон файла миграции и типичные ошибки), <code>create-app</code> (новое внутреннее приложение с предварительно настроенными авторизацией, логированием и конфигурацией деплоя).</p>
  <h4 id="5P6X">6. Качество кода и код-ревью</h4>
  <p id="Mw86">Skills, обеспечивающие качество кода в организации и помогающие с ревью. Могут включать детерминированные скрипты или инструменты для максимальной надёжности. Их можно запускать автоматически через hooks или в GitHub Actions.</p>
  <p id="5lhH">Примеры: <code>adversarial-review</code> (запускает подагента для критики «свежим взглядом», применяет исправления, итерирует, пока замечания не деградируют до мелочей), <code>code-style</code> (обеспечивает стиль кода, особенно тот, который Claude по умолчанию соблюдает плохо), <code>testing-practices</code> (инструкции по написанию тестов и выбору того, что тестировать).</p>
  <h4 id="ikXr">7. CI/CD и деплой</h4>
  <p id="agF2">Skills для получения, отправки и развёртывания кода. Могут ссылаться на другие skills для сбора данных.</p>
  <p id="UWEk">Примеры: <code>babysit-pr</code> (мониторит PR → повторяет flaky CI → решает merge-конфликты → включает auto-merge), <code>deploy-service</code> (сборка → smoke-тест → постепенный переход трафика с сравнением error rate → автоматический откат при регрессии), <code>cherry-pick-prod</code> (изолированный worktree → cherry-pick → разрешение конфликтов → PR по шаблону).</p>
  <h4 id="N8Xa">8. Ранбуки</h4>
  <p id="hJ7H">Skills, которые принимают симптом (тред в Slack, алерт, сигнатура ошибки), проводят расследование с помощью нескольких инструментов и формируют структурированный отчёт.</p>
  <p id="XXmh">Примеры: <code>service-debugging</code> (сопоставляет симптомы с инструментами и паттернами запросов для ваших самых нагруженных сервисов), <code>oncall-runner</code> (получает алерт → проверяет типичных подозреваемых → формирует отчёт), <code>log-correlator</code> (по request ID подтягивает совпадающие логи из всех систем, которые могли обработать запрос).</p>
  <h4 id="Ka04">9. Инфраструктурные операции</h4>
  <p id="8fMh">Skills для рутинных задач обслуживания и операционных процедур. Некоторые из них включают деструктивные действия, которым полезны предохранители. Упрощают следование лучшим практикам при критических операциях.</p>
  <p id="u3tl">Примеры: <code>resource-orphans</code> (находит осиротевшие pods/volumes → публикует в Slack → период ожидания → подтверждение пользователя → каскадная очистка), <code>dependency-management</code> (ваш внутренний процесс одобрения зависимостей), <code>cost-investigation</code> (почему вырос счёт за storage/egress — с конкретными бакетами и паттернами запросов).</p>
  <h3 id="S0aS">Советы по созданию skills</h3>
  <figure id="Sxd7" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/0b3/ccc/026/0b3ccc026b8ce054339f85de7d509121.png" width="1200" />
  </figure>
  <p id="6yzE">Определившись с типом skill, возникает следующий логичный вопрос: &quot;А как его написать?&quot;. Вот лучшие практики, к которым мы пришли.</p>
  <p id="OViR">Мы также недавно выпустили Skill Creator для упрощения создания skills в Claude Code.</p>
  <h4 id="E9pZ">Не пишите очевидное</h4>
  <p id="v2IG">Claude Code много знает о вашей кодовой базе, а Claude в целом хорошо разбирается в коде, включая многие стандартные подходы. Если ваш skill в первую очередь про знания, сфокусируйтесь на информации, которая выводит Claude за рамки привычного мышления.</p>
  <p id="b3Yj">Хороший пример — skill frontend design. Его создал один из инженеров Anthropic, итеративно работая с пользователями над улучшением дизайн-вкуса Claude, чтобы избежать классических паттернов вроде шрифта Inter и фиолетовых градиентов.</p>
  <h4 id="DT4m">Соберите раздел «подводные камни»</h4>
  <figure id="pIJd" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/dc4/fd5/424/dc4fd5424b7ea31dc50cf8a3bd1e38f3.png" width="1200" />
  </figure>
  <p id="BNaC">Самый ценный контент в любом skill — раздел с типичными ошибками (Gotchas). Он должен формироваться на основе реальных проблем, с которыми Claude сталкивается при использовании вашего skill. В идеале вы будете обновлять skill со временем, добавляя новые.</p>
  <h4 id="RXNe">Используйте файловую систему и постепенное раскрытие информации</h4>
  <figure id="tfQX" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/c4a/614/364/c4a614364aa301cc9a813558e7db5b18.png" width="1200" />
  </figure>
  <p id="tENx">Skill — это папка, а не просто markdown-файл. Воспринимайте всю файловую систему как инструмент context engineering и постепенного раскрытия. Укажите Claude, какие файлы есть в вашем skill, и он прочитает их в подходящий момент.</p>
  <p id="5gIY">Простейшая форма — ссылки на другие markdown-файлы. Например, детальные сигнатуры функций и примеры использования можно вынести в <code>references/api.md</code>. Другой пример: если конечный результат — markdown-файл, можно включить шаблон в <code>assets/</code> для копирования.</p>
  <p id="kk0R">Папки со справочниками, скриптами и примерами помогают Claude работать эффективнее.</p>
  <h4 id="iBxP">Не загоняйте Claude в жёсткие рамки</h4>
  <p id="5dKT">Claude обычно старается следовать инструкциям, и поскольку skills многократно переиспользуются, слишком конкретные указания бывают вредны. Давайте Claude нужную информацию, но оставляйте гибкость для адаптации к ситуации.</p>
  <figure id="jAMU" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/53c/496/a5e/53c496a5eb8ccbd34266ea22c5107a66.png" width="1200" />
  </figure>
  <h4 id="DkzJ">Продумайте начальную настройку</h4>
  <figure id="UVnB" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/8ad/4b2/bee/8ad4b2bee9de9cc61c06c81bc6bc83bb.png" width="1200" />
  </figure>
  <p id="DC1H">Некоторым skills нужен контекст от пользователя на старте. Например, skill для публикации стендапа в Slack должен знать, в какой канал отправлять.</p>
  <p id="0VdW">Хороший паттерн — хранить настройки в <code>config.json</code> внутри директории skill. Если конфиг не заполнен, агент спросит пользователя.</p>
  <p id="prIM">Если нужно показать структурированные вопросы с вариантами ответов, можно указать Claude использовать инструмент <code>AskUserQuestion</code>.</p>
  <h4 id="NgHV">Поле description — для модели</h4>
  <figure id="erDt" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/9a9/a47/461/9a9a47461d3c2d9383204567bcc73dd5.png" width="1200" />
  </figure>
  <p id="CsKp">При старте сессии Claude Code собирает список всех доступных skills с их описаниями. По этому списку Claude решает: «есть ли skill для этого запроса?» Поле description — это не резюме. Это описание условий, при которых skill должен срабатывать.</p>
  <h4 id="RLZ8">Память и хранение данных</h4>
  <figure id="p2sI" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/416/2d7/aab/4162d7aabf71317b937f4161e7f942b3.png" width="1199" />
  </figure>
  <p id="rB5h">Некоторые skills могут иметь форму памяти, сохраняя данные внутри себя. Это может быть что угодно — от append-only текстового лога или JSON-файлов до SQLite-базы.</p>
  <p id="hmwf">Например, skill standup-post может вести <code>standups.log</code> со всеми опубликованными стендапами, и при следующем запуске Claude прочитает свою историю и определит, что изменилось со вчерашнего дня.</p>
  <p id="pAEf">Данные в директории skill могут быть удалены при обновлении, поэтому лучше хранить их в стабильной папке. Сейчас мы предоставляем <code>${CLAUDE_PLUGIN_DATA}</code> как стабильную директорию для каждого плагина.</p>
  <h4 id="ZJlg">Храните скрипты и генерируйте код</h4>
  <p id="6mvD">Один из самых мощных инструментов для Claude — код. Скрипты и библиотеки позволяют Claude тратить свои шаги на композицию — решать, что делать дальше, а не воссоздавать бойлерплейт.</p>
  <p id="8yEI">Например, в data science skill может быть библиотека функций для получения данных из вашего event source.</p>
  <figure id="lZcL" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/ae5/67a/c13/ae567ac1378e6c6cf95a49505495dc9a.png" width="1199" />
  </figure>
  <p id="aLSs">Для сложного анализа можно дать Claude набор хелперов, и он будет генерировать скрипты на лету, компонуя эти функции для промптов вроде «Что произошло во вторник?»</p>
  <figure id="t99X" class="m_custom">
    <img src="https://habrastorage.org/r/w1560/getpro/habr/upload_files/7ad/972/daa/7ad972daac1bc304b0c8c938fe0f6475.png" width="1200" />
  </figure>
  <h4 id="wVkM">Хуки по требованию</h4>
  <p id="Z3jz">Skills могут включать hooks, которые активируются только при вызове skill и действуют до конца сессии. Используйте это для опционных hooks, которые не нужны постоянно, но иногда крайне полезны.</p>
  <p id="XxYK">Примеры: <code>/careful</code> — блокирует <code>rm -rf</code>, <code>DROP TABLE</code>, <code>force-push</code>, <code>kubectl delete</code> через <code>PreToolUse matcher</code> на Bash (нужен только при работе с продом — держать постоянно включённым было бы невыносимо), <code>/freeze</code> — блокирует любые Edit/Write вне указанной директории (полезно при отладке, когда хочется добавить логи, но не исправлять случайно что-то лишнее).</p>
  <h3 id="7wM9">Распространение skills</h3>
  <p id="yO6F">Одно из главных преимуществ skills — возможность делиться ими с командой.</p>
  <p id="mubp">Два основных способа: закоммитить skills в репозиторий (в <code>./.claude/skills</code>) или создать плагин и использовать маркетплейс плагинов Claude Code, где пользователи могут загружать и устанавливать плагины (подробнее в документации).</p>
  <p id="3jmz">Для небольших команд, работающих с немногими репозиториями, коммит skills в репо работает хорошо. Но каждый закоммиченный skill немного увеличивает контекст модели. При масштабировании внутренний маркетплейс плагинов позволяет распространять skills и давать команде выбор, что устанавливать.</p>
  <h4 id="GcfV">Управление маркетплейсом</h4>
  <p id="4hiW">Как решить, какие skills попадают в маркетплейс? Как их предлагать?</p>
  <p id="jFDH">У нас нет централизованной команды для таких решений. Мы находим полезные skills органически. Если у вас есть skill, который хотите предложить коллегам, загрузите его в sandbox-папку на GitHub и поделитесь ссылкой в Slack или на форумах.</p>
  <p id="nRtN">Когда skill набирает популярность (это решает автор skill), можно создать PR для переноса в маркетплейс.</p>
  <p id="zMxW">Предупреждение: создать плохие или дублирующие skills довольно легко, поэтому какой-то механизм курирования перед релизом важен.</p>
  <h4 id="CfJc">Композиция skills</h4>
  <p id="Doss">Иногда skills зависят друг от друга. Например, skill загрузки файлов и skill генерации CSV, который создаёт CSV и загружает его. Управление зависимостями пока не встроено в маркетплейсы и skills, но можно ссылаться на другие skills по имени — модель вызовет их, если они установлены.</p>
  <h4 id="R7pD">Измерение skills</h4>
  <p id="Kv2X">Для оценки использования skills мы применяем PreToolUse hook, который логирует использование skills внутри компании (пример кода). Такой подход позволяет находить популярные skills или те, которые срабатывают реже ожидаемого.</p>
  <h3 id="3KyL">Заключение</h3>
  <p id="5hRX">Skills — мощный и гибкий инструмент для агентов, но мы все ещё на раннем этапе и вместе разбираемся, как их лучше использовать.</p>
  <p id="aCfZ">Воспринимайте этот текст скорее как набор работающих советов, а не как окончательное руководство. Лучший способ разобраться в skills — начать, экспериментировать и смотреть, что подходит вам. Большинство наших skills начинались с нескольких строк и одного «подводного камня», а улучшались потому, что люди дополняли их по мере того, как Claude натыкался на новые граничные случаи.</p>
  <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  <figure id="gKAb" class="m_original">
    <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
  </figure>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/vibecodingwork</guid><link>https://teletype.in/@claudedev/vibecodingwork?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/vibecodingwork?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>ВАЙБКОДИНГ - Почему одни программисты теряют работу, а другие зарабатывают больше</title><pubDate>Sun, 26 Apr 2026 12:07:33 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/5c/a5/5ca54c9e-70ca-4bf3-9771-a916cdd85727.png"></media:content><description><![CDATA[<img src="https://img2.teletype.in/files/51/f3/51f3703a-ed8d-47eb-af80-781a70ea96f4.png"></img>Декабрь 2025 года. Шон, программист с 20-летним стажем, получил 800 отказов на собеседованиях и теперь работает курьером в DoorDash. Это не страшилка — это реальная история, одна из тысяч.]]></description><content:encoded><![CDATA[
  <section>
    <section>
      <h2 id="lQn5">Жёсткая реальность: что происходит с рынком труда</h2>
      <p id="I6XC">Декабрь 2025 года. Шон, программист с 20-летним стажем, получил 800 отказов на собеседованиях и теперь работает курьером в DoorDash. Это не страшилка — это реальная история, одна из тысяч.</p>
      <figure id="kZNi" class="m_original">
        <img src="https://img2.teletype.in/files/51/f3/51f3703a-ed8d-47eb-af80-781a70ea96f4.png" width="1257" />
      </figure>
      <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
      <blockquote id="dnFH">«Количество вакансий разработчиков упало на 70% по сравнению с пиком трёхлетней давности. Один разработчик с AI-инструментом теперь делает работу целой команды.»</blockquote>
      <p id="FVgg">Что происходит? Vibe coding — термин, который ввёл Андрей Карпаты (сооснователь OpenAI, бывший глава AI в Tesla) в феврале 2025 года. Слово стало «Словом года» по версии Collins Dictionary.</p>
      <p id="f7PK">Суть простая: вы описываете задачу на человеческом языке, AI генерирует код, вы принимаете его без глубокого понимания. «Полностью отдайтесь вайбу, примите экспоненты и забудьте, что код вообще существует» — так описал это Карпаты.</p>
      <h3 id="skHo">Тревожная статистика</h3>
      <ul id="WsXq">
        <li id="Pc0t">84% разработчиков используют AI-инструменты — рост с 76% год назад</li>
        <li id="Pvum">41% всего кода в мире — AI-generated или AI-assisted</li>
        <li id="5Zqa">25% стартапов Y Combinator (Winter 2025) имеют 95% AI-generated кодовую базу</li>
        <li id="qT4L">30% разработчиков признаются, что боятся быть заменёнными</li>
      </ul>
      <p id="Vvwx">Но самое интересное: Anthropic — создатели Claude — в декабре 2025 признали, что 27% работы в их компании выполняет AI. И сотрудники жалуются, что теряют навыки.</p>
      <blockquote id="oBEv">«70% времени теперь уходит на проверку и редактирование кода вместо написания. Мы боимся, что разучимся программировать.»</blockquote>
    </section>
    <section>
      <h2 id="2Mbb">Vibe Coding Hangover: тёмная сторона AI-кодинга</h2>
      <p id="aBtZ">В сентябре 2025 года Fast Company опубликовал статью о «vibe coding hangover» — массовом похмелье от AI-кодинга. Senior-разработчики описывают «адскую разработку» при работе с AI-generated кодом.</p>
      <h3 id="vZsD">Уязвимости</h3>
      <p id="RHxE">40% AI-generated SQL-запросов содержат SQL-инъекции. AI часто реализует проверки на клиенте вместо сервера.</p>
      <h3 id="SBAV">Выгорание</h3>
      <p id="5OQ6">«Инженеры выгорают. Организации ожидают, что senior-разработчики будут ревьюить vibe-coded фичи, которые не работают.»</p>
      <h3 id="mLeY">Технический долг</h3>
      <p id="akhp">Первоначальный прирост скорости нивелируется растущим техническим долгом. Код невозможно поддерживать.</p>
      <h3 id="RyzB">Потеря навыков</h3>
      <p id="yEwK">Когда вы делегируете задачи AI, вы лишаетесь микро-побед, которые развивают мышление. Это не про синтаксис — про идеи.</p>
      <h3 id="syEC">Реальная история: удаление продакшн-базы</h3>
      <p id="BiY6">Пользователь Replit сообщил: «Replit врал весь день. Он создавал фейковые данные, фейковые отчёты и врал о unit-тестах». Итог — удалённая продакшн-база данных.</p>
      <h3 id="PBQw">Исследование METR: AI делает разработчиков... медленнее?</h3>
      <p id="Q1qT">Удивительное открытие: опытные разработчики с AI-инструментами работают на 19% медленнее, чем без них. Но самое интересное — после работы они всё равно думали, что AI ускорил их на 20%.</p>
      <h3 id="tTLA">Парадокс продуктивности</h3>
      <p id="QJwh">Вот что показывают исследования Faros AI:</p>
      <ul id="2her">
        <li id="Li1s">AI-инструменты повышают output разработчика, но не продуктивность компании</li>
        <li id="XYWV">Внедрение AI связано с +9% багов на разработчика</li>
        <li id="EVfl">+154% к среднему размеру PR</li>
        <li id="PDrf">4x рост копипасты кода — впервые в истории «copy/paste» превышает «moved»</li>
      </ul>
    </section>
    <section>
      <h2 id="noCf">Кто выигрывает от AI-революции</h2>
      <p id="n1Lc">При всех проблемах, рынок AI-кодинга растёт экспоненциально:</p>
      <h3 id="PpUl">Кто зарабатывает больше?</h3>
      <p id="bYUl">Разработчики, которые понимают и AI, и бизнес-логику. Проектируют системы, где AI — инструмент, а не замена.</p>
      <p id="3KS1">Умеют получать от AI то, что нужно. Понимают ограничения моделей и знают, как их обходить.</p>
      <p id="Aqom">Ревьюят AI-код, находят уязвимости, исправляют галлюцинации. 46% разработчиков не доверяют AI-коду — и нужны те, кто проверит.</p>
      <p id="2Wdd">Освоили Cursor, Claude Code, научились комбинировать инструменты. Делают за день то, что команда делала за неделю.</p>
      <blockquote id="m66w">«126% больше проектов в неделю завершают пользователи GitHub Copilot по сравнению с теми, кто пишет вручную.»</blockquote>
    </section>
    <section>
      <h2 id="utdW">Claude Opus 4.5: новый лидер AI-кодинга</h2>
      <p id="5WhC">24 ноября 2025 — Anthropic выпустил Claude Opus 4.5, который сразу стал лидером бенчмарков:</p>
      <h3 id="q23p">Что нового в Opus 4.5</h3>
      <p id="mCQw">$5/$25 за миллион токенов (было $15/$75). Anthropic делает ставку на объём.</p>
      <p id="RZim">Контролируйте глубину: low для быстрых ответов, high для сложного анализа. Medium даёт качество Sonnet при 76% меньше токенов.</p>
      <p id="fgE2">Автоматическое сжатие контекста — беседы больше не прерываются. Claude сохраняет важное.</p>
      <p id="FUnJ">Создание редактируемого плана перед выполнением. Вы контролируете, что будет сделано.</p>
      <h3 id="HW7J">Claude vs GPT-5.1: краткое сравнение</h3>
      <ul id="H6Do">
        <li id="qRMg">Claude Opus 4.5: Лучший в кодинге (80.9%), в 3 раза дешевле, MCP-интеграции</li>
        <li id="EZIP">GPT-5.1-Codex-Max: Миллионы токенов контекста (compaction), поддержка Windows</li>
      </ul>
    </section>
    <section>
      <h2 id="y61f">Cursor 2.1: IDE, которая изменила всё</h2>
      <p id="FgjV">Cursor достиг $1B годовой выручки в ноябре 2025 года и привлёк $2.3B в Series D. Компании вроде NVIDIA, Salesforce и PwC уже используют его.</p>
      <ul id="xNzB">
        <li id="hCOk">Параллельные агенты — до 8 агентов одновременно через git worktrees</li>
        <li id="EQcH">Cloud agents — работают в облаке, не требуют постоянного подключения</li>
        <li id="vrAG">Встроенный браузер — агент тестирует UI и итерирует</li>
      </ul>
      <ul id="gcbe">
        <li id="XFRd">AI Code Reviews — находит баги в ваших изменениях</li>
        <li id="rocM">Instant Grep — мгновенный поиск по проекту</li>
        <li id="jIIc">Debug Mode — воспроизведение и исправление сложных багов</li>
      </ul>
      <ul id="7u05">
        <li id="O6Cu">Visual Editor — drag &amp; drop редактирование UI прямо в IDE</li>
        <li id="wLxy">Голосовое управление — управляйте агентом голосом</li>
        <li id="zkVx">Browser capabilities — агент делает скриншоты и дебажит UI</li>
      </ul>
      <h3 id="ql6V">Cursor vs Copilot vs Windsurf</h3>
      <p id="5se2">Лучший агентный режим, параллельные сессии, cloud agents. $20/мес.</p>
      <p id="3xB2">Стабильный, бесплатный tier, интеграция с GitHub. $10/мес.</p>
      <p id="cbKx">Мощный Cascade, но ограничен в России из-за санкций.</p>
    </section>
    <section>
      <h2 id="hO0H">Как не потерять работу: пошаговый план</h2>
      <p id="lQby">Базируясь на исследованиях и реальных историях, вот конкретный план:</p>
      <p id="btdb">Используйте AI как усилитель, а не замену мозга. Всегда понимайте код, который принимаете. Если LLM написал весь код, но вы его проверили и поняли — это не vibe coding.</p>
      <p id="PEnL">Начните с бесплатных tier: Cursor Hobby, GitHub Copilot Free. Изучите Claude Code с Plan Mode. Эти навыки = ваше конкурентное преимущество.</p>
      <p id="J1TO">40% AI-кода содержит уязвимости. Учитесь находить SQL-инъекции, проблемы с аутентификацией, клиентские проверки. Это навык, который будет всё более ценным.</p>
      <p id="RGPA">Сбор требований, понимание бизнес-контекста, архитектурные решения, коммуникация — всё, что AI не может делать хорошо. Программирование — это не только код.</p>
      <p id="ODf9">Регулярно пишите код без AI. Решайте алгоритмические задачи. Иначе через год обнаружите, что разучились программировать — как сотрудники Anthropic.</p>
      <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
      <figure id="Nt6y" class="m_original">
        <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
      </figure>
    </section>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/terminaliiagent</guid><link>https://teletype.in/@claudedev/terminaliiagent?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/terminaliiagent?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Терминальные ИИ агенты - CLAUDE, CODEX, GEMINI</title><pubDate>Sun, 26 Apr 2026 12:05:58 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/69/c3/69c35d14-faa2-4479-a8bd-9299fbba89fe.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/09/9a/099a08bd-c35f-4002-bba2-3a4a362e3a61.png"></img>Представьте: вы сидите в терминале, пишете claude &quot;переделай всю авторизацию на JWT&quot; — и уходите пить кофе. Возвращаетесь — агент уже изучил 47 файлов, создал миграции, обновил тесты и ждёт вашего одобрения.]]></description><content:encoded><![CDATA[
  <section>
    <p id="eVzX">Представьте: вы сидите в терминале, пишете <code>claude &quot;переделай всю авторизацию на JWT&quot;</code> — и уходите пить кофе. Возвращаетесь — агент уже изучил 47 файлов, создал миграции, обновил тесты и ждёт вашего одобрения.</p>
    <p id="KvSR">Это не фантазия. Это <strong>терминальные AI-агенты</strong> — новый класс инструментов, которые работают как опытный напарник, а не как тупой автокомплит.</p>
    <p id="izpU">Вопрос только один: какого «напарника» выбрать?</p>
    <figure id="ZGu1" class="m_original">
      <img src="https://img1.teletype.in/files/09/9a/099a08bd-c35f-4002-bba2-3a4a362e3a61.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  </section>
  <section>
    <h2 id="im0d">Что такое терминальные AI-агенты? (и почему это не очередной чат-бот)</h2>
    <p id="SoMA">Помните фильм «Железный человек»? Джарвис — это не просто голосовой помощник. Он анализирует данные, управляет системами, принимает решения. <strong>Терминальные AI-агенты — это Джарвис для программистов.</strong></p>
    <h3 id="E8Np">Старый подход: автокомплит</h3>
    <p id="OFUg">Как автозамена в телефоне. Предлагает слова, пока вы печатаете. Полезно, но вы всё равно делаете 99% работы сами.</p>
    <h3 id="yKq2">Новый подход: агенты</h3>
    <p id="lHxt">Как опытный стажёр. Вы даёте задачу — он изучает проект, задаёт уточняющие вопросы, делает работу, показывает результат.</p>
    <h3 id="3Ezq">Что умеют терминальные агенты?</h3>
    <h3 id="mVst">Исследуют кодовую базу</h3>
    <p id="44p3">Сами находят нужные файлы, понимают архитектуру, видят связи между компонентами.</p>
    <h3 id="5gR9">Редактируют файлы</h3>
    <p id="x71j">Вносят изменения в несколько файлов одновременно, сохраняя консистентность.</p>
    <h3 id="0AI8">Выполняют команды</h3>
    <p id="mJiw">Запускают тесты, устанавливают зависимости, деплоят — всё через терминал.</p>
    <h3 id="rRTa">Общаются с вами</h3>
    <p id="yGTa">Задают уточняющие вопросы, объясняют свои решения, предлагают альтернативы.</p>
    <h3 id="1moF">Главное отличие от чат-ботов</h3>
    <p id="J8Xy">ChatGPT или Claude в браузере — это разговор. Вы спрашиваете, получаете ответ, копируете код руками. Терминальный агент — это <strong>действие</strong>. Он сам читает ваши файлы, сам их меняет, сам проверяет результат. Вы только одобряете или отклоняете.</p>
  </section>
  <section>
    <h2 id="aCQz">Claude Code: «Шерлок Холмс» среди агентов</h2>
    <p id="m7F2">Claude Code — это терминальный агент от Anthropic, создателей Claude. Если представить агентов как детективов, Claude Code — это Шерлок Холмс: <strong>дедуктивное мышление, глубокий анализ, внимание к деталям</strong>.</p>
    <blockquote id="WOcS">«Claude Code завершил задачу за 1 час 17 минут с полной автономией. Gemini CLI потребовалось ручное вмешательство и несколько перезапусков.»</blockquote>
    <h3 id="NreH">Ключевые особенности</h3>
    <h3 id="QwyT">72.7% на SWE-bench Verified</h3>
    <p id="sEqp">Лидер среди всех терминальных агентов. Решает реальные баги из open-source проектов лучше конкурентов.</p>
    <h3 id="6Qvh">Plan Mode</h3>
    <p id="n5k4">Перед выполнением показывает план действий. Вы можете отредактировать его до того, как агент начнёт работу.</p>
    <h3 id="KH2J">Checkpoints (откаты)</h3>
    <p id="YGdG">Сохраняет состояние проекта. Если что-то пошло не так — мгновенный откат к предыдущей версии.</p>
    <h3 id="oSWT">MCP-интеграции</h3>
    <p id="yoET">Подключайте внешние инструменты через Model Context Protocol: базы данных, API, документацию.</p>
    <h3 id="tNP4">Расширения для IDE</h3>
    <p id="S81L">Нативная интеграция с VS Code, Cursor, Windsurf и JetBrains. Работайте там, где удобно.</p>
    <h3 id="nYsI">Доступные модели</h3>
    <h3 id="UKQ3">Claude Opus 4.5</h3>
    <p id="b64a">Флагман. 80.9% SWE-bench. Лучший для сложных задач, рефакторинга, архитектуры.</p>
    <h3 id="3HvV">Claude Sonnet 4.5</h3>
    <p id="aFId">Баланс цена/качество. 72.7% SWE-bench. Отлично для ежедневных задач.</p>
    <h3 id="Gi6L">Сильные стороны</h3>
    <ul id="po5Y">
      <li id="5ujG">Лучшее качество кода среди агентов</li>
      <li id="Ux7e">Глубокое понимание контекста проекта</li>
      <li id="4U49">Plan Mode для контроля</li>
      <li id="y4CB">Откаты через Checkpoints</li>
      <li id="DhcZ">Работает в России</li>
    </ul>
    <h3 id="6NSL">Слабые стороны</h3>
    <ul id="6ENK">
      <li id="7apM">Требует подписку от $20/мес</li>
      <li id="CQ6e">Лимиты на запросы в Pro-плане</li>
      <li id="y3Kp">Нет Windows-поддержки (только WSL)</li>
    </ul>
    <h3 id="rgHN">Установка</h3>
    <pre id="0ofT">npm install -g @anthropic-ai/claude-code</pre>
    <p id="XlkW">Требуется: Claude Pro ($20/мес) или Max ($100-200/мес) подписка, либо API-ключ.</p>
  </section>
  <section>
    <h2 id="Xt0A">Codex CLI: «Швейцарский нож» от OpenAI</h2>
    <p id="CX7u">Codex CLI — терминальный агент от OpenAI, работающий на GPT-5. Если Claude — Шерлок, то Codex — это <strong>швейцарский армейский нож: универсальный, мультимодальный, везде доступный</strong>.</p>
    <h3 id="DYdc">Уникальные возможности</h3>
    <h3 id="ucWV">Мультимодальность</h3>
    <p id="3A7X">Прикрепляйте скриншоты, диаграммы, макеты дизайна. Codex понимает изображения и генерирует код по ним.</p>
    <h3 id="Yhvl">Облачный + локальный</h3>
    <p id="zoM3">Единый агент работает везде: терминал, IDE, облако ChatGPT, мобильное приложение. Состояние синхронизируется.</p>
    <h3 id="wXUb">Веб-поиск</h3>
    <p id="lLtu">Агент сам ищет актуальную документацию в интернете, если не знает ответ.</p>
    <h3 id="tzxd">Режимы безопасности</h3>
    <p id="VdWh">Три уровня: read-only (только чтение), auto (автоматический в рамках проекта), full (полный доступ).</p>
    <h3 id="OssV">Доступные модели</h3>
    <h3 id="F7c2">GPT-5-Codex</h3>
    <p id="aJt6">Основная модель. 69.1% SWE-bench. Используется по умолчанию.</p>
    <h3 id="eHFf">codex-mini-latest</h3>
    <p id="xI0x">Быстрая и дешёвая. Для простых задач и экспериментов.</p>
    <h3 id="Wxnd">Сильные стороны</h3>
    <ul id="SRXj">
      <li id="0ork">Понимает скриншоты и диаграммы</li>
      <li id="6AKu">Синхронизация между устройствами</li>
      <li id="k9mu">Дешевле Claude по API</li>
      <li id="RpNb">Встроенный веб-поиск</li>
      <li id="XHFs">Экосистема OpenAI</li>
    </ul>
    <h3 id="1mwC">Слабые стороны</h3>
    <ul id="gzlT">
      <li id="fNsW">Уступает Claude в качестве кода</li>
      <li id="CM4z">19 место на Terminal-Bench</li>
      <li id="ywP3">Требует ChatGPT Plus ($20/мес)</li>
    </ul>
    <h3 id="A7RU">Установка</h3>
    <pre id="DMsQ">npm install -g @openai/codex
# или
brew install --cask codex</pre>
    <p id="IsKo">Требуется: ChatGPT Plus ($20/мес) или Pro ($200/мес) подписка.</p>
  </section>
  <section>
    <h2 id="73rk">Gemini CLI: бесплатный гигант с 1M токенов контекста</h2>
    <p id="sajn">Gemini CLI — open-source агент от Google. Главное преимущество? <strong>Он бесплатный. Полностью.</strong> С контекстным окном в 1 миллион токенов — это как дать агенту прочитать весь ваш проект целиком.</p>
    <h3 id="56BG">Бесплатно: 60 запросов/мин, 1000 запросов/день</h3>
    <p id="bP6O">Для личного использования с Google-аккаунтом. Доступ к Gemini 2.5 Pro с контекстом 1M токенов.</p>
    <h3 id="o1W6">Уникальные возможности</h3>
    <h3 id="xi1R">1 000 000 токенов контекста</h3>
    <p id="T5SZ">Загрузите весь проект — сотни файлов — и агент увидит всё. Идеально для масштабных рефакторингов.</p>
    <h3 id="HqG8">Open Source</h3>
    <p id="7YV2">Полностью открытый код. Можете форкнуть, модифицировать, запустить на своём сервере.</p>
    <h3 id="lnMN">GEMINI.md</h3>
    <p id="5Rqc">Аналог CLAUDE.md — файл с инструкциями для агента. Настройте поведение под свой проект.</p>
    <h3 id="BPc8">Gemini 3 Flash</h3>
    <p id="MuUY">Новая модель (декабрь 2025): в 3 раза быстрее Gemini 2.5 Pro при меньшей стоимости.</p>
    <h3 id="lwAH">Сильные стороны</h3>
    <ul id="h3Jy">
      <li id="jX4V">Бесплатно для большинства задач</li>
      <li id="glII">Огромный контекст (1M токенов)</li>
      <li id="Kaet">Open Source</li>
      <li id="6VQc">Отличен для больших рефакторингов</li>
      <li id="nvl9">Интеграция с Google Cloud</li>
    </ul>
    <h3 id="1Agc">Слабые стороны</h3>
    <ul id="qPMK">
      <li id="1cST">63.8% SWE-bench — ниже конкурентов</li>
      <li id="hp1C">Менее автономный, требует «подталкивания»</li>
      <li id="9wSn">Медленнее Claude в сложных задачах</li>
    </ul>
    <h3 id="KBES">Установка</h3>
    <pre id="tW56">npm install -g @anthropic-ai/gemini-cli
# Авторизация через Google-аккаунт
gemini auth login</pre>
    <p id="AEuJ">Бесплатно с Google-аккаунтом. Платные планы для увеличения лимитов.</p>
  </section>
  <section>
    <h2 id="tMoY">Copilot CLI: GitHub в вашем терминале</h2>
    <p id="Tjph">Copilot CLI — самый молодой из четвёрки. Его суперсила: <strong>нативная интеграция с GitHub</strong>. Issues, PR, Actions — всё доступно голосом прямо из терминала.</p>
    <h3 id="xfid">Уникальные возможности</h3>
    <h3 id="PPV3">/delegate — отправка в облако</h3>
    <p id="MV60">Напишите <code>/delegate &quot;добавь тесты&quot;</code> — агент создаст ветку, сделает работу в облаке и откроет PR для ревью.</p>
    <h3 id="KPFB">Кастомные агенты (Agent Skills)</h3>
    <p id="WyEl">Создавайте «персоны» агентов под свои задачи: агент для ревью, агент для тестов, агент для документации.</p>
    <h3 id="KTmq">Доступ к Issues и PR</h3>
    <p id="aKG1">«Покажи открытые баги» или «Создай PR из текущих изменений» — всё через естественный язык.</p>
    <h3 id="piSd">Выбор моделей</h3>
    <p id="i63L">В Pro+ доступны Claude Opus 4, GPT-5 и другие модели. Переключайтесь под задачу.</p>
    <h3 id="TFeV">Early Preview</h3>
    <p id="nJUs">Copilot CLI вышел в публичную бету только в сентябре 2025. Он активно развивается, но пока уступает конкурентам по функционалу. Нет поддержки изображений (в отличие от Codex), меньше автономности (в отличие от Claude).</p>
    <h3 id="PtfW">Сильные стороны</h3>
    <ul id="oyKx">
      <li id="1TuI">Лучшая интеграция с GitHub</li>
      <li id="6mqQ">/delegate для фоновой работы</li>
      <li id="JaAM">Доступ к разным моделям (Pro+)</li>
      <li id="O7ZG">Самый дешёвый Pro ($10/мес)</li>
      <li id="mjvj">Кастомные агенты</li>
    </ul>
    <h3 id="Yc9W">Слабые стороны</h3>
    <ul id="PVdT">
      <li id="JUss">Early preview — баги и ограничения</li>
      <li id="6Vug">Нет поддержки изображений</li>
      <li id="71RX">Менее автономный</li>
      <li id="CJKS">Ограниченный лимит запросов</li>
    </ul>
    <h3 id="SRuI">Установка</h3>
    <pre id="PfJl">npm install -g @github/copilot
# Авторизация через GitHub
copilot auth login</pre>
    <p id="xMGZ">Требуется: Copilot Pro ($10/мес), Pro+ ($39/мес) или Business ($19/user/мес).</p>
  </section>
  <section>
    <h2 id="ifbp">Сравнительная таблица</h2>
  </section>
  <section>
    <h2 id="tnhK">Цены и тарифы (декабрь 2025)</h2>
    <h3 id="ajMh">Claude Code</h3>
    <h3 id="T7ma">Codex CLI</h3>
    <h3 id="q6J8">Gemini CLI</h3>
    <h3 id="qufu">Copilot CLI</h3>
  </section>
  <section>
    <h2 id="7Hmt">Кому что подходит?</h2>
    <h3 id="LwC6">Claude Code</h3>
    <p id="B17j">Для профессионалов, которым важно качество</p>
    <ul id="6m6b">
      <li id="X2Hm">Senior-разработчики</li>
      <li id="MP7R">Сложные рефакторинги</li>
      <li id="8pfs">Критичные проекты</li>
      <li id="92qs">Когда цена ошибки высока</li>
    </ul>
    <h3 id="KMYi">Codex CLI</h3>
    <p id="Lv1z">Для визуальных задач и экосистемы OpenAI</p>
    <ul id="XOKo">
      <li id="AH37">Работа с макетами и дизайном</li>
      <li id="xC3p">Уже используете ChatGPT Plus</li>
      <li id="m4qU">Нужна синхронизация устройств</li>
      <li id="8Bk5">Frontend-разработка</li>
    </ul>
    <h3 id="OXut">Gemini CLI</h3>
    <p id="Nwh7">Для экономных и работы с большими проектами</p>
    <ul id="7LBR">
      <li id="gcP4">Студенты и начинающие</li>
      <li id="fx57">Огромные кодовые базы</li>
      <li id="OCTe">Эксперименты и обучение</li>
      <li id="zol0">Когда бюджет ограничен</li>
    </ul>
    <h3 id="bZ7q">Copilot CLI</h3>
    <p id="vKa9">Для GitHub-центричных воркфлоу</p>
    <ul id="jzjJ">
      <li id="tDzZ">Open Source контрибьюторы</li>
      <li id="4xHJ">Работа с Issues и PR</li>
      <li id="2nL2">Команды на GitHub</li>
      <li id="L0ey">Нужен /delegate</li>
    </ul>
    <h3 id="9rXU">Не можете выбрать? Вот простой алгоритм:</h3>
    <ol id="yyQV">
      <li id="GIBQ"><strong>Бюджет = $0?</strong> → Gemini CLI</li>
      <li id="mN41"><strong>Нужно лучшее качество?</strong> → Claude Code</li>
      <li id="3ZEd"><strong>Работаете с дизайном/скриншотами?</strong> → Codex CLI</li>
      <li id="U2hQ"><strong>Живёте в GitHub?</strong> → Copilot CLI</li>
      <li id="C1Z9"><strong>Не знаете?</strong> → Начните с Gemini CLI (бесплатно), потом попробуйте Claude Code</li>
    </ol>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="ETtN" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/AIAGENTSKILLS</guid><link>https://teletype.in/@claudedev/AIAGENTSKILLS?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/AIAGENTSKILLS?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>AI AGENT SKILLS - Учим агента делать нашу работу (гайд и обучение Claude Code)</title><pubDate>Sun, 26 Apr 2026 12:02:48 GMT</pubDate><media:content medium="image" url="https://img2.teletype.in/files/16/8f/168fe36b-7a45-419d-a4e5-e3f503a14849.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/01/bb/01bbb04a-1306-49d0-a91f-2e18ea6cf4e1.png"></img>Давайте начнём с аналогии. Представьте, что вы — владелец небольшой компании, и вам нужен помощник. Вы нашли умного человека (это наш ИИ-агент). Он отлично говорит, быстро думает и готов работать 24/7.]]></description><content:encoded><![CDATA[
  <section>
    <h2 id="3qXa">Что Такое Skills Простыми Словами</h2>
    <p id="v2v3">Давайте начнём с аналогии. Представьте, что вы — владелец небольшой компании, и вам нужен помощник. Вы нашли умного человека (это наш ИИ-агент). Он отлично говорит, быстро думает и готов работать 24/7.</p>
    <p id="Sqvd">Но есть проблема: <strong>он не знает, как устроена ваша компания</strong>. Он не знает, где лежат документы, как отвечать клиентам, какую CRM вы используете и как в ней создавать сделки.</p>
    <figure id="Cj7H" class="m_original">
      <img src="https://img1.teletype.in/files/01/bb/01bbb04a-1306-49d0-a91f-2e18ea6cf4e1.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <h3 id="jRFu">Skill — это инструкция + инструменты для конкретной задачи</h3>
    <p id="bQxk">Вместо того чтобы каждый раз объяснять агенту «открой CRM, найди контакт, создай сделку, заполни поля...», вы один раз описываете этот процесс в Skill. После этого достаточно сказать: «Создай сделку для Иванова на 50 000 рублей» — и агент всё сделает сам.</p>
    <h3 id="JkdG">Аналогия с сотрудником</h3>
    <h3 id="hsmy">Без Skills</h3>
    <p id="G2Ry">Новый сотрудник. Каждый раз вы объясняете: «Открой такую-то программу, нажми туда, введи это...». Долго и утомительно. А если вас нет рядом — он теряется.</p>
    <h3 id="swZD">С Skills</h3>
    <p id="9gMp">Вы дали сотруднику папку с должностными инструкциями, шаблонами и примерами. Он открывает нужную инструкцию, следует ей и делает работу. Вам не нужно стоять над душой.</p>
    <p id="bJ20">Skills — это набор таких «должностных инструкций» для ИИ-агента. Каждый Skill описывает:</p>
    <ul id="Qt8W">
      <li id="oGhO"><strong>Когда использовать</strong> — при каких запросах активируется</li>
      <li id="bsVq"><strong>Какие инструменты нужны</strong> — API, базы данных, файлы</li>
      <li id="rJ9T"><strong>Пошаговый процесс</strong> — что делать и в каком порядке</li>
      <li id="riGI"><strong>Примеры</strong> — образцы правильного выполнения</li>
      <li id="G3UK"><strong>Обработка ошибок</strong> — что делать, если что-то пошло не так</li>
    </ul>
  </section>
  <section>
    <h2 id="HytZ">Как Работают Skills Под Капотом</h2>
    <p id="6JtU">Когда вы даёте агенту задачу, происходит следующее:</p>
    <h3 id="txBB">1. Анализ запроса</h3>
    <p id="MOfk">Агент смотрит на вашу задачу и список доступных Skills. По описанию каждого Skill он понимает, какой подходит.</p>
    <h3 id="FnaN">2. Загрузка инструкций</h3>
    <p id="pWEF">Агент «читает» выбранный Skill — получает пошаговый план, шаблоны и примеры выполнения.</p>
    <h3 id="H2RT">3. Выполнение</h3>
    <p id="BXgx">Следуя инструкциям, агент вызывает нужные инструменты (API, поиск, работа с файлами) и выполняет задачу.</p>
    <h3 id="yCDO">Пример: Skill для работы с CRM</h3>
    <p id="2BdJ">Допустим, у вас есть Skill «Bitrix24-агент». Когда вы говорите: <em>«Создай задачу для Петрова: позвонить клиенту завтра в 10:00»</em>, агент:</p>
    <ol id="xLBN">
      <li id="Dk9m">Распознаёт, что это задача для CRM (Bitrix24)</li>
      <li id="tiJo">Загружает Skill с инструкциями по API Bitrix24</li>
      <li id="wSlX">Находит контакт «Петров» в системе</li>
      <li id="hukY">Создаёт задачу с нужной датой и временем</li>
      <li id="ePtO">Привязывает задачу к контакту</li>
      <li id="3yYm">Подтверждает: «Задача создана, ID: 12345»</li>
    </ol>
    <h3 id="HRyk">Почему это важно?</h3>
    <p id="mw53">Без Skill агент не знает, как работать с вашей CRM. Он может знать, что Bitrix24 существует, но не знает API вашей компании, структуру данных и бизнес-логику. Skill даёт ему эти знания.</p>
  </section>
  <section>
    <h2 id="W8t2">Формат SKILL.md — Почему Это Круче Обычного API</h2>
    <p id="xEVx">SKILL.md — это открытый формат описания навыков для ИИ-агентов, разработанный в рамках проекта AgentSkills. Что делает его особенным?</p>
    <h3 id="iM7x">Обычный API vs SKILL.md</h3>
    <h3 id="5UyE">Структура SKILL.md</h3>
    <p id="Z4Xo">Файл SKILL.md состоит из двух частей:</p>
    <h3 id="PR9D">Метаданные (YAML)</h3>
    <p id="a0Qo">Название, описание, требования к окружению (какие программы и API-ключи нужны). Это «паспорт» навыка — по нему система понимает, можно ли его использовать.</p>
    <h3 id="BfI4">Инструкции (Markdown)</h3>
    <p id="1IXg">Полное руководство для агента: триггеры, пошаговый план, шаблоны ответов, примеры использования. Написано человеческим языком — агент «читает» это как инструкцию.</p>
    <h3 id="qFJO">Почему Markdown?</h3>
    <p id="8MfX">Markdown — это простой формат текста с разметкой. Он понятен и человеку, и машине. Вы можете открыть SKILL.md в любом текстовом редакторе и прочитать его как обычную инструкцию. Не нужно быть программистом.</p>
    <h3 id="vQ0Y">Пример реального SKILL.md</h3>
    <p id="9fCC">Вот упрощённый пример Skill для создания постов в Telegram из YouTube-видео:</p>
    <h3 id="mseu">youtube-to-telegram (фрагмент)</h3>
    <p id="15Ao"><strong>Когда использовать:</strong> Пользователь прислал ссылку на YouTube-видео и хочет пост для Telegram.</p>
    <p id="uks0"><strong>Шаги:</strong></p>
    <ol id="Zvnz">
      <li id="BzoD">Получи транскрипцию видео</li>
      <li id="L9Pf">Выдели главные тезисы (3-5 пунктов)</li>
      <li id="ZEsE">Сформируй пост по шаблону: эмодзи + заголовок + тезисы + ссылка</li>
      <li id="2WSM">Предложи 3 варианта заголовка</li>
    </ol>
    <p id="AFie"><strong>Шаблон поста:</strong> 🎬 [Заголовок]\n\n• Тезис 1\n• Тезис 2\n• Тезис 3\n\n🔗 [Ссылка]</p>
    <p id="Jgak">Агент читает эту инструкцию и точно знает, что делать. Без SKILL.md ему пришлось бы каждый раз получать детальные указания от вас.</p>
  </section>
  <section>
    <h2 id="Krfm">Сравнение Платформ: Кто Как Делает</h2>
    <p id="rPZQ">Разные платформы по-разному подходят к навыкам агентов. Давайте сравним основные подходы простыми словами.</p>
    <h3 id="ALhA">OpenClaw (SKILL.md)</h3>
    <p id="gqTm">Полные инструкции: что, когда, как. Агент получает «руководство сотрудника», а не просто список команд.</p>
    <h3 id="1fNk">Anthropic MCP</h3>
    <p id="VnDI">Стандарт подключения инструментов (как USB). Описывает «что можно сделать», но не «как и когда».</p>
    <h3 id="cqzl">OpenAI Function Calling</h3>
    <p id="RZ7r">Описание функций в формате JSON. Модель сама решает, какую функцию вызвать по названию и параметрам.</p>
    <h3 id="wseg">Детальное сравнение</h3>
    <h3 id="JCiJ">Главный вывод</h3>
    <p id="nGHk">SKILL.md — единственный формат, который содержит не только «что можно сделать», но и <strong>«как, когда и в каком порядке»</strong>. Это ближе к руководству для сотрудника, чем к техническому API.</p>
  </section>
  <section>
    <h2 id="y5J2">Практические Примеры: Что Может Делать Агент с Skills</h2>
    <p id="2W9n">Давайте посмотрим на реальные сценарии использования Skills в работе.</p>
    <h3 id="QCqv">Bitrix24 Агент</h3>
    <p id="KOrN">Работа с клиентской базой</p>
    <ul id="kK5C">
      <li id="c3Zk">Создание лидов и сделок</li>
      <li id="lNXC">Поиск контактов по имени/телефону</li>
      <li id="aoaD">Постановка задач сотрудникам</li>
      <li id="vnio">Генерация отчётов по воронке</li>
    </ul>
    <h3 id="BzoY">YouTube → Пост</h3>
    <p id="66vh">Создание контента из видео</p>
    <ul id="YXDp">
      <li id="iRQa">Расшифровка видео</li>
      <li id="YfOD">Выделение ключевых тезисов</li>
      <li id="vM77">Генерация поста для Telegram</li>
      <li id="RVl9">Создание превью-картинки</li>
    </ul>
    <h3 id="5JOM">Блог-статья</h3>
    <p id="moC4">Полный цикл создания статьи</p>
    <ul id="W8m3">
      <li id="Df5Q">Исследование темы</li>
      <li id="wl8t">Написание SEO-текста</li>
      <li id="bgD1">Генерация картинки</li>
      <li id="NaOs">Публикация и индексация</li>
    </ul>
    <h3 id="maLq">Пример диалога с агентом</h3>
    <p id="XCLf"><strong>Вы:</strong> Проанализируй последний созвон с клиентом и создай задачу по итогам</p>
    <p id="pknz"><strong>Агент:</strong> Нашёл запись звонка с ООО «Вектор» от 26.02.2026 (14 минут). Анализирую...</p>
    <p id="mdd2"><strong>Агент:</strong> Основные договорённости:</p>
    <ul id="caov">
      <li id="5YbC">Клиент хочет демо продукта до конца недели</li>
      <li id="TRtd">Интересует интеграция с 1С</li>
      <li id="frlw">Бюджет: 200-300 тыс. рублей</li>
    </ul>
    <p id="PlOv"><strong>Агент:</strong> Создал задачу в Bitrix24: «Провести демо для ООО Вектор» (срок: 28.02.2026). Добавил заметки в карточку клиента.</p>
    <p id="tBHp">Обратите внимание: агент сам нашёл запись, проанализировал, извлёк суть и создал задачу. Всё благодаря тому, что у него есть Skills для работы с записями звонков и CRM.</p>
  </section>
  <section>
    <h2 id="pwfZ">Как Применять Skills в Бизнесе</h2>
    <p id="ZzRy">Skills превращают ИИ-агента из «умной болталки» в реального помощника. Вот где это работает лучше всего:</p>
    <h3 id="350X">Продажи</h3>
    <p id="YMyG"><strong>Skills:</strong> CRM-интеграция, квалификация лидов, создание КП, follow-up письма. <strong>Результат:</strong> менеджер тратит время на общение с клиентами, а не на рутину в CRM.</p>
    <h3 id="vwXI">Поддержка клиентов</h3>
    <p id="2GiA"><strong>Skills:</strong> база знаний, тикетная система, эскалация. <strong>Результат:</strong> 80% вопросов решаются автоматически, сложные кейсы передаются людям.</p>
    <h3 id="O9K8">Маркетинг</h3>
    <p id="yZSw"><strong>Skills:</strong> создание контента, работа с соцсетями, аналитика. <strong>Результат:</strong> в 3-5 раз больше контента при том же размере команды.</p>
    <h3 id="VHi8">Операции</h3>
    <p id="3lcd"><strong>Skills:</strong> документооборот, отчёты, интеграция между системами. <strong>Результат:</strong> данные перетекают между системами автоматически, без ручного копирования.</p>
    <h3 id="DSw2">ROI: Когда это окупается</h3>
    <h3 id="0der">С чего начать?</h3>
    <p id="n15Z">Найдите одну повторяющуюся задачу, которая отнимает 1+ час в день. Например: обработка заявок с сайта, ответы на типовые вопросы, создание отчётов. Автоматизируйте её одним Skill — и оцените результат.</p>
  </section>
  <section>
    <h2 id="S2Tm">Как Начать Использовать Skills</h2>
    <p id="gw0U">Есть несколько путей — от простого к сложному.</p>
    <h3 id="86vw">Вариант 1: Готовые Skills</h3>
    <p id="CKtW">На маркетплейсе ClawHub доступны сотни готовых Skills. Установка — одной командой:</p>
    <p id="31ac"><code>openclaw skill install bitrix24-agent</code></p>
    <p id="oSTc">После этого агент сразу умеет работать с Bitrix24. Вам нужно только добавить API-ключ.</p>
    <h3 id="9iAN">Вариант 2: Создать свой Skill</h3>
    <p id="8DKu">Если готового решения нет — создайте своё. Для этого не нужно программирование:</p>
    <ol id="VrVU">
      <li id="rG6j">Создайте папку с названием навыка: <code>my-skill/</code></li>
      <li id="4mYb">Создайте файл <code>SKILL.md</code> внутри</li>
      <li id="Dc7v">Опишите: когда использовать, какие шаги, примеры</li>
      <li id="8dvt">Положите папку в <code>~/.openclaw/skills/</code></li>
    </ol>
    <h3 id="WUYD">Вариант 3: Заказать под ключ</h3>
    <p id="OZVC">Если задача сложная или нужна интеграция с вашими системами — мы поможем. Создадим Skills под ваши процессы, настроим агента и обучим команду.</p>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="JdXB" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/claudecodeabout</guid><link>https://teletype.in/@claudedev/claudecodeabout?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/claudecodeabout?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Claude Code - что это, зачем юзать в работе, команды, скиллы, агенты</title><pubDate>Sun, 26 Apr 2026 12:00:10 GMT</pubDate><media:content medium="image" url="https://img3.teletype.in/files/29/b0/29b064e6-4cab-4a5a-b9ca-65dd83c2b887.png"></media:content><description><![CDATA[<img src="https://img4.teletype.in/files/36/21/3621ecda-b31f-4962-b6a6-e3660dfc0ebc.png"></img>Claude Code — это CLI-инструмент от Anthropic, который работает прямо в терминале. Он умеет редактировать файлы, запускать команды, искать по кодовой базе, создавать коммиты и pull-реквесты. По сути, это полноценный AI-разработчик, живущий в вашем терминале.]]></description><content:encoded><![CDATA[
  <section>
    <h2 id="a8IG">Что Такое Claude Code</h2>
    <p id="7aKp">Claude Code — это CLI-инструмент от Anthropic, который работает прямо в терминале. Он умеет редактировать файлы, запускать команды, искать по кодовой базе, создавать коммиты и pull-реквесты. По сути, это полноценный AI-разработчик, живущий в вашем терминале.</p>
    <figure id="N5kv" class="m_original">
      <img src="https://img4.teletype.in/files/36/21/3621ecda-b31f-4962-b6a6-e3660dfc0ebc.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <p id="V0te">Но его настоящая сила — в расширяемости. Claude Code поддерживает четыре механизма, которые превращают его из простого чата в платформу:</p>
    <ul id="lls9">
      <li id="8WVb"><strong>Commands</strong> — 30+ встроенных slash-команд для управления сессией, настройками и инструментами</li>
      <li id="AKr1"><strong>Skills</strong> — кастомные команды с инструкциями, которые вы пишете сами</li>
      <li id="uZoA"><strong>Agents</strong> — изолированные субагенты со своим контекстным окном для параллельных задач</li>
      <li id="IbuI"><strong>MCP</strong> — подключение любых внешних инструментов через открытый протокол</li>
    </ul>
    <h3 id="GuIn">Claude Code — не просто чат в терминале</h3>
    <p id="yBtc">Это расширяемая платформа: вы можете добавлять свои команды, создавать агентов под конкретные задачи и подключать любые внешние инструменты.</p>
    <p id="cini">Давайте разберём каждый из этих механизмов подробно — с конкретными примерами файлов и конфигов.</p>
  </section>
  <section>
    <h2 id="Qh0f">30+ Встроенных Команд</h2>
    <p id="RuT0">Все команды в Claude Code начинаются с <code>/</code>. Они управляют сессией, настройками, инструментами и аналитикой. Вот полный список, сгруппированный по категориям.</p>
    <h3 id="WHcB">Навигация и сессии</h3>
    <h3 id="FCD4">Настройки</h3>
    <h3 id="yFQs">Разработка</h3>
    <h3 id="T0WY">Аналитика</h3>
    <h3 id="vtIG">Утилиты</h3>
    <h3 id="u5dk">Специальные префиксы</h3>
    <p id="DMIk">Помимо slash-команд, Claude Code поддерживает два специальных префикса:</p>
    <ul id="PZUH">
      <li id="ABQg"><code>!command</code> — выполнить bash-команду напрямую, без подтверждения. Например: <code>!git status</code></li>
      <li id="xkpZ"><code>@path</code> — автодополнение путей к файлам. Начните вводить <code>@src/</code> и Claude Code предложит файлы</li>
    </ul>
    <h3 id="eGo5">Совет: команда /compact</h3>
    <p id="g2nU">Команда <code>/compact</code> — спасение при длинных сессиях. Она сжимает историю, освобождая контекстное окно. Можно указать фокус: <code>/compact сосредоточься на тестах</code> — и Claude запомнит только релевантное.</p>
  </section>
  <section>
    <h2 id="JxNW">Создание Своих Skills</h2>
    <p id="VhU2">Skills — это кастомные slash-команды с инструкциями. Вы создаёте файл <code>SKILL.md</code> в специальной директории, и он становится доступен как команда в Claude Code.</p>
    <h3 id="3zQD">Где размещать Skills</h3>
    <p id="vuhW">Есть три варианта расположения файлов:</p>
    <ul id="Xvj8">
      <li id="R2SA"><code>~/.claude/skills/my-skill/SKILL.md</code> — пользовательский Skill, доступен во всех проектах</li>
      <li id="PcAW"><code>.claude/skills/my-skill/SKILL.md</code> — проектный Skill, хранится в репозитории</li>
      <li id="rWnY"><code>.claude/commands/my-command.md</code> — старый формат (продолжает работать)</li>
    </ul>
    <h3 id="JscV">Формат SKILL.md</h3>
    <p id="wRU0">Файл состоит из YAML-frontmatter (метаданные) и Markdown-инструкций:</p>
    <pre id="MUHX">---
name: my-skill
description: Краткое описание навыка
allowed-tools: Read, Grep, Glob, Bash
argument-hint: &quot;[аргумент]&quot;
---

Здесь идут инструкции для Claude.
Что делать, в каком порядке, какие проверки выполнить.</pre>
    <p id="J9Wv">Ключевые поля frontmatter:</p>
    <ul id="WBuC">
      <li id="agm2"><code>name</code> — имя команды (вызывается как <code>/name</code>)</li>
      <li id="ls1f"><code>description</code> — описание, по которому Claude понимает, когда использовать</li>
      <li id="j9Pg"><code>allowed-tools</code> — список разрешённых инструментов</li>
      <li id="bFBw"><code>argument-hint</code> — подсказка по аргументам</li>
      <li id="6xZN"><code>context: fork</code> — запуск в изолированном субагенте</li>
      <li id="QwNQ"><code>disable-model-invocation: true</code> — только ручной вызов через <code>/name</code></li>
    </ul>
    <h3 id="7f6Y">Пример 1: YouTube-видео — полный пайплайн от видео до публикации</h3>
    <p id="UYAn">Реальный Skill, который автоматизирует полный цикл обработки YouTube-видео. Говоришь «новое видео на ютюбе» — и агент сам находит видео, скачивает расшифровку, генерирует названия, обложку, описание, пост в Telegram и рассылку:</p>
    <pre id="EtOS">---
name: youtube-video
description: &quot;Полный пайплайн от YouTube-видео до публикации.
  Автоматически находит видео, расшифровывает, генерирует
  3 названия, обложку, описание, пост в канал, рассылку —
  и публикует на YouTube.&quot;
---

# YouTube Video — 10-шаговый пайплайн

## Триггеры
- &quot;новое видео&quot;, &quot;видео на ютюбе&quot;, &quot;опубликовал видео&quot;
- Или вставка готовой расшифровки → пропускаем шаги 0-1

## Пайплайн
0. Найти последнее видео → youtube_api.py
1. Скачать расшифровку → get_transcripts.py
2. Анализ: тема, ЦА, таймкоды, эмоциональные пики
3. 3 названия A/B/C (вопрос / провокация / число+результат)
4. Описание YouTube (SEO в первых 2 строках, таймкоды)
5. Промпт для обложки → generate_image.py
6. Генерация обложки + сжатие для YouTube (&lt;2MB)
6.5. Автопубликация: название + описание + теги + обложка
7. Пост в TG-канал
8. Рассылка подписчикам
9. Карточка публикации → &quot;Всё на YouTube. Что поправить?&quot;</pre>
    <p id="fpvi">Один Skill заменяет часовую ручную работу. Claude находит видео через YouTube API, расшифровывает его, генерирует все артефакты и публикует через <code>update_video.py</code> — даже обложку загружает автоматически.</p>
    <h3 id="CA2e">Пример 2: Диаграмма — GraphTB → промпт → картинка</h3>
    <p id="gHSc">Skill для генерации технических диаграмм. Сначала описывает структуру в текстовом формате GraphTB, потом превращает в промпт для Gemini:</p>
    <pre id="ybS7">---
name: diagram
description: &quot;Генерация технических диаграмм через GraphTB → Gemini.
  Сначала описываем структуру текстом, затем превращаем в промпт.&quot;
---

# Diagram — 3-шаговый пайплайн

1. **GraphTB** — описать диаграмму текстом:
   - Узлы (имя, тип, цвет, иконка)
   - Связи (откуда → куда, стиль)
   - Зоны (где на картинке)
   - Группы (визуальные контейнеры)

2. **Промпт** — преобразовать GraphTB в 6-частный промпт
   по системе из SYSTEM_PROMPT.md

3. **Генерация** — generate_image.py --skill diagram

Полная инструкция: /root/projects/ai-skills/diagram/PIPELINE.md</pre>
    <p id="v2Ko">Формат GraphTB гарантирует, что ни один элемент не потеряется при преобразовании в промпт. Вы описываете узлы таблицей, а Claude сам строит из этого 6-частный промпт с HEX-цветами, зонами и стилями.</p>
    <h3 id="4cJd">Пример 3: Статья в блог — от тренда до публикации</h3>
    <pre id="ubFy">---
name: blog-article
description: &quot;SEO-статья на aibot.direct: ресёрч → PHP → OG → git → Google ping&quot;
---

# Пайплайн (11 шагов)

1. Анализ трендов → analyzer.py (Google Trends + Yandex Wordstat)
2. Ресёрч из первоисточников (5-8 авторитетных источников)
3. План: slug, структура, FAQ, теги, related
4. PHP-файл статьи (AIDA, Schema.org, 3 CTA)
5. OG-картинка 1200x630 → Puppeteer
6. Blog index → добавить в массив $blog_articles
7. .htaccess → RewriteRule
8. Проверка: curl, canonical, Schema.org, мобилка
9. Git push
10. Google sitemap ping
11. Пост в TG-канал (после одобрения)</pre>
    <p id="NPDT">Эта самая статья, которую вы сейчас читаете, была создана именно так — через Skill <code>blog-article</code>. От идеи до публикации на сайте за один запрос.</p>
    <h3 id="7ZTl">Лимит контекста для Skills</h3>
    <p id="3QSj">Skills имеют лимит контекста — 2% от окна модели. Не пишите огромные инструкции в один SKILL.md — лучше разбейте на несколько файлов и ссылайтесь на них.</p>
  </section>
  <section>
    <h2 id="Ir1k">Субагенты: Делегируй Задачи</h2>
    <p id="GolM">Субагенты — это изолированные AI-помощники со своим контекстным окном. Основной Claude может порождать их для конкретных задач, не загромождая свой собственный контекст.</p>
    <h3 id="Qbn4">Где размещать файлы агентов</h3>
    <ul id="d9iE">
      <li id="hvFS"><code>.claude/agents/my-agent.md</code> — проектный агент, доступен всей команде через Git</li>
      <li id="rQ7O"><code>~/.claude/agents/my-agent.md</code> — пользовательский агент, доступен во всех проектах</li>
    </ul>
    <h3 id="NIKV">Встроенные агенты</h3>
    <h3 id="I4I9">Explore (Haiku)</h3>
    <p id="ER4P">Быстрый агент только для чтения. Ищет по коду, читает файлы, собирает контекст. Не может ничего менять.</p>
    <h3 id="kTLV">Plan</h3>
    <p id="Joed">Агент для планирования. Собирает контекст, анализирует кодовую базу и формирует план действий.</p>
    <h3 id="Ubk9">General-purpose</h3>
    <p id="Rpol">Универсальный агент со всеми инструментами. Для сложных задач, требующих полного доступа.</p>
    <h3 id="LsSb">Пример 1: Исследователь — только чтение, никаких правок</h3>
    <p id="HnQu">Агент, который собирает информацию из веба и кодовой базы, но не может ничего менять. Идеален для подготовки к написанию статей или анализа конкурентов:</p>
    <pre id="pCNE">---
name: researcher
description: Исследует кодовую базу и собирает факты. Только читает.
tools: Read, Glob, Grep, Bash, WebSearch, WebFetch
model: sonnet
---

Ты — исследователь. Собирай факты, читай документацию,
ищи в вебе. Ты НЕ можешь редактировать файлы.

Возвращай структурированный отчёт:
- Найденные факты с источниками
- Конфликты между источниками
- Зависимости между компонентами</pre>
    <p id="geIR">Мы используем этого агента для ресёрча перед каждой статьёй. Он параллельно ищет в 5-8 источниках, читает официальную документацию и возвращает структурированный отчёт — всё это в изолированном контексте, не забивая основной разговор.</p>
    <h3 id="5uTK">Пример 2: Кодер — пишет код строго по плану</h3>
    <pre id="FIVi">---
name: coder
description: Пишет код строго по плану. Не принимает решений сам.
tools: Read, Glob, Grep, Edit, Write, Bash
model: sonnet
---

Ты — исполнитель. Пишешь код по переданным инструкциям.
НЕ принимай архитектурных решений самостоятельно.
Если что-то неясно — верни вопрос, а не угадывай.</pre>
    <p id="OF7r">Связка «исследователь + кодер» — это разделение ответственности. Основной Claude анализирует ресёрч, принимает решения и даёт кодеру точные инструкции. Кодер не принимает архитектурных решений — только реализует.</p>
    <p id="IKn7">Ключевые поля файла агента:</p>
    <ul id="udVZ">
      <li id="BXxN"><code>tools</code> — whitelist разрешённых инструментов (агент не сможет использовать другие)</li>
      <li id="Pz8V"><code>model</code> — выбор модели (haiku дешевле для простых задач, opus для сложных)</li>
      <li id="EZVp"><code>maxTurns</code> — ограничение количества ходов (защита от зацикливания)</li>
      <li id="C16i"><code>permissionMode</code> — уровень доступа к системе</li>
      <li id="aQYr"><code>memory</code> — тип памяти (user или project)</li>
      <li id="Hn6D"><code>isolation: worktree</code> — изоляция в отдельной рабочей директории Git</li>
    </ul>
    <h3 id="PwtJ">Skills vs Субагенты: в чём разница</h3>
  </section>
  <section>
    <h2 id="PEt2">MCP: Подключение Внешних Инструментов</h2>
    <p id="YTxv">Model Context Protocol (MCP) — открытый стандарт для подключения внешних инструментов к AI-моделям. Через MCP Claude Code может работать с базами данных, API, файловыми системами и любыми другими сервисами.</p>
    <h3 id="52DK">Типы транспорта</h3>
    <ul id="MRgV">
      <li id="Pbhe"><code>stdio</code> — локальный процесс. MCP-сервер запускается как дочерний процесс и общается через stdin/stdout</li>
      <li id="KDkI"><code>http</code> — HTTP-сервер. Рекомендуемый способ для удалённых сервисов</li>
    </ul>
    <h3 id="jrAC">Управление MCP-серверами</h3>
    <pre id="AWcO"># Добавить HTTP-сервер
claude mcp add --transport http github https://api.github.com/mcp

# Добавить локальный stdio-сервер
claude mcp add --transport stdio my-db -- python3 db-server.py

# Посмотреть список
claude mcp list

# Внутри Claude Code
/mcp</pre>
    <h3 id="MJgt">Конфигурация .mcp.json</h3>
    <p id="xOJ3">MCP-серверы можно настроить через файл <code>.mcp.json</code> в корне проекта. Вот реальный пример — подключение Singularity (таск-менеджер) как MCP-сервер:</p>
    <pre id="Gshy">{
  &quot;mcpServers&quot;: {
    &quot;singularity&quot;: {
      &quot;command&quot;: &quot;node&quot;,
      &quot;args&quot;: [
        &quot;./mcp-servers/singularity-mcp/mcp.js&quot;,
        &quot;--baseUrl&quot;, &quot;https://api.singularity-app.com&quot;,
        &quot;--accessToken&quot;, &quot;${SINGULARITY_TOKEN}&quot;
      ]
    }
  }
}</pre>
    <p id="DBlQ">После подключения Claude может создавать задачи, управлять проектами и отслеживать финансы — всё через естественный язык. Скажите «создай задачу на завтра: позвонить клиенту» — и задача появится в Singularity.</p>
    <p id="LEeC">Вот более сложный пример с несколькими серверами:</p>
    <pre id="gXB5">{
  &quot;mcpServers&quot;: {
    &quot;singularity&quot;: {
      &quot;command&quot;: &quot;node&quot;,
      &quot;args&quot;: [&quot;./mcp-servers/singularity-mcp/mcp.js&quot;]
    },
    &quot;github&quot;: {
      &quot;type&quot;: &quot;http&quot;,
      &quot;url&quot;: &quot;https://api.github.com/mcp&quot;,
      &quot;headers&quot;: {
        &quot;Authorization&quot;: &quot;Bearer ${GITHUB_TOKEN}&quot;
      }
    }
  }
}</pre>
    <p id="YPZn">Секреты передаются через переменные окружения (<code>${GITHUB_TOKEN}</code>), а не хардкодятся. Это безопасный подход.</p>
    <p id="Axuz">MCP-серверы, которые предоставляют промпты, автоматически становятся slash-командами. Например, если GitHub MCP-сервер имеет промпт <code>list_prs</code>, он будет доступен как <code>/mcp__github__list_prs</code>.</p>
    <h3 id="vIga">Claude Code как MCP-сервер</h3>
    <p id="oI20">Claude Code сам может работать как MCP-сервер: <code>claude mcp serve</code>. Это позволяет подключить его к Claude Desktop или другим AI-инструментам, которые поддерживают MCP.</p>
  </section>
  <section>
    <h2 id="lv0s">Как Всё Связано</h2>
    <p id="RnwW">Commands, Skills, Agents и MCP — это не отдельные системы, а уровни одной архитектуры. Каждый следующий уровень расширяет предыдущий.</p>
    <h3 id="wLQv">Commands (встроенные)</h3>
    <p id="UPYx">30+ встроенных команд для управления сессией, настройками и инструментами. Фундамент, на котором строится всё остальное. Расширяются через Skills.</p>
    <h3 id="xuRT">Skills (кастомные команды)</h3>
    <p id="lc53">Ваши собственные slash-команды с инструкциями. Могут запускать субагентов через <code>context: fork</code>. Превращают Claude Code в инструмент под ваш проект.</p>
    <h3 id="YwA6">Agents (субагенты)</h3>
    <p id="o8RR">Изолированные помощники со своим контекстным окном. Могут использовать MCP-инструменты. Подходят для параллельных задач и специализированных ролей.</p>
    <h3 id="TFmc">MCP (внешние инструменты)</h3>
    <p id="MNWu">Открытый протокол подключения любых сервисов. Доступен и основному сеансу, и субагентам. Превращает Claude Code в хаб для всех ваших инструментов.</p>
    <p id="HVl4">Пример из нашей практики: вы пишете «новое видео на ютюбе» — активируется Skill <code>youtube-video</code> (уровень Skills). Он запускает агента-исследователя для анализа расшифровки (уровень Agents). Агент использует YouTube API для поиска видео (уровень MCP). Затем другой агент генерирует обложку через Gemini, а основной Claude публикует всё на YouTube. Все четыре уровня — в одной команде.</p>
  </section>
  <section>
    <h2 id="5HLw">Практические Примеры</h2>
    <p id="k0UE">Вот три реальных сценария из нашей работы — не теория, а то, что действительно работает каждый день.</p>
    <h3 id="TVHR">Пример 1: «Новое видео на ютюбе» → полная публикация за 5 минут</h3>
    <p id="2PDw">Вы загрузили видео на YouTube и пишете агенту: «новое видео на ютюбе». Дальше всё автоматически:</p>
    <h3 id="Vs8T">Шаги 0-1: Находим и расшифровываем</h3>
    <p id="iz3B">YouTube API находит последнее видео. Скрипт <code>get_transcripts.py</code> скачивает субтитры (или Whisper расшифровывает аудио, если субтитров нет).</p>
    <h3 id="Wwk0">Шаги 2-4: Анализ и текст</h3>
    <p id="6Ih0">Claude анализирует расшифровку, генерирует 3 названия A/B/C с обоснованием, описание с таймкодами и хештегами.</p>
    <h3 id="L5DM">Шаги 5-6.5: Обложка и публикация</h3>
    <p id="YXdQ">Генерируется обложка через Gemini (с коллажем-референсом лица), сжимается до &lt;2MB, загружается на YouTube вместе с названием и описанием — через API, без ручных действий.</p>
    <h3 id="knZ9">Шаги 7-9: Контент + карточка</h3>
    <p id="2VqZ">Генерируется пост в Telegram-канал и рассылка подписчикам. Всё собирается в карточку публикации: «Всё на YouTube. Что поправить?»</p>
    <p id="TWtT">Раньше этот процесс занимал час ручной работы: придумать название, написать описание, сделать обложку в Figma, загрузить, написать пост. Теперь — одна фраза и 5 минут ожидания.</p>
    <h3 id="ZlrA">Пример 2: Параллельные агенты для статьи в блог</h3>
    <p id="4EMx">Когда нужна статья (например, эта), основной Claude запускает несколько агентов параллельно:</p>
    <pre id="wDap"># Запускаются одновременно:

Агент researcher (Sonnet) → ищет в вебе, читает документацию,
  собирает 12 разделов фактов из 6 официальных источников

Агент explorer (Sonnet) → читает blog/index.php, шаблоны статей,
  CSS, htaccess — чтобы знать точный формат публикации

# Когда оба вернулись:

Агент coder (Sonnet) → пишет PHP-файл статьи (1400+ строк)
  по точным инструкциям от основного Claude

# Основной Claude:
→ Генерирует OG-картинку через Puppeteer
→ Добавляет в blog/index.php
→ Добавляет RewriteRule в .htaccess
→ git push → Google ping</pre>
    <p id="Tvpz">Ключевой момент: <strong>агенты работают параллельно</strong>. Пока researcher ищет в вебе, explorer изучает кодовую базу. Основной Claude ждёт обоих, анализирует результаты и только потом даёт точные инструкции кодеру. Разделение ролей = качественный результат.</p>
    <h3 id="95cs">Пример 3: Skill + MCP + Агент = полная автоматизация</h3>
    <p id="5anU">Самая мощная комбинация — когда все три уровня работают вместе:</p>
    <h3 id="uRDL">Реальная цепочка</h3>
    <p id="9fEB">1. Пользователь пишет: «создай задачу: написать статью про Claude Code»</p>
    <p id="EWlG">2. MCP-сервер Singularity создаёт задачу в таск-менеджере</p>
    <p id="Dvzl">3. Skill <code>blog-article</code> запускает 11-шаговый пайплайн</p>
    <p id="gFFZ">4. Внутри пайплайна запускаются параллельные агенты (researcher + explorer)</p>
    <p id="iNFV">5. Агент coder пишет PHP-файл</p>
    <p id="LolN">6. Основной Claude публикует, пушит в Git и помечает задачу выполненной</p>
    <p id="2ikN">Весь путь от «создай задачу» до опубликованной статьи — одна сессия.</p>
    <p id="iPbo">Это не теоретический пример — именно так была написана и опубликована эта статья. 10 скиллов, десятки агентов, MCP-интеграции. Все работают вместе через единый интерфейс Claude Code.</p>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="bm1w" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/Maken8nzapier</guid><link>https://teletype.in/@claudedev/Maken8nzapier?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/Maken8nzapier?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Make, n8n, zapier - сравнение платформ автоматизации</title><pubDate>Sun, 26 Apr 2026 11:58:29 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/7c/67/7c67e971-09e8-4483-b4be-1038b23d5d57.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/00/6b/006b5254-bd74-4c9b-b22b-1f4d9e73a18a.png"></img>Каждый раз, когда клиент заполняет форму на сайте, вы вручную копируете данные в CRM, создаёте задачу и отправляете письмо. Час в день, неделя в месяц. Платформы автоматизации убирают этот ручной труд: вы один раз настраиваете сценарий — «когда X, делай Y» — и дальше всё работает само.]]></description><content:encoded><![CDATA[
  <section>
    <h2 id="PtdF">Что такое платформа автоматизации — и зачем она нужна</h2>
    <p id="PVMV">Каждый раз, когда клиент заполняет форму на сайте, вы вручную копируете данные в CRM, создаёте задачу и отправляете письмо. Час в день, неделя в месяц. Платформы автоматизации убирают этот ручной труд: вы один раз настраиваете сценарий — «когда X, делай Y» — и дальше всё работает само.</p>
    <figure id="mFYJ" class="m_original">
      <img src="https://img1.teletype.in/files/00/6b/006b5254-bd74-4c9b-b22b-1f4d9e73a18a.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <p id="NoRj">Три самых популярных инструмента сегодня — <strong>Zapier</strong>, <strong>Make</strong> и <strong>n8n</strong>. Они работают по одному принципу, но занимают разные ниши. И если вы в России, у двух из трёх есть серьёзные ограничения.</p>
    <h3 id="zY4T">⚠️ Актуально для бизнеса в России</h3>
    <p id="ZCLA">Zapier заблокирован с сентября 2024 года. Make и Zapier — облачные сервисы на зарубежных серверах: данные, которые через них проходят, уходят за пределы России. Это противоречит требованиям <strong>152-ФЗ</strong> о персональных данных. n8n — единственная из трёх, которую можно развернуть на своём сервере в России.</p>
  </section>
  <section>
    <h2 id="T708">Make и Zapier: кратко о главном</h2>
    <p id="GqK7"><strong>Zapier</strong> — американский сервис, пионер рынка. 8 000+ интеграций, простейший интерфейс, используют 3 миллиона бизнесов. Идеален для быстрой настройки без технических знаний. Минус: <strong>недоступен из России</strong> с сентября 2024 года и работает только в облаке — ваши данные на серверах американской компании.</p>
    <p id="ToE6"><strong>Make</strong> (бывший Integromat) — европейская платформа из Чехии. 3 000+ интеграций, визуальный холст для сложных сценариев, в 1.5–2 раза дешевле Zapier. Доступен из России. Но — тоже только облако, данные на зарубежных серверах.</p>
    <p id="FRoG">Оба инструмента хороши для простых и средних задач. Маркетологам, HR-специалистам, операционным менеджерам без технического бэкграунда — подойдут. Но если у вас российский бизнес с персональными данными клиентов, вопрос хранения данных становится критичным. И здесь картина меняется кардинально.</p>
  </section>
  <section>
    <h2 id="A05m">n8n — почему это другой уровень</h2>
    <p id="IeF0">n8n (произносится «n-eight-n») — open source платформа автоматизации из Германии. Звучит как ещё один зарубежный облачный сервис, но это принципиально другая история. Главное отличие: <strong>n8n можно поставить на свой сервер</strong>. Ваш сервер — ваши правила.</p>
    <p id="CEKM">Это как разница между съёмной квартирой и своей. В съёмной (Zapier/Make) вы живёте по правилам хозяина: он может в любой день сказать «съезжайте» (как Zapier это сделал для России), повысить аренду или посмотреть, что у вас в шкафу. В своей — полный контроль.</p>
    <h3 id="aWvU">Self-hosted бесплатно</h3>
    <p id="3txH">Community Edition — полный функционал на вашем сервере без ограничений по количеству автоматизаций и запусков. Платите только за VPS.</p>
    <h3 id="Hsk3">AI и LangChain нативно</h3>
    <p id="cgzh">Поддержка LangChain, векторных БД, RAG-агентов. Подключаете OpenAI, Claude, Яндекс GPT или локальные модели через Ollama.</p>
    <h3 id="1b4y">Полный код везде</h3>
    <p id="h4LQ">JavaScript и Python прямо в любом месте воркфлоу. Никаких ограничений «только на Enterprise».</p>
    <h3 id="eTZO">Как считаются тарифы n8n</h3>
    <p id="o6VD">n8n считает <strong>выполнения</strong> — один полный запуск сценария, сколько бы шагов в нём ни было. У Zapier каждый шаг — отдельная задача. Это значит, что при сложных многошаговых сценариях n8n выходит в разы дешевле.</p>
    <p id="MMoD">Self-hosted — главная «фишка» n8n. Вы не зависите ни от одного внешнего сервиса: платформа работает пока работает ваш сервер. Никаких внезапных блокировок, повышений цен, утечек данных через чужое облако.</p>
    <h3 id="6zno">Реальная экономика</h3>
    <p id="hVyh">При 1000 заявок в месяц с 4 шагами автоматизации: Zapier — ~$35–40/мес (превышение лимита), Make — $10.59/мес, n8n self-hosted — ~$5/мес (только VPS). При росте до 10 000 заявок разница становится ещё драматичнее: Zapier $150+, Make $30+, n8n — те же $5–10.</p>
  </section>
  <section>
    <h2 id="yxf0">Вопрос для России: где хранятся данные</h2>
    <p id="s2KL">Это не абстрактный вопрос. Закон 152-ФЗ «О персональных данных» требует, чтобы первичные базы данных с персональными данными российских граждан <strong>хранились на серверах в России</strong>. Многие бизнесы об этом не задумываются — до первой проверки.</p>
    <p id="HOFv">Посмотрим на три платформы с этой точки зрения:</p>
    <h3 id="iNLN">Zapier ❌</h3>
    <p id="CMyN">Американская компания, серверы в США. Недоступен из России с сентября 2024 года. Данные клиентов — на американских серверах. Нарушение 152-ФЗ + физически недоступен.</p>
    <h3 id="gw6A">Make ⚠️</h3>
    <p id="8TmI">Чешская компания, серверы в Европе. Технически работает из России. Но данные клиентов, которые проходят через автоматизации, оседают на европейских серверах. При обработке персональных данных — потенциальный риск по 152-ФЗ.</p>
    <h3 id="Zcos">n8n Self-Hosted ✅</h3>
    <p id="kv53">Платформа на вашем сервере — хоть на Beget, хоть на Timeweb, хоть во внутреннем контуре. Данные не покидают Россию вообще. Полное соответствие 152-ФЗ. И при этом бесплатно.</p>
    <p id="V5Az">Понятно, что не каждая автоматизация работает с персональными данными — можно уведомлять о новых заказах или публиковать посты в соцсети. Для таких задач любая платформа подойдёт. Но как только через неё проходят имена, телефоны, email-адреса клиентов — вопрос хранения становится юридически важным.</p>
  </section>
  <section>
    <h2 id="QhFK">Л.И.С.А. — готовая n8n-платформа для русскоязычного рынка</h2>
    <p id="5pcg">Разобравшись в преимуществах n8n, возникает логичный вопрос: а нельзя ли взять готовое решение на его основе, не настраивая всё с нуля? Можно. Это проект <strong>Л.И.С.А.</strong> — Локальная Интеллектуальная Система Автоматизации.</p>
    <p id="ky5b">Л.И.С.А. — open source проект, построенный специально для тех, кто хочет получить всю мощь n8n и Ollama без часов настройки. Это не платный сервис — это инструмент, который отдаётся бесплатно русскоязычному комьюнити.</p>
    <h3 id="2clk">Что входит в Л.И.С.А.</h3>
    <p id="nomG">n8n для автоматизации + Ollama для локальных AI-моделей + готовые воркфлоу + RAG (поиск по вашим документам) + Supabase для хранения данных. Всё это устанавливается одним скриптом за 15 минут на любой VPS.</p>
    <h3 id="V4SG">Установка за 15 минут</h3>
    <p id="QT8v">Один скрипт разворачивает весь стек: n8n + Ollama + Supabase + SSL-сертификаты. Пошаговая инструкция на сайте — справится любой.</p>
    <h3 id="wNBT">Локальная AI без API-расходов</h3>
    <p id="DKOC">Ollama запускает языковые модели прямо на сервере. Никаких платежей за токены — модель работает столько, сколько нужно.</p>
    <h3 id="llGM">RAG по вашим документам</h3>
    <p id="tcCz">Загрузите документы компании — и AI будет отвечать на вопросы именно по вашим данным, не придумывая. Всё локально, ничего не утекает.</p>
  </section>
  <section>
    <h2 id="2bwS">Сравнение Make, n8n и Zapier: полная таблица</h2>
  </section>
  <section>
    <h2 id="0Wa3">Кому что подходит</h2>
    <p id="EyOo">Если вы в России — ваш выбор по факту между Make и n8n. Zapier недоступен, и это уже снимает один вопрос.</p>
    <h3 id="y49Q">Выбирайте Make если...</h3>
    <p id="M3e2">Нужно быстро настроить автоматизацию без технических знаний. Задачи несложные: уведомления, синхронизация CRM, маркетинговые интеграции. Через автоматизации не проходят персональные данные клиентов. Бюджет ограничен, но на облако.</p>
    <h3 id="wUA6">Выбирайте n8n если...</h3>
    <p id="PaZB">Нужен полный контроль над данными (152-ФЗ, внутренние данные компании). Хотите строить AI-агентов и работать с LangChain. Важна экономия при больших объёмах. Есть базовые технические знания или время их освоить. Или хотите стартовать сразу с готовым стеком через Л.И.С.А.</p>
    <h3 id="IT0o">Совет новичку</h3>
    <p id="bWKe">Если не знаете с чего начать с n8n — начните с Л.И.С.А. Там всё уже настроено: берёте VPS, запускаете один скрипт — и получаете готовую платформу с визуальным редактором, AI и базой данных. Пошаговая инструкция на сайте занимает 15 минут даже для тех, кто никогда не работал с серверами.</p>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="DGXd" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/ragbot</guid><link>https://teletype.in/@claudedev/ragbot?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/ragbot?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>RAG-бот на основе базы данных</title><pubDate>Sun, 26 Apr 2026 11:56:45 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/ba/ff/baff4b79-42e0-470a-97bd-03a018da4072.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/c6/9f/c69f6d3a-b2d9-41a5-a43e-289c2232fc28.png"></img>Представьте, что вы сдаёте экзамен. Есть два варианта: отвечать только по памяти — или открыть шпаргалку с конкретными фактами прямо перед ответом. Первый вариант ненадёжен: можно перепутать или додумать. Второй — точный: отвечаешь строго по тому, что написано.]]></description><content:encoded><![CDATA[
  <section>
    <h2 id="wr1Y">Что такое RAG простыми словами</h2>
    <p id="w4Fu">Представьте, что вы сдаёте экзамен. Есть два варианта: отвечать только по памяти — или открыть шпаргалку с конкретными фактами прямо перед ответом. Первый вариант ненадёжен: можно перепутать или додумать. Второй — точный: отвечаешь строго по тому, что написано.</p>
    <figure id="LXHf" class="m_original">
      <img src="https://img1.teletype.in/files/c6/9f/c69f6d3a-b2d9-41a5-a43e-289c2232fc28.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <p id="AstE">Именно так работает <strong>RAG (Retrieval-Augmented Generation)</strong> — технология, которая добавляет языковой модели «шпаргалку» из ваших документов.</p>
    <h3 id="EPfu">Суть в двух предложениях</h3>
    <p id="fPrZ">Перед тем как ответить, RAG-система находит самые релевантные фрагменты из вашей базы знаний. Потом ИИ формулирует ответ на основе этих фрагментов — а не выдумывает из головы.</p>
    <p id="XYha">Это решает главную проблему ИИ-ботов — <strong>галлюцинации</strong>. Обычная языковая модель не знает, что творится у вас в компании: какие у вас цены, какие условия договора, какие регламенты. Она начинает фантазировать. RAG-бот этого не делает: если информации в базе нет — он честно скажет «не нашёл», вместо того чтобы сочинить что-то похожее на правду.</p>
    <p id="0BkQ">Термин появился в 2020 году в исследовании Facebook AI (Meta). Сегодня RAG — промышленный стандарт для любого бота, который должен работать с корпоративными знаниями: документами, регламентами, прайсами, базами клиентов.</p>
  </section>
  <section>
    <h2 id="iyqF">Как работает RAG-бот изнутри</h2>
    <p id="YVmp">Процесс делится на два этапа: <strong>индексация</strong> (подготовка базы) и <strong>поиск + генерация</strong> (когда пользователь задаёт вопрос).</p>
    <h3 id="ikIG">Этап 1: Индексация документов</h3>
    <p id="mTGK">Когда вы загружаете документ в RAG-систему, происходит следующее:</p>
    <ol id="qEGU">
      <li id="dpdk"><strong>Нарезка на фрагменты (чанкинг)</strong> — документ режется на небольшие куски по 200–500 токенов. Слишком большой чанк плохо ищется, слишком маленький — теряет контекст.</li>
      <li id="X6jF"><strong>Векторизация (embedding)</strong> — каждый фрагмент превращается в числовой вектор с помощью модели embeddings. Похожие по смыслу тексты получают похожие векторы.</li>
      <li id="L1be"><strong>Хранение в векторной базе</strong> — векторы сохраняются (PostgreSQL + pgvector, Pinecone, Weaviate и т.д.) вместе с исходным текстом.</li>
    </ol>
    <h3 id="xT9E">Этап 2: Поиск и ответ</h3>
    <p id="7VPY">Когда пользователь задаёт вопрос:</p>
    <ol id="O43C">
      <li id="MuBa"><strong>Вопрос тоже векторизируется</strong> — превращается в числовой вектор той же моделью.</li>
      <li id="1d9r"><strong>Векторный поиск</strong> — система находит N самых «близких» фрагментов по математическому сходству векторов.</li>
      <li id="wePC"><strong>Формирование контекста</strong> — найденные фрагменты вставляются в промпт к LLM вместе с вопросом.</li>
      <li id="zxhU"><strong>Генерация ответа</strong> — языковая модель формулирует ответ, опираясь на переданный контекст.</li>
    </ol>
    <h3 id="niwV">Продвинутый режим: RAG + SQL</h3>
    <p id="FYhy">Для таблиц и баз данных векторный поиск работает плохо. Умные RAG-агенты умеют сами выбирать: если вопрос про «найди все дома до 5 млн с тремя комнатами» — используется SQL-запрос. Если вопрос смысловой («расскажи про преимущества этого объекта») — векторный поиск. Такой подход показан в туториале ниже.</p>
  </section>
  <section>
    <h2 id="Tbam">Где применяют RAG-ботов</h2>
    <p id="NyaD">RAG-боты используются везде, где нужно отвечать на вопросы по конкретным данным, а не в общем.</p>
    <h3 id="cw2G">🏢 Корпоративная база знаний</h3>
    <p id="n7aV">HR-бот, который отвечает по регламентам и политикам компании. Сотрудник спрашивает «сколько дней отпуска?» — бот находит нужный абзац в PDF и отвечает точно, не по памяти.</p>
    <h3 id="FqM5">🛒 Поддержка клиентов</h3>
    <p id="fGoZ">Бот знает все ваши товары, условия доставки и возврата. Ищет ответ в базе товаров и FAQ, а не выдумывает. Снижает нагрузку на операторов на 60–80%.</p>
    <h3 id="vcnX">🏠 Недвижимость</h3>
    <p id="mbk6">Загружаете каталог объектов в CSV — и бот умеет искать по параметрам: «двухэтажные дома с видом на реку до 20 млн». Комбинирует векторный поиск с SQL-фильтрацией.</p>
    <h3 id="jXqV">⚖️ Юридические документы</h3>
    <p id="CdTM">Анализ договоров и регламентов. Юрист загружает договор и задаёт вопросы: «есть ли пункт про форс-мажор?», «какой срок расторжения?». Бот находит нужные места мгновенно.</p>
    <h3 id="pyyD">📚 Обучение и онбординг</h3>
    <p id="5E0f">Новый сотрудник задаёт вопросы по внутренним инструкциям — бот отвечает по актуальным документам компании, а не по устаревшим скриптам, вшитым три года назад.</p>
    <h3 id="Tp5Z">💊 Медицина и страхование</h3>
    <p id="TJBT">Поиск по нормативным актам, справочникам препаратов, условиям страховых полисов. RAG гарантирует точность там, где галлюцинация может причинить реальный вред.</p>
  </section>
  <section>
    <h2 id="Tu40">RAG-бот vs обычный чат-бот</h2>
    <h3 id="zubi">Когда RAG не нужен</h3>
    <p id="s8TE">Если ваш бот ведёт простые диалоги по скриптам («выбери тему» → «вот ответ»), RAG избыточен. Он нужен тогда, когда вопросы непредсказуемы и ответы должны браться из конкретных источников.</p>
  </section>
  <section>
    <h2 id="IUVr">Видео: RAG-агент за 0 рублей на n8n и Л.И.С.А.</h2>
    <p id="fnEE">Я записал пошаговый туториал — полный цикл от нуля до работающего RAG-агента. Показываю как загрузить текстовый документ и CSV-таблицу, настроить векторный поиск и SQL-запросы, и задавать боту вопросы в чате.</p>
    <p id="mUUD">Стек полностью self-hosted и бесплатный: <strong>n8n</strong> как оркестратор, <strong>PostgreSQL + pgvector</strong> как векторная база, <strong>Ollama</strong> для локальных embeddings, <strong>OpenRouter</strong> для подключения любой LLM.</p>
    <figure id="IXUc" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/AutropicSkillCreator</guid><link>https://teletype.in/@claudedev/AutropicSkillCreator?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/AutropicSkillCreator?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Autropic обновила Skill Creator - гайд и обучение Claude Code</title><pubDate>Sun, 26 Apr 2026 11:54:56 GMT</pubDate><media:content medium="image" url="https://img4.teletype.in/files/76/21/762187c5-d5e8-4e88-98e8-d4b3cb0fa210.png"></media:content><description><![CDATA[<img src="https://img1.teletype.in/files/ca/18/ca18eecd-c144-491d-981c-8f13f581e262.png"></img>Вы написали навык (Skill) для своего AI-агента. Он отвечает клиентам, создаёт отчёты, обрабатывает заявки. Кажется, всё работает. Но откуда вы знаете, что он делает это правильно?]]></description><content:encoded><![CDATA[
  <section>
    <h2 id="U2tx">Зачем Тестировать Навыки ИИ-агента</h2>
    <p id="Ueho">Вы написали навык (Skill) для своего AI-агента. Он отвечает клиентам, создаёт отчёты, обрабатывает заявки. Кажется, всё работает. Но <strong>откуда вы знаете, что он делает это правильно?</strong></p>
    <figure id="wS6d" class="m_original">
      <img src="https://img1.teletype.in/files/ca/18/ca18eecd-c144-491d-981c-8f13f581e262.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <p id="lwt4">Вот реальная проблема: исследование ETH Zurich показало, что инструкции, написанные разработчиками для AI-агентов, улучшают качество работы всего на 4%. А некоторые инструкции <strong>даже ухудшают</strong> результат на 3%, при этом увеличивая затраты на 20%.</p>
    <h3 id="2s32">Проблема не в инструкциях, а в отсутствии проверки</h3>
    <p id="PHua">Когда вы пишете навык без обратной связи, вы добавляете туда вещи, которые агент и так знает, смешанные с инструкциями, которые его путают. Результат: непредсказуемое поведение. Это как давать сотруднику инструкцию, которую никто ни разу не проверял на практике.</p>
    <h3 id="4TDU">Аналогия: медицинский экзамен</h3>
    <p id="YjyY">Представьте, что вы нанимаете врача. Он показывает диплом — отлично. Но вы хотите убедиться, что он действительно умеет ставить диагнозы. Что делаете? Даёте ему тестовые случаи: «Вот симптомы, какой диагноз?» И проверяете ответы.</p>
    <p id="lIIA">Exactly — именно это теперь делает Skill Creator для AI-навыков. Вы создаёте «экзаменационные билеты», агент их «сдаёт», а система автоматически проверяет результаты.</p>
  </section>
  <section>
    <h2 id="zamC">Что Конкретно Обновилось</h2>
    <p id="MNs2">Anthropic обновила свой инструмент Skill Creator — это встроенный навык в Claude Code, который помогает создавать другие навыки. Раньше он умел только писать черновики. Теперь он умеет <strong>тестировать, сравнивать и улучшать</strong>.</p>
    <h3 id="kNKZ">Автоматические тесты</h3>
    <p id="bFf8">Создаёте набор тестовых запросов с ожидаемыми результатами. Система сама запускает навык и проверяет, справился ли он.</p>
    <h3 id="wqH0">A/B-сравнение версий</h3>
    <p id="1gTS">Написали новую версию навыка? Запустите обе на одних тестах и увидите, какая работает лучше. Объективно, с цифрами.</p>
    <h3 id="AlDH">Оптимизация триггеров</h3>
    <p id="loV4">Специальный инструмент анализирует описание навыка и улучшает его, чтобы навык активировался точно тогда, когда нужно.</p>
    <h3 id="O9nZ">Главное изменение одной строкой</h3>
    <p id="tvNA">Раньше: «Я написал навык и <em>надеюсь</em>, что он работает». Теперь: «Я написал навык и <em>знаю</em>, что он работает — вот результаты тестов».</p>
    <h3 id="L2W3">Что ещё обновилось в Claude Code (март 2026)</h3>
    <p id="OjxK">Обновление Skill Creator — часть большого обновления Claude Code. Вот что ещё появилось:</p>
    <ul id="kUrI">
      <li id="6T0j"><strong>Команда /loop</strong> — для повторяющихся задач по расписанию. Навыки теперь могут работать автоматически, без вашего участия.</li>
      <li id="ARNz"><strong>Переменная ${CLAUDE_SKILL_DIR}</strong> — навыки теперь легко находят свои файлы, не зависят от расположения на диске.</li>
      <li id="x6MU"><strong>Claude API Skill</strong> — готовый навык для работы с API Anthropic. Помогает строить приложения с использованием Claude.</li>
      <li id="LJKf"><strong>Рекомендация по стилю</strong> — Anthropic советует не писать «ВСЕГДА» и «НИКОГДА» в навыках. Вместо жёстких правил — объяснять логику, почему нужно делать именно так.</li>
    </ul>
  </section>
  <section>
    <h2 id="YVAU">Как Работает Тестирование Навыков</h2>
    <p id="qsvK">Тестирование навыка — это как устроить экзамен для сотрудника. Вы готовите задания, он их выполняет, а система проверяет ответы. Только всё происходит автоматически.</p>
    <h3 id="uJcd">Шаг 1: Создаёте тестовый сценарий</h3>
    <p id="qhPk">Описываете ситуацию, которую навык должен уметь обрабатывать. Например, для навыка «Проверка JavaScript-кода»:</p>
    <h3 id="E2yZ">Пример тестового сценария</h3>
    <p id="gKzD"><strong>Запрос:</strong> «Проверь этот обработчик заказов на Express — есть ли проблемы?»</p>
    <p id="o0JJ"><strong>Что должен найти агент:</strong></p>
    <ul id="sPMU">
      <li id="44iB">Входные данные не проверяются (валидация отсутствует)</li>
      <li id="QZ1f">Асинхронные вызовы внутри forEach не ожидаются</li>
      <li id="aBYY">Сравнение через == вместо === (нестрогое сравнение)</li>
      <li id="HDzb">Ошибки логируются через console.log (ненадёжно)</li>
      <li id="0XnG">Функция validateOrder объявлена, но нигде не вызывается</li>
    </ul>
    <h3 id="kXu4">Шаг 2: Система запускает навык</h3>
    <p id="0CeC">Специальные суб-агенты работают параллельно:</p>
    <h3 id="r8CT">Шаг 3: Получаете результат</h3>
    <p id="4pJS">Система генерирует HTML-отчёт, в котором видно:</p>
    <ul id="aHey">
      <li id="WjBy"><strong>Процент прохождения</strong> — сколько критериев из тестов навык выполнил</li>
      <li id="yTen"><strong>Сравнение «с навыком» vs «без навыка»</strong> — насколько навык реально улучшает работу агента</li>
      <li id="mjxC"><strong>Проблемные места</strong> — где навык ошибается и почему</li>
    </ul>
    <h3 id="PE4F">Зачем сравнивать «с навыком» и «без»?</h3>
    <p id="MW54">Иногда навык не даёт улучшений — модель и так справляется. Или, что хуже, навык ухудшает результат. Сравнение показывает реальную пользу навыка. Если разницы нет — значит, навык нужно переписать или убрать лишнее.</p>
  </section>
  <section>
    <h2 id="xfM8">Четыре Режима Skill Creator</h2>
    <p id="AspM">Обновлённый Skill Creator работает в четырёх режимах. Это как четыре инструмента в одном — для каждого этапа работы с навыком.</p>
    <h3 id="fExq">🔨 Create — Создание</h3>
    <p id="4ERn">Вы описываете, что должен уметь навык. Skill Creator задаёт уточняющие вопросы, пишет черновик SKILL.md и создаёт первые тестовые сценарии. Как собеседование при найме: «Расскажите, что должен уметь этот сотрудник?»</p>
    <h3 id="CCoo">📝 Eval — Тестирование</h3>
    <p id="c7zT">Запускает навык на тестовых запросах и проверяет результаты по критериям. Показывает, какие задачи навык решает хорошо, а где ошибается. Как аттестация: «Давайте проверим, как сотрудник справляется».</p>
    <h3 id="ilew">🔧 Improve — Улучшение</h3>
    <p id="92Kf">На основе результатов тестов переписывает навык: исправляет ошибки, добавляет недостающие инструкции, убирает лишнее. Цикл «тест → улучшение → тест» повторяется до нужного качества.</p>
    <h3 id="yfSJ">📊 Benchmark — Замер</h3>
    <p id="Q0ll">Сравнивает версии навыка между собой или с работой агента без навыка. Показывает конкретные цифры: «Версия 2 справляется на 15% лучше». Как финальный экзамен перед допуском к работе.</p>
    <h3 id="kvKj">Цикл улучшения</h3>
    <p id="nA2G">На практике работа выглядит так:</p>
    <ol id="2XDV">
      <li id="Tib9"><strong>Create</strong> — написали навык</li>
      <li id="zMZV"><strong>Eval</strong> — прогнали тесты, увидели 70% прохождения</li>
      <li id="H6ye"><strong>Improve</strong> — доработали инструкции</li>
      <li id="AkOO"><strong>Eval</strong> — снова тесты, теперь 85%</li>
      <li id="D9w1"><strong>Improve</strong> — ещё раз доработали</li>
      <li id="LAKF"><strong>Benchmark</strong> — финальное сравнение: навык v3 на 40% лучше, чем без навыка</li>
    </ol>
    <p id="dPQR">Это как итеративная доработка продукта: выпустил → получил обратную связь → улучшил → повторил.</p>
  </section>
  <section>
    <h2 id="XqVd">Реальные Результаты: Кто Уже Тестирует Навыки</h2>
    <p id="pKpj">Тестирование навыков — не теория. Крупные компании уже используют этот подход и публикуют результаты.</p>
    <h3 id="kBMK">Cisco — Software Security</h3>
    <p id="oaB3">Навык для написания безопасного кода. Проверяет 23 категории уязвимостей.</p>
    <ul id="xiqi">
      <li id="fT2z">Общая оценка: 84%</li>
      <li id="dTHv">Улучшение в 1.78 раза</li>
      <li id="hSRK">Агент почти вдвое чаще пишет безопасный код</li>
    </ul>
    <h3 id="NdQ1">ElevenLabs — Text-to-Speech</h3>
    <p id="tLWe">Навык для работы с API озвучки текста.</p>
    <ul id="cY4s">
      <li id="xthi">Общая оценка: 93%</li>
      <li id="8YVq">Улучшение в 1.32 раза</li>
      <li id="UVFK">На 32% чаще правильно использует API</li>
    </ul>
    <h3 id="S1zx">Hugging Face — Tool Builder</h3>
    <p id="5FEZ">Навык для создания инструментов через API Hugging Face.</p>
    <ul id="LpNp">
      <li id="vNoV">Общая оценка: 81%</li>
      <li id="8hil">Улучшение в 1.63 раза</li>
      <li id="NuYm">На 63% точнее работает с API</li>
    </ul>
    <h3 id="p01y">Почему цифры важны</h3>
    <p id="0HDR">Без тестов вопрос «хороший ли навык?» — это мнение. С тестами — это факт. Cisco может сказать: «Наш навык делает код безопаснее на 78%». Не «кажется, что работает лучше», а измеримый результат.</p>
    <h3 id="5peH">Интересное наблюдение</h3>
    <p id="1PLb">Когда разработчики Tessl протестировали навык для проверки JavaScript-кода на модели Claude Opus 4.6, оказалось, что результат <strong>с навыком и без навыка был одинаковый — 100%</strong>. Модель и так находила все ошибки.</p>
    <p id="VZtw">Это не баг, а фича: тест показал, что навык нужно усложнить. Нет смысла учить агента тому, что он и так знает. Лучше сосредоточить навык на том, где модель действительно ошибается.</p>
  </section>
  <section>
    <h2 id="OYTk">Что Это Значит Для Бизнеса</h2>
    <p id="K3LJ">Если вы не разработчик и не планируете сами создавать навыки — вот почему это обновление важно для вас.</p>
    <h3 id="EFPX">1. AI-агенты становятся надёжнее</h3>
    <p id="GhLO">Когда навыки тестируются, вы можете <strong>доверять</strong> им больше. Это как разница между «мы наняли человека с улицы» и «мы наняли человека, который прошёл три этапа собеседования и тестовое задание».</p>
    <h3 id="ibCq">2. Можно измерить пользу</h3>
    <p id="BETg">До этого обновления нельзя было объективно сказать, насколько навык улучшает работу агента. Теперь можно. Benchmark покажет: «С этим навыком агент обрабатывает заявки на 40% точнее». Это уже бизнес-метрика, которую можно показать руководству.</p>
    <h3 id="eXtJ">3. Навыки — это программное обеспечение</h3>
    <h3 id="Kf4Q">Смена парадигмы</h3>
    <p id="Lqcx">Раньше навык воспринимался как «текстовый файлик с подсказками». Теперь Anthropic явно говорит: навык — это <strong>софт</strong>, который нужно тестировать, версионировать и поддерживать. Как любую программу в вашей компании.</p>
    <h3 id="NfdY">4. Появляется рынок проверенных навыков</h3>
    <p id="QHpJ">На маркетплейсах (ClawHub, Tessl Registry) появляются навыки с результатами тестирования. Вы видите: навык от Cisco — 84% прохождения, улучшение 1.78x. Навык от неизвестного автора — без тестов. Какой выберете?</p>
  </section>
  <section>
    <h2 id="QaPl">Как Начать Тестировать Свои Навыки</h2>
    <p id="1Mvr">Если у вас уже есть AI-агент с навыками (или вы только думаете об этом), вот практический план:</p>
    <h3 id="XM3q">Шаг 1: Определите, что тестировать</h3>
    <p id="JPcT">Начните с навыков, которые <strong>влияют на деньги или клиентов</strong>:</p>
    <ul id="hghu">
      <li id="MUBK">Ответы клиентам в чат-боте</li>
      <li id="iHG2">Обработка заявок и лидов</li>
      <li id="qnd5">Генерация документов (коммерческих предложений, договоров)</li>
      <li id="RRV7">Работа с CRM (создание сделок, задач)</li>
    </ul>
    <h3 id="Do2Q">Шаг 2: Создайте тестовые сценарии</h3>
    <p id="MEzq">Для каждого навыка напишите 5-10 типичных ситуаций. Не абстрактные, а из реальной практики:</p>
    <h3 id="QIF2">Плохой тест</h3>
    <p id="4DBu">«Клиент спрашивает о продукте. Агент должен ответить правильно.»</p>
    <p id="8Vxz">Слишком расплывчато — как проверить «правильно»?</p>
    <h3 id="Sxuk">Хороший тест</h3>
    <p id="ZEiu">«Клиент спрашивает: Сколько стоит подписка на год?» Агент должен: 1) Назвать цену 5000₽/мес. 2) Упомянуть скидку за год. 3) Дать ссылку на оплату.»</p>
    <h3 id="nX8I">Шаг 3: Запустите и итерируйте</h3>
    <p id="oeDl">В Claude Code скажите: <em>«Протестируй мой навык [название]»</em>. Skill Creator создаст тесты, запустит их и покажет результат. Если навык не проходит какие-то проверки — доработайте его и повторите.</p>
    <h3 id="fXQi">Совет: начните с малого</h3>
    <p id="DqcJ">Не пытайтесь сразу протестировать все навыки. Выберите один самый важный, создайте для него 5 тестов, добейтесь 90%+ прохождения. Потом переходите к следующему. Качество важнее количества.</p>
    <h3 id="EqDN">Шаг 4: Мониторьте регулярно</h3>
    <p id="hhd8">Модели обновляются каждые несколько недель. То, что работало на Claude Sonnet 4.5, может сломаться на Sonnet 4.6. Запускайте тесты после каждого обновления модели — это займёт пару минут, но сэкономит часы отладки.</p>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="HnRU" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item><item><guid isPermaLink="true">https://teletype.in/@claudedev/ClaudeOpuswhat</guid><link>https://teletype.in/@claudedev/ClaudeOpuswhat?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev</link><comments>https://teletype.in/@claudedev/ClaudeOpuswhat?utm_source=teletype&amp;utm_medium=feed_rss&amp;utm_campaign=claudedev#comments</comments><dc:creator>claudedev</dc:creator><title>Что такое Claude Opus (Claude Code гайд и обучение)</title><pubDate>Sun, 26 Apr 2026 11:52:57 GMT</pubDate><media:content medium="image" url="https://img1.teletype.in/files/4a/21/4a211f3a-41c1-4f66-9238-9bf0e122c15c.png"></media:content><description><![CDATA[<img src="https://img3.teletype.in/files/63/05/6305f93b-0c47-4881-81ad-ffe1f72d78ed.png"></img>Claude Opus 4.7 — новейшая версия флагманской модели Anthropic. Общедоступность наступила 16 апреля 2026 года, через 70 дней после Opus 4.6. Anthropic держит ритм быстрых инкрементов вместо редких «мегарелизов».]]></description><content:encoded><![CDATA[
  <section>
    <p id="Cafi"><strong>Claude Opus 4.7</strong> — новейшая версия флагманской модели Anthropic. Общедоступность наступила <strong>16 апреля 2026 года</strong>, через 70 дней после Opus 4.6. Anthropic держит ритм быстрых инкрементов вместо редких «мегарелизов».</p>
    <figure id="MAd9" class="m_original">
      <img src="https://img3.teletype.in/files/63/05/6305f93b-0c47-4881-81ad-ffe1f72d78ed.png" width="1257" />
    </figure>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <h3 id="2Jyc">Что это в двух предложениях</h3>
    <p id="keSp">Claude Opus 4.7 — это AI, который впервые <strong>реально можно «отпустить»</strong> на сложную инженерную задачу и не сидеть над ним. Модель сама выбирает инструменты, восстанавливается после ошибок API, доводит работу до конца. По сравнению с 4.6 ошибок при вызове инструментов стало в 3 раза меньше.</p>
    <h3 id="rXtN">SWE-bench Pro: 64,3%</h3>
    <p id="JGXd">Главный бенчмарк по реальному программированию. Лучший результат среди всех frontier-моделей: GPT-5.4 — 57,7%, Gemini 3.1 Pro — 54,2%.</p>
    <h3 id="8fZI">1 миллион токенов</h3>
    <p id="Woti">Контекст около 750 страниц текста. Модель сама отслеживает оставшийся бюджет токенов и приоритизирует работу внутри task budgets.</p>
    <h3 id="wGYP">Зрение 3,75 МП</h3>
    <p id="2JmJ">Картинки до 2576 px по длинной стороне — в 3 раза больше прошлых Claude. Читает мелкий шрифт в договорах и техдиаграммах без галлюцинаций.</p>
    <h3 id="s22g">Что такое SWE-bench Pro</h3>
    <p id="evmT">Это бенчмарк, где AI-модель должна решить реальную задачу из open-source репозитория: прочитать код, понять баг, написать фикс, пройти тесты. <strong>«Pro»-версия</strong> построена так, чтобы модель не могла «вспомнить» решение из обучающих данных.</p>
    <p id="8cOb">Anthropic сделала SWE-bench Pro ключевым бенчмарком после того, как OpenAI признала: обычный SWE-bench Verified «засорен» — модели видели эти задачи при обучении.</p>
  </section>
  <section>
    <h2 id="EgqK">Главное: Скачок в Агентном Кодинге</h2>
    <p id="w3uM">Anthropic открыто целит 4.7 в одну главную задачу — <strong>автономная работа с кодом</strong>. Это когда модель не пишет одну функцию, а разруливает задачу на 10+ шагов: читает репозиторий, планирует, правит несколько файлов, запускает тесты, исправляет ошибки.</p>
    <h3 id="oPlX">Цифры по бенчмаркам</h3>
    <h3 id="3Dtc">Ключевая формулировка Anthropic</h3>
    <p id="CGVZ"><strong>«Opus 4.7 на низком усилии ≈ Opus 4.6 на среднем»</strong>.</p>
    <p id="K6hx">При тех же деньгах и той же скорости вы получаете ту же глубину рассуждений, что раньше требовала явного «extended thinking». Для продакшена это значит — экономия токенов без потери качества.</p>
    <h3 id="JnGo">Implicit-need tests: что это и почему важно</h3>
    <p id="BRvl">Opus 4.7 — <strong>первая модель Claude, которая проходит implicit-need tests</strong>. В таких тестах модели не говорят, какие инструменты использовать — она должна сама догадаться из контекста. Это фундамент для реально автономных агентов, где сценарий не прописан заранее.</p>
  </section>
  <section>
    <h2 id="VlE2">Adaptive Thinking и Новый Уровень xhigh</h2>
    <p id="3X51">В Opus 4.6 режим «extended thinking» включался отдельным параметром API. В 4.7 это работает <strong>по умолчанию и адаптивно</strong>: модель сама решает, сколько думать.</p>
    <h3 id="kRnu">Простой запрос</h3>
    <p id="dtLi">«Что такое API?» — ответ за секунду. Модель не тратит токены на внутренние рассуждения, потому что задача тривиальная.</p>
    <h3 id="66Lo">Сложный запрос</h3>
    <p id="JXgO">«Отрефактори вот этот модуль и не сломай тесты» — несколько минут внутренних рассуждений, полный план, проверка, потом ответ. Без явного включения режима.</p>
    <h3 id="CLAb">Уровень xhigh</h3>
    <p id="7kmN">В API появился новый уровень усилия — <strong>xhigh</strong>, между high и max. В Claude Code он стоит дефолтом для всех тарифов. Anthropic считает, что большинству реальных задач по коду полезно думать именно на этом уровне — достаточно глубоко, но без максимального бюджета на размышления.</p>
    <h3 id="oQ3X">Task budgets — public beta</h3>
    <p id="NlCs">На длинных задачах теперь можно явно задать бюджет токенов. Модель отслеживает оставшийся бюджет и приоритизирует работу, а не резко останавливается при исчерпании квоты. Для продакшн-агентов, работающих часами, это снимает главную головную боль — предсказуемую стоимость.</p>
  </section>
  <section>
    <h2 id="kiIs">Зрение 2K и Работа с Документами</h2>
    <p id="VgEp">Opus 4.7 принимает изображения до <strong>2576 px по длинной стороне</strong> (около 3,75 мегапикселя). В три раза больше прошлых Claude. Для бизнеса это не про «распознать котиков», а про реальные задачи:</p>
    <ul id="gFMh">
      <li id="DqwL">Договоры и КП от поставщиков — модель читает мелкий шрифт без потерь</li>
      <li id="pcQl">Финансовые отчёты и таблицы — понимает структуру сложных сеток</li>
      <li id="4f8X">Технические диаграммы и архитектурные схемы — узнаёт компоненты и связи</li>
      <li id="EUc0">Скриншоты дашбордов и CRM — извлекает данные без отдельного OCR-слоя</li>
    </ul>
    <h3 id="KJCt">Цифры, которые впечатляют</h3>
    <p id="mehe">XBOW — платформа автономных пентест-агентов — назвала этот прирост <em>«устранением главного болевого момента»</em>: раньше агент не мог надёжно читать скриншоты экранов, теперь может.</p>
  </section>
  <section>
    <h2 id="tfqs">Opus 4.7 против GPT-5.4 и Gemini 3.1 Pro</h2>
    <p id="pSki">В апреле 2026 года три главных frontier-модели — Claude Opus 4.7, OpenAI GPT-5.4 и Google Gemini 3.1 Pro. Разобрали, где каждая сильнее.</p>
    <h3 id="P1mk">Claude Opus 4.7</h3>
    <p id="CytG"><strong>Берите для:</strong> автономных AI-агентов, сложных кодинг-задач, legal и finance анализа, длинных многошаговых workflow, задач, где важна надёжность.</p>
    <p id="iaTj"><strong>Цена:</strong> $5 / $25 за 1M токенов. Контекст: 1M.</p>
    <h3 id="BkhY">GPT-5.4</h3>
    <p id="QFm9"><strong>Берите для:</strong> креативного контента и текстов, математики, голосовых интерфейсов, интеграций с ChatGPT-экосистемой.</p>
    <p id="n2oh"><strong>Цена:</strong> около $1,25 / $10 за 1M. Контекст: 400k.</p>
    <h3 id="mGoe">Gemini 3.1 Pro</h3>
    <p id="M4hx"><strong>Берите для:</strong> очень длинных документов (2M контекст), нативного multimodal с видео и аудио, массовой генерации, задач в Google-стеке.</p>
    <p id="6zIF"><strong>Цена:</strong> $2 / $12 за 1M. Контекст: 2M.</p>
    <h3 id="Hhzv">Паритет на абстрактном рассуждении</h3>
    <p id="8jLY">GPQA Diamond (graduate-level reasoning): Opus 4.7 — 94,2%, GPT-5.4 — 94,4%, Gemini 3.1 Pro — 94,3%. Разница в пределах статистической погрешности. Frontier-модели эту задачу «закрыли», конкуренция ушла в прикладные бенчмарки.</p>
  </section>
  <section>
    <h2 id="Szb5">Что Это Значит Для Бизнеса</h2>
    <p id="plMa">Мы в AIBot.Direct смотрим на каждый релиз через один вопрос: <em>«На каких задачах клиенту теперь можно отдать работу AI, а не держать человека?»</em>. По Opus 4.7 ответ такой.</p>
    <h3 id="E8jQ">Продакшн-боты с длинным сценарием</h3>
    <p id="9Pvl"><strong>Раньше:</strong> на 10-м шаге агент уходил в галлюцинацию, роняя цепочку.</p>
    <p id="DN96"><strong>С Opus 4.7:</strong> ошибок в 3 раза меньше, устойчивость к падениям API — боты стабильно держат сложные сценарии обработки заявок, интеграций, возвратов.</p>
    <h3 id="xoHD">Разбор входящих документов</h3>
    <p id="xLTo"><strong>Раньше:</strong> секретарь вручную заносил счета от поставщиков в 1С.</p>
    <p id="1CiV"><strong>С Opus 4.7:</strong> бот принимает PDF/скан, извлекает реквизиты, сумму, позиции, кладёт в учётку. Зрение 2K читает даже плохие сканы.</p>
    <h3 id="CEye">Внутренние AI-ассистенты над кодом</h3>
    <p id="S95f"><strong>Раньше:</strong> AI писал функции, но не мог взять задачу из Jira и «докрутить».</p>
    <p id="dTSP"><strong>С Opus 4.7:</strong> можно отдавать задачи уровня «добавь фичу в легаси-сервис, не сломай тесты» — модель доводит до конца.</p>
    <h3 id="yOBC">Legal-автоматизация</h3>
    <p id="WLxk"><strong>Раньше:</strong> юрист вычитывал 50 договоров за неделю.</p>
    <p id="IJzJ"><strong>С Opus 4.7:</strong> 90,9% на BigLaw Bench, корректно различает уступку прав и change-of-control — первая Claude-модель, которую реально можно пускать на legal review.</p>
    <h3 id="cC7g">Вывод для владельца бизнеса</h3>
    <p id="EOWI">Если у вас есть процесс, где человек делает 10+ шагов с данными из нескольких систем — именно этот процесс сейчас можно автоматизировать на Opus 4.7. Раньше нужно было резать на мелкие блоки и склеивать руками, теперь — нет.</p>
  </section>
  <section>
    <h2 id="0q8w">Миграция с Opus 4.6: Три Нюанса</h2>
    <p id="Uzz6">Если у вас уже работает что-то на Claude 4.6, переход на 4.7 — это замена идентификатора модели в коде: <code>claude-opus-4-6</code> → <code>claude-opus-4-7</code>. Но учтите три момента.</p>
    <h3 id="k9zC">1. Новый токенизатор</h3>
    <p id="swfT">Тот же текст теперь весит в <strong>1,0–1,35 раза больше токенов</strong>. Anthropic рекомендует измерять расход на реальном трафике, а не применять единый множитель. На кодинг-задачах баланс остаётся в плюсе — модель думает эффективнее.</p>
    <h3 id="X4wR">2. Буквальное следование инструкциям</h3>
    <p id="QTvu">Opus 4.7 <strong>понимает инструкции буквально</strong>. «Будь кратким» теперь значит «минимум слов», а не «с маркированными списками». Старые промпты, которые полагались на «мягкое игнорирование» части указаний, могут выдавать неожиданные результаты. Их стоит перечитать.</p>
    <h3 id="mXDi">3. Больше размышлений на поздних шагах агентов</h3>
    <p id="GnJO">В агентных сценариях модель <strong>думает глубже на финальных шагах</strong>. Это повышает надёжность сложных workflow, но генерирует чуть больше output-токенов. Для длинных цепочек используйте task budgets.</p>
    <h3 id="5eqw">Рекомендация Anthropic</h3>
    <p id="DgVX">Начинайте тесты на уровне <strong>high или xhigh</strong> — там прирост качества самый заметный. Claude Code уже переведён на Opus 4.7 с дефолтным xhigh, так что если вы его пользователь — миграция уже произошла без вашего участия.</p>
  </section>
  <section>
    <h2 id="Ajjv">Цены и Как Начать</h2>
    <p id="XAtH">Claude Opus 4.7 доступен четырьмя способами: напрямую через Anthropic API, Amazon Bedrock, Google Vertex AI и Microsoft Foundry. В веб-интерфейсе — claude.ai для Pro/Team-подписчиков.</p>
    <h3 id="jAh3">Как сэкономить на API</h3>
    <ol id="ARwT">
      <li id="VWRc"><strong>Prompt Caching</strong> — системные промпты и большие документы кешируются, экономия до 90%.</li>
      <li id="5mAb"><strong>Batch API</strong> — для фоновых задач (анализ логов, массовая классификация) — скидка 50%.</li>
      <li id="ckoU"><strong>Sonnet 4.6</strong> для рутины. Opus 4.7 — только там, где нужен флагман. Разница в цене — в 5 раз.</li>
      <li id="0UY6"><strong>Task budgets</strong> — для длинных агентов, чтобы не улетала стоимость.</li>
    </ol>
    <p id="R82J"><strong>Канал с гайдами и контентом по claude code, выкладываем новости (когда режут лимиты в 10 раз) и какие инструменты через claude реализуем для проектов, канал: <a href="https://t.me/claudedevolper" target="_blank">https://t.me/claudedevolper</a></strong></p>
    <figure id="nKLM" class="m_original">
      <img src="https://img2.teletype.in/files/56/e1/56e1ef6f-a836-4da3-b7c8-013b7d34b889.png" width="1024" />
    </figure>
  </section>

]]></content:encoded></item></channel></rss>