Пишу, помогаю, обучаю, внедряю, консультирую по AI Coding
О канале https://t.me/the_ai_architect/2
Связь: @yatimur | Визитка: timurkhakhalev.t.me
Тут за последние пару месяцев тот самый Дядюшка Боб попробовал AI coding и рассказал об этом в своём X

Я на днях отследил его путь и по этому поводу написал статью на Хабр:

https://habr.com/ru/articles/990934/
(плюсаните статью, кто может, плиз)

TLDR: попробовал grok cli, сейчас на claude code.

Теперь я жду, когда он всё поймёт и попробует codex cli. Думаю, ему понравится.

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Топ-5 инсайтов по внедрению AI-разработки из личной практики

1️⃣ Гигиена контекста и субагенты
Качество Claude Sonnet критически падает после 70–80k токенов: начинаются пропуски логики и галлюцинации.

Решение: Субагенты. Выноси задачи в изолированные инстансы.
Метрика: Лимит задачи — 3-4 часа работы мидла (выходит, что одна задача занимает ~50-70k токенов).

2️⃣ Инфраструктура «Memory Bank»
AGENTS.md и системный промпт не подходят для всей базы знаний проекта.

Архитектура: Папка .memory-bank/ для правил кода и паттернов.
Эффект: Агент знает, куда пойти за необходимой информацией по проекту. Экономит контекст.

3️⃣ Детерминированный Feedback Loop
Никакого доверия модели. Агент должен проверять себя детерминированными инструментами.

Инструменты: Линтеры, Type-check, тесты.
Пайплайн: Код -> Линтер (ошибка) -> Авто-фикс агентом. Без этого — генерация неработающего кода.

4️⃣ Приоритет планирования (90/10)
Генерация кода без плана — сжигание бюджета.

Правило: 2-3 часа на архитектуру с рассуждающими моделями (GPT-5.* High).
ROI: Плохой план утраивает расход токенов на правки. Исправлять галлюцинации дороже, чем планировать.

5️⃣ Специализация моделей
Используй сильные стороны разных LLM:

Codex / GPT-5.*: Планирование, структура, следование инструкциям.
Claude (Sonnet): Написание кода, реализация ("рабочие руки").
z.ai GLM-4.7: Рутина и задачи с четким ТЗ (экономия бюджета).

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Какие задачи AI ускоряет и на сколько?

Anthropic пару недель назад выпустили новый экономический рисерч, и вот что мне показалось интересным

▪️ Чем выше уровень образования, требуемый для задачи, тем сильнее AI ускоряет работу. Задачи уровня средней школы ускоряются в 9 раз, а уровня колледжа — в 12 раз. Это подтверждает, что выгоду от AI получают в основном высококвалифицированные специалисты.

▪️ С ростом сложности надежность падает, но незначительно (с 70% для простых задач до 66% для сложных), поэтому общий эффект ускорения остается положительным.

▪️ Пользователи Claude выполняют задачи, требующие гораздо больше времени, чем предполагают синтетические бенчмарки

Тут разберём чуть подробнее

Бенчмарк METR показывает, что Sonnet 4.5 достигает успеха в 50% в задачах, которые занимают 2 часа у человека.

Исследователи Anthropic взяли данные своих пользователей, которые используют их API (в основном, это enterprise пользователи) и Claude.ai (пользователи продуктов Claude Desktop и Claude Code) и вот, что они обнаружили.

▪️ Enterprise пользователи достигают успеха в 50% задачах, которые занимают около 3.5 часов
▪️ Пользователи Claude.ai (Claude Code) достигают успеха в 50% задачах, которые занимают около 19 часов

Различие с данными бенчмарка METR исследователи объясняют разными методологиями подсчёта результатов.

В их сэмплах пользователи декомпозируют сложные задачи на маленькие шаги, создают feedback loop, который направляет Claude на нужный курс. А так же, исследователи говорят, что сэмплы содержат selection bias - юзеры дают Claude задачки, в которых уверены, что Claude их решит.

Но нам важно другое, здесь стоит обратить внимание именно на подход - декомпозируем задачи и даём feedback loop.
Это действительно повышает эффективность работы в AI coding, я об этом говорил весь прошлый год, и в том числе в моей лекции про подход Plan&Act.

