Latest posts

DevFM
19 Sept, 06:47
ММММолния!В последнем обновлении Claude Code добавили поддержку AGENTS.md! Это настоящий биг факин диал.По умолчанию Claude Code читает AGENTS.md, если в проекте нет CLAUDE.md. Выбор можно изменить в /config → Project instructions.Ждем, когда еще начнет учитывать .agents в своей работе.GitHubRelease v2.1.277 · anthropics/claude-codeWhat's changed Added AGENTS.md support: in a project with no CLAUDE.md, Claude Code reads AGENTS.md instead; change it under "Project instructions" in /config (not yet on Bedrock, Ve...
DevFM
17 Sept, 07:43edited
Код пишется быстро, а што с ревьюЯ как-то уже бухтел на тему код-ревью. Но мир так быстро меняется, что хочется поднять её снова.Код теперь генерируют агенты. Увидеть пиар на +4623 −200 – да запросто. А дальше у всех по-разному.Вижу проекты, где код всё так же по старинке дотошно и вдумчиво смотрят люди. Ревью становится бутылочным горлышком: код пишется быстро, пиары висят днями.Где-то к просмотру глазами подключают агента: «Сделай ревью и смотри, чтобы там всё хорошо было» – тоже вариант.На одном из проектов мы тоже столкнулись с этой проблемой. Задач много, бежать нужно быстро, ещё и у внешних контрибьюторов чешутся руки – дайте занести кода к вам. Пиары летят, ревью загибается.Мы решили сделать накопленный опыт ревью доступным агентам ещё до создания пиара. Для этого:- собрали все-все замечания из прошлых пиаров – проект не новый, истории хватало - прошерстили личныеTelegramDevFMЗачем вы проводите код-ревью? Большая часть команд, с которыми я работал, проводят код-ревью. Код-ревью – как священная корова: “А код поревьюили?”, “Без ревью не пушим” и всякое такое. И каждый PR дисциплинированно пропускают через код-ревью: назначаются…
DevFM
15 Sept, 09:34
Не пишите аислопный текст, пожалуйста-препожалуйста.Код супер активно пишется агентами и читается ими же – и как будто даже неплохо выходит. Люди, конечно, всё ещё читают код, но сильно меньше, и тенденция понятна.Но божечки, с текстами так не работает. Как же утомляет читать аислопные тексты. Иногда заходишь в тикет, а там простыня. Или тебе скидывают ссылку на вики – вот, читайте, изучайте. ААА!!!Текст в большинстве своём нужен, чтобы передать информацию от одного думающего человека другим думающим человекам. Хочется понимать, что человек сам думает по заданной теме, что предлагает и почему.Для меня тут важны три вещи.За каждую мысль в тексте нужно отвечать. За каждым предложением в тексте должен стоять смысл. Люди воспринимают написанное как твою позицию. Если агент дописал что-то от себя, а ты не заметил, читатели вполне могут решить, что ты именно так и думаешь. Или
DevFM
14 Sept, 11:15
Что там с кодинговыми агентамиЯ тут немного пропустил, а JetBrains поделились результатами очередного большого исследования – AI Coding Agents: Adoption Trends.Из интересного: – 90% профессиональных разработчиков используют кодинговых AI-агентов на работе хотя бы раз в неделю, 68% – ежедневно– Claude Code едет и бибикает – тут, кажется, без сюрпризов. С января доля разработчиков, которые используют его на работе, выросла с 18% до 39%. А для 31% это уже основной AI-инструмент для кодинга– Codex ворвался в гонку кодинговых агентов: с 3% в январе до 16% в мае–июле. Но хотя ChatGPT уже стал именем нарицательным, как ксерокс, 35% разработчиков всё ещё даже не слышали о Codex– опенсорсный OpenCode молодец: 7% используют его на работе, 42% о нём знают. Хороший адопшен для проекта, за которым не стоит техногигант. Попробуйте, если ещё не пробовали – я некоторое время использовал, мнеThe JetBrains BlogAI Coding Agents: Adoption Trends - The JetBrains BlogHow many developers use AI coding agents (Claude Code, Codex, Cursor, JetBrains Junie, and others)? Evidence from the Developer Ecosystem Survey 2026.
DevFM
13 Sept, 16:43
Что OpenAI советует при работе с GPT-6 AstraОтносительно недавно вышла GPT-6 Astra, и я решил почитать, что ребята из OpenAI советуют при работе с моделью.Просить доводить задачу до результата Astra чаще уточняет там, где предыдущие модели делали предположения. Советуют прямо просить агента довести задачу до конца без лишних согласований.Пересмотреть скиллы и AGENTS.md Модель лучше следует инструкциям и чувствительнее к их содержимому. Неясные или противоречивые правила могут заставить её остановиться и ждать подтверждения.Я уже писал, что суперважно всё это добро поддерживать в актуальном состоянии. Хороший способ проверить, что ещё нужно, – периодически вычищать почти всё и смотреть, изменилось ли что-то в работе агента.Задать стиль ответов Astra склонна к подробным ответам, спискам, таблицам и повторяющимся оборотам. Если хочется короткого текста обычными абзацами, этоOpenAI DevelopersModel guidance | OpenAI APICompare model features, migration guidance, and prompting best practices across OpenAI models.
DevFM
7 Sept, 08:31
Фича из 2015-го для агентов в 2026-мМожно годами пользоваться гитом и ничего не знать про git worktree. Команда появилась ещё в июле 2015-го, в Git 2.5 и позволяет держать несколько веток одного репозитория в отдельных папках.Кейсы заявлялись вполне практичные: срочно починить баг, не трогая недописанную фичу, или запустить долгие тесты в одной папке и продолжить разработку в другой. Но в целом-то можно было обходиться переключением веток и stash.Зато теперь, когда код пишут агенты, worktree практически незаменим.Один агент пилит фичу, другой пилит фичу, ещё один баг правит. Просто наплодить каждому по ветке не получится. В одной рабочей директории активна только одна ветка.И вот тут мы расчехляем git worktree, который позволяет создать несколько рабочих копий одного репозитория. В каждой – своя ветка, свои файлы и незакоммиченные изменения. История Git общая, клонироватьThe GitHub BlogGit 2.5, including multiple worktrees and triangular workflowsThe open source Git project has just released Git 2.5. Here’s our take on its most useful new features. git worktree: one Git repository with multiple working trees It’s not…
DevFM
3 Sept, 16:05
Некоторое время назад нашёл скилл Diagram Design для рисования диаграмм. Как-то он лежал-лежал, а тут наконец потребовалось порисовать.Что скажу – вышло хорошо. Диаграммы получаются аккуратными, красивенькими и в одном стиле. Не нужно отдельно объяснять агенту кто на ком стоял.Скилл поддерживает самые разные схемки: архитектурные, flowchart, sequence, Gantt и ER-модели. Результат сохраняется как автономный html с inline SVG, который можно экспортировать в SVG и PNG. Ещё скилл может перерисовать существующую схему из draw.io или Mermaid.В общем, рекомендую попробовать :)#aiGitHubGitHub - cathrynlavery/diagram-design: Editorial diagram design for Claude Code, Codex, and Pi. Self-contained HTML + SVG. No shadows.…Editorial diagram design for Claude Code, Codex, and Pi. Self-contained HTML + SVG. No shadows. No Mermaid slop. - cathrynlavery/diagram-designDevFM pinned «Что там по скиллам За последнее время у меня вышло много постов про скиллы. Собрал их в одном месте, чтобы было проще разобраться в теме и найти нужное. С чего начать – Скиллы в агентах – часть 1: база – что такое скилл, как он устроен и как progressive…»
31 Aug, 06:20

