С последней нашей встречи Вас явно прибавилось. Мне чертовски приятно это видеть! ❤️
Меня всё не покидает желание уложить в простую структуру нескольких агентов с допами для универсального пайплайна разработки по методологии TDD.
Про результаты когда-то в следующий разили никогда
НО Когда читаешь чужие репозитории про агентскую разработку, часто хочется закрыть его из-за объемов текста.
Агенты пишут текст для агентов под управлением человеков, которые это показывают людям.
Но люди не читают это сами, а отдают агентам.
И текст на русском языке бывает весьма печальным. Чертовски раздутый, как школьные сочинения, мало информативный. Такое читать еще больнее.
Вот я и подвел к своему артефакту)
Навык для ваших агентов, для редактирования ваших сгенерированных текстов
- документации,
- readme,
- инструкций агентам
- коммиты
- беклог для долговременной памяти
https://github.com/nikitaCodeSave/writing-clearly
___
Формат - Agent Skills по документации Anthropic. Два файла: короткий SKILL.md с памяткой и отдельный style-guide.md с подробными правилами. Так агент не тащит всё в контекст сразу, а обращается к деталям по необходимости.
Работает не только в Claude Code - Cursor, Gemini CLI, Codex, VS Code с Copilot. В README расписал установку для каждого.
PS.
На изображении результат, что агент изменил в этом посте с помощью навыка, но вы всё равно читаете оригинал
Меня всё не покидает желание уложить в простую структуру нескольких агентов с допами для универсального пайплайна разработки по методологии TDD.
Про результаты когда-то в следующий раз
НО Когда читаешь чужие репозитории про агентскую разработку, часто хочется закрыть его из-за объемов текста.
Агенты пишут текст для агентов под управлением человеков, которые это показывают людям.
Но люди не читают это сами, а отдают агентам.
И текст на русском языке бывает весьма печальным. Чертовски раздутый, как школьные сочинения, мало информативный. Такое читать еще больнее.
Вот я и подвел к своему артефакту)
Навык для ваших агентов, для редактирования ваших сгенерированных текстов
- документации,
- readme,
- инструкций агентам
- коммиты
- беклог для долговременной памяти
https://github.com/nikitaCodeSave/writing-clearly
___
Формат - Agent Skills по документации Anthropic. Два файла: короткий SKILL.md с памяткой и отдельный style-guide.md с подробными правилами. Так агент не тащит всё в контекст сразу, а обращается к деталям по необходимости.
Работает не только в Claude Code - Cursor, Gemini CLI, Codex, VS Code с Copilot. В README расписал установку для каждого.
PS.
На изображении результат, что агент изменил в этом посте с помощью навыка, но вы всё равно читаете оригинал
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥7
До сих пор варюсь в попытках автоматизации разработки. Есть результаты(нет). Опять осознал - не нужно пытаться охватить всё.
Вернулся к спекам. К формулированию "идеи" в текст, ДО того как бросать в терминал "Сделай красиво и чтоб работало".
Назвал это "Шаг 0".
Собрал стандарт документации для старта проектов:
PRD - зачем делаем и для кого
SPEC - что система делает, с проверяемыми критериями
ADR - почему выбрали конкретные технологии
CLAUDE.md - точка входа для агента
Оформил как Skill в минимальном формате, чтоб работало и в claude.ai, и в других агентах. Git
Вместо объяснений что там внутри - демо на задаче "хочу парсинг мемов". Без факапа не обошлось, но я честен - разбор проблемы в треде.
По итогу - удобный стартер для прототипов и мимолётных идей. Декомпозиция всё ещё важный навык, что не говори)
Вернулся к спекам. К формулированию "идеи" в текст, ДО того как бросать в терминал "Сделай красиво и чтоб работало".
Назвал это "Шаг 0".
Собрал стандарт документации для старта проектов:
PRD - зачем делаем и для кого
SPEC - что система делает, с проверяемыми критериями
ADR - почему выбрали конкретные технологии
CLAUDE.md - точка входа для агента
Оформил как Skill в минимальном формате, чтоб работало и в claude.ai, и в других агентах. Git
Вместо объяснений что там внутри - демо на задаче "хочу парсинг мемов". Без факапа не обошлось, но я честен - разбор проблемы в треде.
По итогу - удобный стартер для прототипов и мимолётных идей. Декомпозиция всё ещё важный навык, что не говори)
GitHub
GitHub - nikitaCodeSave/Project-Docs-Skill
Contribute to nikitaCodeSave/Project-Docs-Skill development by creating an account on GitHub.
1 5 3
Если бы «Войти в IT после 30» было игрой,
то у меня классная ачивка.
Вышел в новый (третий) банк - продвигать AI технологии в процессы.
Приятное ощущение испытываю, от осознания, что
- в Т банке повысил грейд
- уволился и остался с положительными эмоциями
А новый путь обещает быть насыщенным и ух каким ИИшным🫥
PS
УХ КАК ЛЮБЛЮ ПОЛУЧАТЬ ДОСТУПЫ!!11!
то у меня классная ачивка.
Вышел в новый (третий) банк - продвигать AI технологии в процессы.
Приятное ощущение испытываю, от осознания, что
- в Т банке повысил грейд
- уволился и остался с положительными эмоциями
А новый путь обещает быть насыщенным и ух каким ИИшным
PS
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁4 3🔥2
Opus 4.6
Нам может быть интересно:
- аппнули извлечение инфы из большого контекста
- хранение и "выявление" смысла в процессе рассуждений на длинном контексте
Надеюсь мы заметим этот прирост на практике.
Выше я рассказывал, как в Claude Code привязать tasks к проекту для сохранения контекста между сессиями.
Бумц!
Agent Teams в Claude Code
Можно запускать несколько агентов, которые работают параллельно и координируются автономно.
Нам может быть интересно:
- аппнули извлечение инфы из большого контекста
- хранение и "выявление" смысла в процессе рассуждений на длинном контексте
Надеюсь мы заметим этот прирост на практике.
Выше я рассказывал, как в Claude Code привязать tasks к проекту для сохранения контекста между сессиями.
Бумц!
Agent Teams в Claude Code
Можно запускать несколько агентов, которые работают параллельно и координируются автономно.
Архитектура
- Team lead — основная сессия Claude Code, создаёт и координирует команду
- Teammates — отдельные экземпляры Claude Code со своим контекстным окном
- Task list — общий список задач (~/.claude/tasks/{team-name}/)
- Mailbox — система обмена сообщениями между агентами
Тиммейты не наследуют историю переписки лида — им нужно давать контекст явно при создании.
1 3🤩1 1
Собрал SKILL - срез российского ИИ-сектора.
Валидные источники, актуальные данные, устойчивый парсинг. Уже половина дела - как говорит ML-мантра: "garbage in, garbage out".
Дальше - щепотка магии Claude:
- фильтрация информации
- итеративный flow с паузой на «подумать»
- чеклист качества
- сопоставление данных и поиск связей
На выходе - уже не garbage.
Краткий лог и результат: share-claude
Саммари событий - на скрине.
Валидные источники, актуальные данные, устойчивый парсинг. Уже половина дела - как говорит ML-мантра: "garbage in, garbage out".
Дальше - щепотка магии Claude:
- фильтрация информации
- итеративный flow с паузой на «подумать»
- чеклист качества
- сопоставление данных и поиск связей
На выходе - уже не garbage.
Краткий лог и результат: share-claude
Саммари событий - на скрине.
1 2
Не так давно заприметил сайт "Альянс в сфере искусственного интеллекта"
Похихикал с пустых страниц и уполз дальше.
А тут собирая источники по теме ИИ - вернулся.
Инициатива с учебниками для школьников звучит классно.
Хотелось бы узнать, что там внутри.
Ознакомительных фрагментов маловато.
Может у вас подрастающее поколение рядом бегает, будет полезно посмотреть . Вдруг реально что-то полезное и доступное.
Похихикал с пустых страниц и уполз дальше.
А тут собирая источники по теме ИИ - вернулся.
Инициатива с учебниками для школьников звучит классно.
Хотелось бы узнать, что там внутри.
Ознакомительных фрагментов маловато.
Может у вас подрастающее поколение рядом бегает, будет полезно посмотреть . Вдруг реально что-то полезное и доступное.
Погружаюсь в новую рабочую атмосферу,
Уже сформировал себе комфортную "среду" и дербаню новые задачи.
А к Вам я вот с чем.
Автоматизация агентских сценариев становится либо проще, либо полезнее,
Может и То и Другое)
Замечаю, что уже в каждом проекте стараюсь автоматизировать ведение changelog, документации и тестирования.
Сегодня опробовал популярный в интернетах подход:
- Написать полноценный план разработки с этапами и зависимостями.
- Завести отдельные команды на Исследование задачи, написание тестов, верификацию, ревью, обновление документации
Обернул это все в команду, мол читай план, ищи чекбокс не закрашенный, вот от сюда начинай и копай, пока можешь, как устанешь, сохранись.
И так пару часов тыкал в терминал эту команду.
Нужно сказать, что без подписок таким заниматься будет дорого) Результат хороший, но явно это больше развлечение, чем "рабочий стандарт"
Уже сформировал себе комфортную "среду" и дербаню новые задачи.
А к Вам я вот с чем.
Автоматизация агентских сценариев становится либо проще, либо полезнее,
Может и То и Другое)
Замечаю, что уже в каждом проекте стараюсь автоматизировать ведение changelog, документации и тестирования.
Сегодня опробовал популярный в интернетах подход:
- Написать полноценный план разработки с этапами и зависимостями.
- Завести отдельные команды на Исследование задачи, написание тестов, верификацию, ревью, обновление документации
Обернул это все в команду, мол читай план, ищи чекбокс не закрашенный, вот от сюда начинай и копай, пока можешь, как устанешь, сохранись.
И так пару часов тыкал в терминал эту команду.
Нужно сказать, что без подписок таким заниматься будет дорого) Результат хороший, но явно это больше развлечение, чем "рабочий стандарт"
1 4🔥3
Очевидность, но
Claude Code умеет рекурсивно запускать себя из CLI. Это официальный подход - Agent Teams под капотом работают точно так же.
Три обязательных флага:
- unset CLAUDECODE : снимает защиту от рекурсии
- --print : headless-режим, результат в stdout
- --dangerously-skip-permissions : одобряет все действия автоматически (в headless некому нажать "yes")
Встраиваете вызов суб-агентов в свои skills и команды. Основной агент разбивает задачу на части и делегирует.
Вроде настолько всё очевидно, но до меня долго доходит.
P.S.
Зачем это нужно?
Любой сценарий, где хочется сказать «пусть другой Claude посмотрит свежим взглядом» - решается одной строчкой.
Claude Code умеет рекурсивно запускать себя из CLI. Это официальный подход - Agent Teams под капотом работают точно так же.
unset CLAUDECODE && claude --print --dangerously-skip-permissions "prompt"
Три обязательных флага:
- unset CLAUDECODE : снимает защиту от рекурсии
- --print : headless-режим, результат в stdout
- --dangerously-skip-permissions : одобряет все действия автоматически (в headless некому нажать "yes")
Встраиваете вызов суб-агентов в свои skills и команды. Основной агент разбивает задачу на части и делегирует.
Вроде настолько всё очевидно, но до меня долго доходит.
P.S.
Зачем это нужно?
Любой сценарий, где хочется сказать «пусть другой Claude посмотрит свежим взглядом» - решается одной строчкой.
51🔥3 3
UI обновился навыков в
https://claude.ai/customize/skills
А на прошлой неделе обновился оф. skill-creator , с которым я обновил навыки своего проекта и остался доволен.
Может нас ждут какие-то интересные апдейты от Anthropic?
https://claude.ai/customize/skills
А на прошлой неделе обновился оф. skill-creator , с которым я обновил навыки своего проекта и остался доволен.
Может нас ждут какие-то интересные апдейты от Anthropic?
1🤔2
Прочитал статью про AI-First Product Engineering.
Из серии "выстройте надёжные пайплайны и спроектируйте масштабируемую архитектуру".
Но за обёрткой прячется нормальная структура.
Которую многие понимают интуитивно, но не могут сформулировать.
Вытащил и разложил.
Если строите продукт с ИИ внутри - честный тест: что сломается, если убрать модель?
Если ничего - у вас фича, а не AI-first продукт.
Обёртка над одним промптом к GPT - это не архитектурное решение.
80% времени уйдёт не на модель, а на сбор, очистку, версионирование.
Это не подготовительный этап. Это и есть работа.
Нет данных - нет продукта. shit in shit out
Человек в цикле - обязательно.
ML-пайплайн без HITL - shit out.
Причём важно не просто "человек проверяет", а где именно он стоит.
Валидация данных на входе и валидация ответа модели на выходе - два разных контура с разными метриками.
Без этого никакой корпоративный пайплайн не будет работоспособным.
Архитектура под ИИ ≠ архитектура с ИИ.
Когда модель определяет потоки данных - это AI-first.
Когда модель прикручена сбоку - это "мы тоже используем нейросети".
Feature store, model registry, A/B тесты, откат модели - проектируйте до, а не после.
"Масштабируемость из коробки" - миф.
⸻
Вроде всё очевидно, но когда собираешь в одном месте становится чеклистом.
Самое дорогое в AI-first - не модель, а инфраструктура вокруг неё.
Оригинал статьи: https://www.volumetree.com/2025/12/17/ai-first-product-engineering-explained-a-complete-guide/
С уважением ваш,
уже дважды подряд,
Капитан Очевидность
Из серии "выстройте надёжные пайплайны и спроектируйте масштабируемую архитектуру".
Но за обёрткой прячется нормальная структура.
Которую многие понимают интуитивно, но не могут сформулировать.
Вытащил и разложил.
Если строите продукт с ИИ внутри - честный тест: что сломается, если убрать модель?
Если ничего - у вас фича, а не AI-first продукт.
Обёртка над одним промптом к GPT - это не архитектурное решение.
80% времени уйдёт не на модель, а на сбор, очистку, версионирование.
Это не подготовительный этап. Это и есть работа.
Нет данных - нет продукта. shit in shit out
Человек в цикле - обязательно.
ML-пайплайн без HITL - shit out.
Причём важно не просто "человек проверяет", а где именно он стоит.
Валидация данных на входе и валидация ответа модели на выходе - два разных контура с разными метриками.
Без этого никакой корпоративный пайплайн не будет работоспособным.
Архитектура под ИИ ≠ архитектура с ИИ.
Когда модель определяет потоки данных - это AI-first.
Когда модель прикручена сбоку - это "мы тоже используем нейросети".
Feature store, model registry, A/B тесты, откат модели - проектируйте до, а не после.
"Масштабируемость из коробки" - миф.
⸻
Вроде всё очевидно, но когда собираешь в одном месте становится чеклистом.
Самое дорогое в AI-first - не модель, а инфраструктура вокруг неё.
Оригинал статьи: https://www.volumetree.com/2025/12/17/ai-first-product-engineering-explained-a-complete-guide/
С уважением ваш,
уже дважды подряд,
Капитан Очевидность
Volumetree
Volumetree — Idea to launch in 30 days
Enterprise AI engineering and product studios. We ship what others quote 6 months for.
51❤2👏2
Привет.
Anthropic тихо готовит CLI для Claude API.
Первая реакция: ну и что(херня на go), у нас есть curl.
А давай сравним:
Псевдо-curl версия вызова Claude:
ant-версия:
Передаёшь файл через @photo.jpg - CLI сам определяет тип и кодирует в base64
Anthropic системно закрывает все точки входа: веб-чат, API, Python/TS SDK, Claude Code как агент в терминале, и теперь CLI для атомарных вызовов.
Если вот эта вся заворушка с вояками не помешает "моим пасанам" двигать тему, я буду радоваться каждому их шагу в сторону моего взгляда < 3
Anthropic тихо готовит CLI для Claude API.
Первая реакция: ну и что(
А давай сравним:
Псевдо-curl версия вызова Claude:
curl https://api.anthropic.com/v1/messages \
-H "x-api-key: $KEY" \
-H "content-type: application/json" \
-H "anthropic-version: 2023-06-01" \
-d '{"model":"claude-sonnet-4-5-20250929",
"max_tokens":1024,
"messages":[{"role":"user",
"content":[{"type":"text",
"text":"привет"}]}]}'
ant-версия:
ant messages create \
--model claude-sonnet-4-5-20250929 \
--max-tokens 1024 \
--message '{content: "привет", role: user}'
Передаёшь файл через @photo.jpg - CLI сам определяет тип и кодирует в base64
--stream - и получаешь стриминг. --transform "content.0.text" - вытащил текст из ответа без jq.Anthropic системно закрывает все точки входа: веб-чат, API, Python/TS SDK, Claude Code как агент в терминале, и теперь CLI для атомарных вызовов.
Если вот эта вся заворушка с вояками не помешает "моим пасанам" двигать тему, я буду радоваться каждому их шагу в сторону моего взгляда < 3
51
SimpleAGI
UI обновился навыков в https://claude.ai/customize/skills А на прошлой неделе обновился оф. skill-creator , с которым я обновил навыки своего проекта и остался доволен. Может нас ждут какие-то интересные апдейты от Anthropic?
Мне казалось, что эта наивная шалость не завершится ничем хорошим или полезным.
В целом, он повторил пайплайн, который и я в каком-то виде реализую. Только тут это за полторы минуты.
Не так всё вылизано, но оно работает.
/skill-creator:skill-creator
Есть огромный план работ
docs/research/PLAN-analyzer-split.md
Который требует реализации в нескольких
сессиях. Для этого потребуется контроль прогресса, оркестрация. Как подготовить Claude Code для итеративного выполнения плана без
потери контекста и строгого выполнения пунктов с контролем качества?
В целом, он повторил пайплайн, который и я в каком-то виде реализую. Только тут это за полторы минуты.
Не так всё вылизано, но оно работает.
1🔥4
Писал внутренний сервис, который берёт на себя механику: массово скачивает резюме(HH.ru), прогоняет через LLM по критериям вакансии, выставляет оценку и формирует задачу в Asana - с заполненными полями, контактами и приложенным PDF.
Рекрутер при этом остаётся в центре процесса. Задаёт критерии. Решает, кого звать на интервью. Меняет настройки оценки, если вакансия уточнилась. AI тут - инструмент, а не замена.
Человек контролирует критерии и финальное решение, доверие к системе растёт. Никто не боится, что «робот наймёт не того». Рекрутер не теряет экспертизу - он перестаёт тратить её на copy-paste.
Автоматизировать рутину коллег - одна из самых благодарных задач в IT. Ты не просто пишешь код. Ты возвращаешь человеку часы, которые он может потратить на работу, где он незаменим: на живое общение, на сложные решения, на интуицию.
Не обязательно гнаться за хайпом. В этом сервисе нет RAG, нет файн-тюнинга, нет мультиагентных систем. Обычные API-вызовы к LLM с хорошо написанным промптом. Потому что задача не требовала большего. Бизнесу нужен результат: было 12 дней - стало 3 часа. Всё остальное - детали реализации, которые волнуют только разработчика.
Навык "решать проблемы бизнеса" - это то, что я приобрел в банках)
Рекрутер при этом остаётся в центре процесса. Задаёт критерии. Решает, кого звать на интервью. Меняет настройки оценки, если вакансия уточнилась. AI тут - инструмент, а не замена.
Человек контролирует критерии и финальное решение, доверие к системе растёт. Никто не боится, что «робот наймёт не того». Рекрутер не теряет экспертизу - он перестаёт тратить её на copy-paste.
Автоматизировать рутину коллег - одна из самых благодарных задач в IT. Ты не просто пишешь код. Ты возвращаешь человеку часы, которые он может потратить на работу, где он незаменим: на живое общение, на сложные решения, на интуицию.
Не обязательно гнаться за хайпом. В этом сервисе нет RAG, нет файн-тюнинга, нет мультиагентных систем. Обычные API-вызовы к LLM с хорошо написанным промптом. Потому что задача не требовала большего. Бизнесу нужен результат: было 12 дней - стало 3 часа. Всё остальное - детали реализации, которые волнуют только разработчика.
Навык "решать проблемы бизнеса" - это то, что я приобрел в банках)
102🔥8🤩1
Принял эстафету от Паши
Отдал Claude Code чуть ли не слово в слово :
408 коммитов на 96 дней в год - смотрится, конечно, не очень активно. Нужно либо меньше работать, либо меньше ... Не, нужно меньше работать)
Кому передать эстафету - я без понятия, если вы ведете канал, то пишите в комментах. Приятно будет узнать вас поближе)
Отдал Claude Code чуть ли не слово в слово :
Проанализируй все репозитории на диске в которые я коммитал хотя бы один раз, репозитории без .git индекса попросил игнорировать, полученный отчёт агент собрал в Markdown файл, после чего сгенерировал из него лендос по шаблону [скрин Паши].
408 коммитов на 96 дней в год - смотрится, конечно, не очень активно. Нужно либо меньше работать, либо меньше ... Не, нужно меньше работать)
Кому передать эстафету - я без понятия, если вы ведете канал, то пишите в комментах. Приятно будет узнать вас поближе)
1🔥3❤2
Statusline показывает ключевую информацию о текущей сессии.
На днях добавили Rate limits на 5 часов и 7 дней - что заставило меня обновить свой конфиг.
Рекомендую попробовать использовать кастомный statusline, если еще не пробовали.
В моменте понимать Контекстное окно, лимиты и какие агенты в каких ветках сейчас работают - это сильно повышает комфорт от процесса.
Установка \ настройка - в один промпт.
На днях добавили Rate limits на 5 часов и 7 дней - что заставило меня обновить свой конфиг.
Рекомендую попробовать использовать кастомный statusline, если еще не пробовали.
В моменте понимать Контекстное окно, лимиты и какие агенты в каких ветках сейчас работают - это сильно повышает комфорт от процесса.
Установка \ настройка - в один промпт.
1❤4
50 советов по Claude Code
Что, уже думали, я скатился? - хах, почти
Нашёл отличную подборку на Builder.io. 50 практических советов для ежедневной работы с Claude Code.
Кратко перечислены актуальные советы и способы использования.
Если кажется, что потерялся в апдейтах или только вкатываешься - прочитай.
PS
Первый совет в статье:
Не делай так, пожалуйста🥺
Нашёл отличную подборку на Builder.io. 50 практических советов для ежедневной работы с Claude Code.
Кратко перечислены актуальные советы и способы использования.
Если кажется, что потерялся в апдейтах или только вкатываешься - прочитай.
PS
Первый совет в статье:
alias cc='claude --dangerously-skip-permissions'
Не делай так, пожалуйста
Please open Telegram to view this post
VIEW IN TELEGRAM
Builder.io
50 Claude Code Tips and Best Practices For Daily Use
50 Claude Code tips and best practices for your daily workflow. Covers Plan Mode, CLAUDE.md, hooks, subagents, worktrees, and keyboard shortcuts.
1❤3 3