Декомпозиция позволит проще оценивать и делегировать задачи, а feedback loop даст возможность проверять эти задачи сразу же, получать фидбек от системы и исправлять ошибки.

Если вы всё ещё не внедрили это у себя, то пора это сделать.

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Обновил template repository для тех, кто купил доступ к Claude Code Deep Dive и Plan & Act Разбор

- Улучшил работоспособность Stop hook для Claude Code
- Сделал раздел со скиллами более удобным, собрал там скиллы которые я использую сам, про которые писал на канале, а так же про те, которые не писал

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

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

Десятилетиями основная работа в разработке была в переводе. PM формулирует что нужно → дизайнер переводит в макеты → разработчик переводит в код. Каждый этап перевода съедал время и создавал потери. Кто работал в больших командах, знает сколько всего теряется между "что имел в виду PM" и "что в итоге написал разработчик".

Сейчас этап перевода в код схлопывается. Агент берёт задачу, контекст, критерии — и выдаёт работающий код. Но работа никуда не исчезает. Она перетекает на края.

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

На другой край — в конец. Ревью, тестирование, проверка что результат соответствует задаче. Когда агенты выдают много кода быстро, нагрузка на финальную проверку растёт.

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

Со стороны продактов — те, у кого всё в голове и всё через личные коммуникации. Они могут быть очень эффективны. Делиеврят хорошо, команда их любит, результаты есть. Но цифрового следа не оставляют.

Чтобы агенты помогали, всё должно быть оцифровано. Задачи, критерии приёмки, контекст, связь с фидбеком от пользователей. Не "я разрабу на созвоне объяснил", не "цели со стейкхолдерами на словах согласовал", не "ожидаемые метрики у меня в голове". Агент не может залезть тебе в голову. Агент не был на том созвоне. Агент видит только то, что записано. Если там ребус — он и сделает ребус.

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

Именно этот перевод теперь делает агент. Быстрее и дешевле.

А вот разработчики, которые умеют разбираться в задаче, понимать бизнес-контекст, ревьюить чужой код (включая код агента), находить edge cases, тестировать — становятся ценнее. Потому что именно туда смещается работа.

Получается симметрия. Продакт, который умеет формулировать задачи письменно и оставлять контекст — ценнее того, кто договаривается голосом. Разработчик, который понимает что и зачем он делает — ценнее того, кто просто писал код по спеке.

Навыки, которые раньше считались "мягкими" или "бюрократией", становятся конкурентным преимуществом. А чисто технический навык перевода — обесценивается.

Работа не исчезает. Она требует других навыков. И это касается всех ролей в команде.
Хорошие мысли про то, кем теперь станут разработчики
Поначалу Codex кажется *гораздо* более медленным, но когда речь идет о качестве уровня production, он делает всё правильно и по высоким стандартам с первого раза — что в итоге экономит время.

Конечно, от него получаешь КУДА меньше дофамина, потому что он медленный и «бездушный» по сравнению с Claude Code, на который подсаживаешься как на чистый кр*к...


Отзыв разработчика о переходе с Claude Code на Codex

Знакомо?)

Мне да, потому что модели GPT капец как сильно следуют инструкциям!

Сегодня нужно было запустить парочку SQL кверей по БД, чтобы получить данные. Я дал эту задачу кодексу и в процессе его рассуждений заметил, что он хочет написать какой-то скрипт, и я на всякий случай прервал его и попросил "не запускать ничего."

Далее, спустя пару сообщений, нужно было чтобы он оценил файлик кода, но он стал "предполагать".

Тут я уже вскипел и наорал на него, почему он не может почитать файл 🤣

На что он мне ответил - ну ты же сказал не выполнять никаких команд, а чтение файла для меня это команда!

Нечего сказать...

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Вы когда нибудь испытывали учащенное сердцебиение, подкашивающиеся колени, как только вам приходила мысль, что однажды, вам придётся восстанавливать упавший продакшен и пропавшие базы данных?
У меня обычно такое состояние и случается.

Тут появилась мысль, что мы можем проводить "учения по безопасности", прямо как в школе 🙂

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

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

1. Определяем, какие бэкапы нам нужно делать.
Базы данных? Конфигов приложений? Сервера?