DevFM
27 Aug, 07:40
Еще один способ внедрить AI в личный рабочий процессВстроить агентов в повседневную работу на самом деле не так уж просто. Этому явно мешают привычки. Многие вещи я уже привык делать определённым образом, да и с ходу не всегда понятно, где именно агент сможет быть полезен.Я стараюсь критически смотреть на свои задачи и думать, где агент может помочь. Можно ли отдать ему просмотр досок, подготовку ко встречам, ревью PR, работу с требованиями, исследование или ещё что-то.В таск-трекере периодически накапливается много муторных менеджерских задач. Делать их руками – ну такое, потому что всегда находится что-то более приоритетное. Агент бы справился, но ему явно не хватило бы контекста.Поэтому я проделал такое упражнение:1. Все задачи, с которыми, как мне казалось, агент в целом может справиться, пометил тегом agent. 2. Открыл новую сессию и попросил брать эти задачи по очереди и
DevFM
23 Aug, 13:17
Deep Tech NightЯ периодически рассказываю об интересных конференциях. И вот скоро, 5 сентября, состоится Deep Tech Night.Основная тема, конечно aiaiaiiaiaia. Должно быть прикольно. Приходите :)В этом году основной фокус – на онлайн-формате. Но офлайн тоже будет: можно подать заявочку.deep tech nightКонференция Яндекса о вызовах, с которыми IT-индустрия сталкивается в эпоху AI
DevFM
20 Aug, 09:46
Как улучшать скиллы по расписаниюВ посте про Codex Desktop я уже рассказывал, что использую Scheduled для периодических задач. Одна из них кажется достаточно полезной, чтобы рассказать отдельно: раз в день Codex просматривает недавние сессии и предлагает, что стоит поправить.Как работает Scheduled-задача – анализирует сессии за последние сутки, а если вчерашний запуск был неудачным – расширяет период анализа – читает личные скиллы, проектные скиллы, которые использовались в сессиях, и нужные AGENTS.md – автоматически ничего не правит, а предлагает измененияЧто именно он ищет – какие существующие личные скиллы стоит улучшить и как именно – какие проектные скиллы стоит улучшить с учетом того, как они использовались в конкретном репозитории – какие скиллы устарели, дублируются, стали слишком жирными – какие повторяющиеся сценарии пора оформить в новые личные или проектные скиллыКонеTelegramDevFMCodex Desktop – просто красота нечеловеческая Я пробовал агентов в разных интерфейсах, но за последний месяц распробовал десктопное приложение Codex. И это просто красота нечеловеческая: получилось полноценное приложение для работы с агентами. Удобное ревью…
DevFM
18 Aug, 12:20
Agent Reach – доступ к разным источникам для агентовВ Hermes у меня работает подборщик новостей из разных источников. Парсеры для них я либо писал сам, либо брал готовые. Некоторые ещё и периодически отваливались.Некоторое время назад нашёл Agent Reach – утилиту, которая устанавливает и настраивает для агента инструменты доступа к разным платформам. Например, она умеет читать и искать посты в богомерзком Twitter, работать с Reddit, YouTube, GitHub, LinkedIn и Instagram, а также парсить RSS.В общем, если искали удобный способ подключить к агенту разные источники – попробуйте.TelegramDevFMКогда появился OpenClaw, я поставил его себе, поигрался, но полезных сценариев так и не нашел. Недавно решил сделать еще один заход – на этот раз с Hermes. Взял виртуалочку, установил туда Codex. Ну как установил: попросил локальный Codex подключиться по…
DevFM
17 Aug, 09:45
Как дистрибутировать AI-артефактыМеня очень интересует дистрибуция AI-артефактов внутри команд – хочется, чтобы все получали единый опыт использования агентов и не городили каждый свой сетап.У разных агентов уже есть плагины, которые позволяют забандлить набор артефактов для команды или конкретного сценария работы. Но каждый городит своё: форматы плагинов OpenCode, Claude Code и Codex не очень-то совместимы.И вот собрались умные мужи из Amazon, Cursor, Microsoft, OpenAI и Vercel и попытались решить эту проблему, предложив Agent Plugins – единый формат плагинов для разных агентов.В текущей версии спецификации плагин – это директория с фиксированной структурой. В корне лежит обязательный plugin.json: в нём указываются имя плагина и версия спецификации, а опционально – версия самого плагина, описание, автор, ссылки на сайт и репозиторий, лицензия и ключевые слова.Скиллы находятсяAgent PluginsA portable package format for reusable components that extend AI agents.
DevFM
16 Aug, 09:05
Что там по скилламЗа последнее время у меня вышло много постов про скиллы. Собрал их в одном месте, чтобы было проще разобраться в теме и найти нужное.С чего начать – Скиллы в агентах – часть 1: база – что такое скилл, как он устроен и как progressive disclosure помогает не забивать контекст агента – Все ли так классно со скиллами – часть 2 – где скиллы проигрывают agents.md, почему они не заменяют MCP и для каких задач подходят лучше всего – Где брать скиллы – часть 3 – каталог skills.sh и несколько скиллов, которыми я пользуюсь сам: для дизайна, брейншторма, презентаций и e2e-тестов – Создаём свои скиллы – часть 4 – как делать скиллы на основе реальных сценариев, использовать skill-creator и evals, а также не раздувать SKILL.mdПрактика и качество – Скилл поверх MCP – зачем добавлять к MCP не только тулы, но и знания о правильной работе с сервисом – Скиллы: как создавать,TelegramDevFMСкиллы в агентах – часть 1: база Скиллы для агентов продолжают набирать популярность. Поэтому хочется пройтись по этой теме. Первая часть – база. Скилл – это модульная инструкция для агента, которая подгружается в контекст по необходимости. По сути – ещё…
DevFM
14 Aug, 12:41
Как не превратить AGENTS.md в свалкуAGENTS.md – удобная штука, чтобы задать агенту контекст о проекте. Но сам по себе файл еще не делает работу с агентом лучше.На практике я часто вижу такие проблемы: – умная машина сгенерила большой файл, а нужно ли все это добро – непонятно. Часто это просто булшит на все случаи жизни – файл не обновляется. Открываешь проект, а там напротив AGENTS.md updated 5 months ago, старые пути и уже неактуальные решения. Вспомните, когда вы пытались изучать неактуальную доку, какие были ощущения, а агента это вообще может уводить не туда – каждый понемногу дописывает свои правила, что-то дублируется, что-то друг другу противоречитПримерно о том же пишет Мэтт Покок. Советы довольно банальные и понятные, но мало кто им реально следует: – не генерить AGENTS.md автоматически – держать корневой AGENTS.md минималистичным, только факты, никакой воды – не фиксировwww.aihero.devA Complete Guide To AGENTS.mdLearn how to optimize your AGENTS.md file for AI coding agents. Master progressive disclosure, keep instructions focused, and maximize agent performance.
DevFM
13 Aug, 08:44
Как жить с AI-пиарами в опенсорсеБедные опенсорс-проекты: туда сейчас заносят какое-то бесконечное количество AI-слопных PR. Поэтому всё актуальнее вопрос – как с этим жить и как такое правильно мейнтейнить? Полностью запрещать использование AI – ну очень топорно и тупо.Ребята из Rust тоже столкнулись с этой проблемой. В статье о новых правилах использования LLM при контрибьюте в rust-lang/rust они делятся своим заходом.Какие вообще проблемы появились: – Аккуратно оформленный PR больше ничего не доказывает. Раньше, если пиар сделан по всем правилам, скорее всего, человек явно постарался и приложил усилия. Теперь за таким PR может не стоять ни особых усилий, ни понимания, как, что и зачем сделано. – Узкое место опенсорса – ревью. Тут история такая, что сейчас кодогенерация ничего не стоит. Бац-бац, пиар. А ревьюеру потом сиди, разбирайся, что к чему, а самое главное – нужно лиblog.rust-lang.orgrust-lang/rust is adopting an LLM policy | Inside Rust BlogWant to follow along with Rust development? Curious how you might get involved? Take a look!
DevFM
10 Aug, 11:19
forwarded from @denissexy
Помните историю о том, как агенты OpenAI взломали Hugging Face? На конференции по безопасности OpenAI рассказала всю цепочку, и оказалось, что это не один «сбежавший» агент, а много разных агентов, которые случайно наткнулись друг на друга, устроили внутри инфраструктуры OpenAI собственный рабочий чат и начали вместе искать способы обходить ограничения 👍Началось всё 8 мая с мелкой ошибки – одному агенту поручили заполнить Excel-таблицу, но нужные данные лежали по ссылкам на Google Drive, а интернет в его виртуальной среде был отключён, при этом, моделям оставили одну служебную дверь наружу – внутренний сервер OpenAI под названием Artifactory, через который они могли скачивать разные библиотеки для кода. Сам агент выйти в интернет не мог, зато этот сервер мог, а главное – он был общим для всех агентовПытаясь добраться до Google, агент случайноTelegramDenis Sexy ITВот пересказ этой истории по версии Hugging Face, много тех-терминов – но без них не перескахать Если коротко – агент OpenAI на новой модели не стал решать тест по кибербезопасности, а решил просто украсть ответы и украл 🗿 Таймлайн: 📔 9 июля – агент проходит…
DevFM
10 Aug, 11:19
Появляются интересные подробности этой истории. Просто не могу не репостнуть)TelegramDevFMВот пересказ этой истории по версии Hugging Face, много тех-терминов – но без них не перескахать Если коротко – агент OpenAI на новой модели не стал решать тест по кибербезопасности, а решил просто украсть ответы и украл 🗿 Таймлайн: 📔 9 июля – агент проходит…
DevFM
6 Aug, 07:12
Superpowers для разработки с агентамиЯ частенько слышу, что вот агента нужно отдельно просить составить план, или разрабатывать через TDD, или провести ревью и тд.И тут я рекомендую попробовать Superpowers – по сути, это набор связанных скиллов, который проводит агента по базовому флоу разработки. Сначала уточняющие вопросы и согласование дизайна, потом план, реализация через TDD и дальнейшее ревью.Скиллы вызываются автоматически и связаны между собой, поэтому агент сам понимает, что и когда нужно запускать. Не приходится каждый раз отдельно напоминать ему про план, тесты или ревью. Но тут есть нюанс: скилл brainstorming в Superpowers срабатывает довольно агрессивно и может запускать общий флоу даже на простых вопросах. Поэтому за этим стоит следить. Я, например, явно прописал в AGENTS.md: "Если хочешь вызвать Superpowers, сначала уточни". Либо можно добавить во фронтматтер скиллаGitHubGitHub - obra/superpowers: An agentic skills framework & software development methodology that works.An agentic skills framework & software development methodology that works. - obra/superpowers
DevFM
4 Aug, 16:24
Большое обновление MCPК MCP всегда было много вопросиков. Индустрию даже качает в сторону skills over CLI: вместо MCP используются CLI, которые обращаются к нужным сервисам. Я уже делал заметку про MCP, а недавно вышло обновление протокола.Что поменялось:– Stateless. Раньше клиент сначала выполнял handshake, а сервер мог выдать Mcp-Session-Id, который нужно было передавать в следующих запросах. Если сервер использовал сессии, ему приходилось хранить их и следить, чтобы следующие запросы попадали на тот же инстанс. Теперь вызов тула – один самодостаточный запрос: версия протокола, информация о клиенте и его capabilities передаются вместе с ним. Такой запрос может обработать любой инстанс MCP-сервера, поэтому серверы проще масштабировать и ставить за обычный балансировщик.– Подтверждения и дополнительные данные. Тулы теперь могут запрашивать их во время выполнения, не удерживаяTelegramDevFMЧто там с MCP Когда придумали MCP – это было чудо чудесное. Агент общается с любым внешним сервисом через единый протокол, и тебе не нужно писать обвязку под каждую интеграцию. MCP-серверы стали городить как не в себя. Потом начали вылезать технические…
Related Channels
Other channels in the same section of the catalogue.