2. Создаем инструментарий
1) Ищем существующие инструменты бэкапов или создаем свои, чтобы делать эти бэкапы. Пример такого инструмента.
Для себя я ещё давно подготовил cli tool, который делает бэкап БД из моего docker postgres container и заливает в s3 storage.

2) Подготавливаем инфраструктуру для этого.
Настраиваем доступы к хранению бэкапов (s3), настраиваем пермишены к папкам/тулам и т. д.

3. Описываем нашу инфру
(OS, db, docker, все инструменты, которые участвуют в этом, etc)
Сохраняем памятку где-нибудь на сервере или в том месте, куда мы сразу пойдем, в случае аварии.

4. Сохраняем бэкапы

5. Теперь, нам нужно понять, насколько хорошо мы вообще подготовились.

Для этого мы можем провести учения.

Я посовещался с Опусом и он мне предложил самый действенный путь, как такое провернуть.

1. Копируем наш продакшен сервер на новый сервер (как это сделать с вашим сервером - спросите своего опуса)

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

3. Отходим подальше и смотрим как агент в роли МЧСника тушит пожар и восстанавливает нашу систему 🤞

4. Запускаем систему и убеждаемся что, всё работает. Если нет, то говорим об этом агенту.

Важно в конце попросить его подготовить отчет о том, насколько эффективным был процесс восстановления и что стоит улучшить

Идем и улучшаем наш процесс восстановления - обновляем инструменты, дорабатываем памятку

5. Готово! Вы подготовлены к аварии!

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Plan & Act – Разбор Работающего AI Coding Workflow

Выпускаю запись моего второго воркшопа из новогодней серии, первый был про Claude Code.

За 2 часа 15 минут мы с участниками воркшопа разобрали мой Plan & Act подход, разобрались почему это работает именно так, почему с AI coding теперь важно строить план перед работой, а написание кода можно полностью автоматизировать с агентами.

Участники задавали мне массу вопросов, а я на них отвечал, и таким образом мы постарались вытянуть из меня весь мой опыт в AI coding.

◾️ Формат: разбор и Q&A
Продолжительность: 2 часа 15 минут

◾️ Кому подойдет:
- тем, кто уже работает с AI coding (с любыми инструментами)

◾️ Кому НЕ подойдет:
- тем, кто только начинает свой путь в AI coding – это видео скорее всего покажется слишком сложным и не понятным, советую отложить его на потом.

◾️ Что входит:
- видео-лекция продолжительностью 2 часа 15 минут
- все ссылки и инструменты, которые были упомянуты в лекции
- Мой template repository с моими subagents, hooks, skills и Plan&Act workflow, которые я использую в реальной работе

◾️ Что вам даст это видео:
- системное понимание того, как должен выглядеть эффективный workflow с AI coding
- повышение продуктивности в AI coding

🆕 Я заинтегрил на сайт новую платежную систему, теперь я могу принимать карты, выпущенные иностранными банками (не все страны доступны), так что теперь можно оплатить лекции и из-за границы!

👉 Посмотреть детали и купить

Посмотреть отзывы участников

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Claude Code со звуком

Это вам подарок на пятницу, но выкладываю сегодня

Мой подписчик навайбкодил плагин для Claude Code, которое добавляет прекольные звуки из Warcraft (с возможностью добавить и другие саундпаки)

Посмотрите демо, это офигенно!

Я хоть и не фанат Warcraft, но на фразу от агента "Нужно больше золота" улыбка на лице сразу появляется.

1. Установить marketplace:
/plugin marketplace add newink/codingagents


2. Установить plugin
/plugin install claudecode-sounds@codingagents


3. Перезагрузить Claude Code

4. Тест звука
/claudecode-sounds:test-sounds


Есть даже команда, которая позволит вам создать свой саундпак:
/claudecode-sounds:soundpack-create


📱 Github

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Если вы ещё не используете Frontend Design Skill от Anthropic, то многое теряете!

Этот скилл пощебетает с моделькой на фронтендерском языке и объяснить, что нужно сделать красиво.

Skill установить можно и в Claude Code и в Codex CLI

На скриншоте пример моего сайта с RSS лентой канала, до и после.
Запрос звучал примерно так:

I would like to have a minimalistic modern design with some smooth animations

📱 Github

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Я использую chrome dev tools mcp для E2E тестов

Вношу изменения на фронтенд и потом запускаю тесты, чтобы убедиться в работоспособности системы.
В репо у меня хранятся user journeys – описание пути пользователя, который заходит на сайт. Я храню это и для понимания работы системы, и для E2E тестов.

Как работают тесты

Я даю задачу агенту прочитать user journeys и воспроизвести их при помощи chrome dev tools, собрать ошибки и пофиксить их.

Основная проблема - каждый из таких тестов занимает приличное количество токенов контекста – 40-70k токенов.

На прошлой неделе Vercel выпустил свой headless браузер для агентов – agent-browser. Я протестировал его и заметил, что он тратит до 40% меньше токенов, чем chrome dev tools!

Например, один мой user journey – заполнение формы на моём сайте занимает примерно 15k токенов через chrome dev tools mcp, и только 9k токенов через agent-browser!

Интерфейс этого браузера в виде CLI, т. е. управлять им можно командами из консоли: agent-browser open google.com.
Этот браузер построен вокруг playwright, под капотом использует chromium.

Как подружить браузер с агентом?
С помощью Skills

Установка простая, всего лишь три команды:

Установить agent-browser:

bun add -g agent-browser



Установить playwright:

bun add -g playwright



Установить chromium:

agent-browser install



Скачать и установить skill в Claude Code:

mkdir -p .claude/skills/agent-browser
curl -o .claude/skills/agent-browser/SKILL.md \
  https://raw.githubusercontent.com/vercel-labs/agent-browser/main/skills/agent-browser/SKILL.md


Советую попробовать!

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
завершил наконец монтаж воркшопа про plan & act

это получился очень концентрированный моим опытом видос продолжительность 2 часа с лишним.

уже даже думаю о том что 6к рублей за такое ставить это слишком мало 😂 думал может на два разделить, но решил что не, пока что пару недель после релиза это будет стоить 6к рублей всего лишь.

мы начали с разбора моего plan&act, но участники воркшопа насыпали так много хороших вопросов, что получилось прям извлечение почти всего моего опыта в ai coding.

это точно не для начинающих, а для тех кто уже имеет какой-то опыт в ai coding, но хочет ещё лучше разобраться в этом, повысить свою эффективность и конвертировать её в деньги :)

ждите на неделе
React Best Practices Skill от Vercel

Vercel выпустили свои Skills и самым полезным скиллом там я считаю React Best Practices – ребята просто упаковали годы накопленного опыта по React и Next.js в один skill и теперь мы можем применять его на наших проектах, чтобы выполнить рефакторинг и оптимизировать перформанс.

Для своего сайта ai.khakhalev.com я применил этот скилл и агенты нашли кучу проблем. Этот сайт я, конечно же, вайбкодил.

На видео я показываю процесс использования скилла, нахождение проблем и их решение с помощью субагентов Claude Code.

Если вы ещё не работаете в Claude Code, то зря!

Я недавно выпустил лекцию Claude Code Deep Dive, в котором поделился своим опытом по работе с Claude Code и рассказал как он устроен. В том числе, объяснил Skills и Subagents. Если интересно – получить доступ можно здесь

По самому скиллу скажу так – если вы как и я не фронтендер, то этот скилл окажется довольно полезным, но чтобы найти все проблемы сайта, стоит попросить запустить Explore несколько раз.

Как установить

Vercel для установки этого скилла предлагает установить какой-то свой тул, но мне лень это делать и я просто попросил Claude Code скачать контент этого скилла и установить в ~/.claude/skills (user-scope папка, чтобы этот скилл был доступен во всех проектах).

Промпт для этого простой:

Download this skill and it`s references (url) and install at ~/.claude/skills

После этого Claude скачает скилл и положит в папку, а вам нужно только перезагрузить claude

📱 Открыть React Best Practices Skill на Github

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Media is too big
VIEW IN TELEGRAM
Наконец-то, это случилось!

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

Первым будет воркшоп по Claude Code, но на самом деле это скорее Deep Dive лекция – получилось очень подробно, с разбором базы – что такое агент и как работает контекст. Я считаю, что каждый, кто хочет работать с кодинговыми агентами на профессиональном уровне, должны понимать, как это работает под капотом.

Кому подойдёт
◾️ вы уже слышали или пробовали Claude Code / Cursor / AI-агентов
◾️ вы хотите понять как правильно выстраивать сложный workflow
◾️ вы ловили себя на мысли: «я вроде понимаю, но не уверен, что делаю правильно»

Что входит
◾️ видео-лекция продолжительностью 1 час 17 минут
◾️ Дополнительные материалы – ссылки, лайфхаки, которые можно забрать с собой
❗️ Мой template repository с моими subagents, hooks, skills и workflow, которые я использую в реальной работе

Что получите после просмотра?
◾️ системное понимание, как устроен AI-coding агент
◾️ ясную модель работы с контекстом
◾️ понимание ролей: оркестратор, sub-agents, skills

И самое главное – повышение своей эффективности в работе с AI Coding

Впереди ещё два видео, которые выложу спустя время.

Ссылка:
ai.khakhalev.com/storefront/claude-code-deep-dive/

А тут, на странице со списком продуктов, можно посмотреть на отзывы ребят, которые посещали мои воркшопы

#ai_coding@the_ai_architect

✔️ Тимур Хахалев про AI Coding, подписывайтесь! Claude Code Deep Dive — Архитектура и Топовый Workflow | AI Coding от Тимура Хахалева
Илон Маск умеет нагонять хайп, но сотрудники xAI пользуются Cursor

Помимо этого, они пользуются моделями Anthropic.

Предыстория:
А на прошлой неделе Anthropic подсчитали копеечку и провели ревизию, как их модели используются в продуктах на рынке. Итог - большинству разработчиков кодинговых агентов, которые давали возможность использовать подписку Claude Code в своих продуктах, разослали письма счастья, в которых Anthropic напомнили ребятам о том, что это вообще-то нарушение ToS и так нельзя. Итог - пришлось вырезать такой функционал, а конкуренты хайпанули на волне негатива.

Ну и ребят из xAI они тоже не пожалели и заставили Cursor ограничить компании Илона доступ к моделям Claude. Печалька.

Эта новость показательна тем, что модели Anthropic всё ещё топ-1 для кодинга, что бы там не говорил Маск про свой grok.

Удастся ли кому-нибудь в этом году обогнать Anthropic по эффективности в бизнесовых задачах?

✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Claude Code For Normies

Тут сегодня Anthropic выпустили Cowork – это Claude Code для не-программистов.

В целом, почти весь этот функционал был доступен и раньше и через Claude Code и Claude Desktop, но сейчас они решили собрать это воедино и упростить UI/UX для не-прогеров.

Краткий обзор Cowork на живом примере можно почитать у Саши Полякова, еще один разбор с набором ссылок для дополнительного чтения у Рефата, и ещё одно демо у Кости.

А я вкратце расскажу о том, что мне удалось раздобыть интересного про технический бэкграунд этого продукта.
За проектом стоит Felix Rieseberg, Head of Engineering for Claude.ai.
Другие сотрудники Anthropic описывают Felix как Boris для Claude Code, говорят, что он живая легенда, один из оригинальных мейнтейнеров Electron, помог создать Slack app.

Зарелизились они быстро.

Boris Cherny подтолкнул меня: "Можем ли мы взять наши внутренние наработки и выпустить раннюю, упрощенную версию всего за несколько дней?" Мы собрали небольшую команду, поставили жесткий дедлайн ("В понедельник устроит?") и принялись за дело.


Claude Code писал Cowork

Команда встречалась лично для обсуждения архитектуры, фичей и т. д., а потом шли и запускали Claude Code - каждый член команды управляет по 3-8 инстансами CC.

Вот как выглядит процесс работы над Cowork:

◾️ Для native code они используют git worktrees, чтобы параллелить задачи и запускать несколько инстансов Claude Code одновременно.

◾️ Для более мелких изменений или web-code они просто просят Claude всё реализовать.

◾️ Когда кто-то репортит баг в Slack, они тегают (@) Claude и просят это исправить. Человек (и еще один Claude) проверяет весь код перед мерджем, но теперь большую часть времени они тратят на управление "флотилией" Клодов и принятие решений, а не на "ремесленное" написание отдельных строчек кода вручную.

Как и с Claude Code, Cowork выпускается на стадии прожарки "rare" и могут появляться проблемы, но команда планирует их быстро решать.

#ai_coding@the_ai_architect

✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Если вы ещё не применяете AI в вашей компании, you ngmi

Josh Miller из The Browser Company, создатель Dia Browser, рассказал, что их команда с Claude Code проводит намного больше экспериментов и быстрее учится.

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

Вот инсайты, которые уже очевидны для The Browser Company:
1. Они будут платить выше рынка за исключительный талант, особенно людям, которые уже нативно владеют подходом к разработке через Claude Code.

2. Они будут относиться к членам команды так, как музыкальный лейбл относится к своим артистам: их задача — помочь членам команды войти в состояние потока, удерживать их в нём и помогать воплощать в жизнь больше их идей.

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

По своему опыту скажу, что в последнее время, помимо применения Claude Code/Codex в кодинге, я так же применяю эти инструменты и для других задач:
- подключиться на сервер и разобраться в причинах его зависаний
- изучить проект и подумать, насколько сложно его будет скопировать (пока не дошли руки до копирования)
- объяснить свою боль (при работе с моими девайсами) и попросить предложить решение, а потом реализовать его за 1-2 часа
- рассказать свои идеи на год и из этого построить планы и сохранить их в репо, а потом работать с этим

Больше всего в этом мне нравится делать работу, которую я раньше не делал - создавать nice-to-have tools.

Anthropic, кстати, в своём прошлогоднем репорте об этом тоже говорили, что 27% работы в Claude состоит из таких задач:
27% of Claude-assisted work consists of tasks that wouldn't have been done otherwise, such as scaling projects, making nice-to-have tools (e.g. interactive data dashboards), and exploratory work that wouldn't be cost-effective if done manually.


#ai_coding@the_ai_architect

✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Рубрика Кулинарные советы от Бориса Черного

Борис, создатель Claude Code, релизит code-simplifier агента, которого они в команде Claude Code используют самостоятельно.

Этот агент рефакторит код после долгой кодинговой сессии - упрощает его, делая более понятным, консистентным и поддерживаемым, сохраняя прежний функционал

Как установить?
Команды изнутри Claude Code


/plugin marketplace update claude-plugins-official
/plugin install code-simplifier


📱 Github source code

Сохраняю себе и делюсь с вами.

#ai_coding@the_ai_architect

Лайк, репост,
✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Тут Anthropic напряглись и за праздники накопили очень много обновлений для Claude Code и обновили минорную версию - 2.1.1

В этой версии около сотни новых коммитов, в основном, мелкофиксы, но встречаются и реально годные обновления, вот мой топ:

1. Починили LSP, теперь у Claude Code есть полноценная поддержка.

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

2. Run Skills in a forked context
https://code.claude.com/docs/en/skills#run-skills-in-a-forked-context

Ребята не смогли не придумать новый термин и теперь у нас есть "forked context".
Теперь в frontmatter мы можем указать "context: fork". Это дает возможность вынести работу со скиллом в отдельный "тред" - по сути, работает так же как и субагент, но это не субагент 😅

Как это теперь работает:
0. Для каждого скилла у нас теперь есть custom slash command, т. е. скилл можно вызвать по /<skill-name>. Сюда можно передать и аргументы любые, например, промпт: /<skill-name> <some prompt>

1. CC создает новый "тред" - первым сообщением становится промпт Скилла, а так же аргумент (если он есть)

2. Агент выполняет инструкции описанные в Скилле

3. По завершению, окончательный ответ агента возвращается в main thread

4. Этот ответ далее используется для работы.

Звучит очень мощно и сложно для дебага!)

Так же, в теории, мы теперь можем вызывать субагентов из форкнутого треда.

3. Добавили субагента Bash.
Тут всё просто - это типичный субагент, но ему доступен только инструмент Bash.
Полезен в случаях, когда агенту предстоит выполнять задачи в вашем окружении - например, разбираться с git, command execution и другое.
Ещё один способ экономии контекста.

4. Добавили возможность настраивать хуки точечно для Скиллов, Агентов и Slash Commands
https://code.claude.com/docs/en/hooks#hooks-in-skills,-agents,-and-slash-commands
Доступны эвенты PreToolUse, PostToolUse, and Stop
Прямо в frontmatter можно указать, например, чтобы перед запуском субагента СС запускал какой-нибудь скрипт.

Все эти обновления направлены на Context Engineering, что не может не радовать))

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

#ai_coding@the_ai_architect

✔️ Тимур Хахалев про AI Coding, подписывайтесь!
Back to Top