Канал про AI в реальной работе — без хайпа, только практика.
Привет. Я Кирилл — автор @android_broadcast и занимаюсь мобильной разработкой с 2012 года. Долго отрицал AI в разработки, но модели Claude с версии 4.5 и Codex 5.2 смогли меня здорово переубедить в видение будущего разработки.
В канале не будет про потока новостей "Вышла новая модель A которая стала быстрее на N% и уделала всех конкурентов", а то что реально интересно мне в разработке с помощью ИИ:
👉 как применяю AI в разработке и управлении командой
👉 что попробовал, что зашло, что нет
👉 находки и кейсы, которые не влезают в @android_broadcast
🪙 Больше изысканий по теме AI в мобильной разработки будет в моем Boosty
Привет. Я Кирилл — автор @android_broadcast и занимаюсь мобильной разработкой с 2012 года. Долго отрицал AI в разработки, но модели Claude с версии 4.5 и Codex 5.2 смогли меня здорово переубедить в видение будущего разработки.
В канале не будет про потока новостей "Вышла новая модель A которая стала быстрее на N% и уделала всех конкурентов", а то что реально интересно мне в разработке с помощью ИИ:
👉 как применяю AI в разработке и управлении командой
👉 что попробовал, что зашло, что нет
👉 находки и кейсы, которые не влезают в @android_broadcast
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉15👍12💩11👎6🤡2
Это моя текущая подборка на момент написания поста. Всё может измениться: что-то отключу, что-то добавлю, что-то найду лучше. MCP-стек — это живая история, не разовая настройка.
Что у меня сейчас подключено в Claude Code:
👉 google-dev-knowledge — документация Google для разработчиков прямо в контексте. Для Android критично: без него модель регулярно выдаёт устаревший или несуществующий API.
👉 Ref — поиск по технической документации с минимальным расходом токенов. В отличие от Context7, не тащит сразу 10k токенов — ищет точечно и читает конкретные страницы по мере необходимости.
👉 DeepWiki — AI-генерируемая wiki по любому публичному GitHub-репозиторию. Когда нужно разобраться в архитектуре незнакомой библиотеки — быстрее, чем читать исходники.
👉 Context7 — подтягивает актуальную, версионированную документацию по конкретным библиотекам прямо в промпт.
👉 maven-mcp — актуальные версии зависимостей из Maven Central. Больше не нужно идти на сайт проверять, что сейчас stable. Собственная разработка
👉 Playwright — автоматизация браузера. Использую когда нужно что-то распарсить или автоматизировать сценарии.
👉 Xcode MCP — сборка, тестирование и работа с симулятором прямо из Claude. Нужен XCode 26.3
👉 IDEA MCP — официальный плагин JetBrains, встроен в IDE начиная с 2025.2. Позволяет Claude работать с открытым проектом напрямую.
👉 Claude-in-mobile - взаимодействие с эмуляторами и устройствами для проверки работы приложений. Фактически выполняет то, что делает тестировщик руками.
Три базы документации одновременно — осознанно. Они покрывают разные ситуации: Context7 — когда знаешь библиотеку и хочешь свежую документацию по ней, DeepWiki — когда нужно понять незнакомый репозиторий целиком, Ref — когда важна точность и экономия контекста. На практике пересекаются редко, модель сама выбирает нужный инструмент. Если бы выбирал минимальный набор — оставил бы Ref и DeepWiki.
И главное правило, которое я для себя вывел: не подключай всё подряд сразу. Подключай MCP/плагины по мере нехватки — почувствовал, что постоянно даёшь модели одну и ту же информацию вручную, вот тогда и смотри. И помни: всегда можно написать маленький свой MCP поверх любого инструмента, если готового нет.
#Claude #MCP #AndroidDev #AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👍14👎8💩6🤡2
Forwarded from Android Broadcast
Репозиторий включает магазин для Claude Code и несколько инстурметов
👉 maven-mcp умеет получать информацию о свежих версиях зависимостях, дать дифф изменений, проверь, какие обновления вам нужны
👉 sensitive-guard - добавляет хуки, чтобы проверить файлы на чувствительные данные перед тем, как агент попытается обратиться к ним. Работает на основе gitleaks.
#AI #Gradle #ClaudeCode #Безопаность #Maven
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9👎8💩7🤡2
CodeSpeak - это видение как должен выглядеть следующий уровень абстракции в разработке, когда инженеры не будут задумываться о языке, а их фокусом будет архитектура и спецификация работы. LLM будет выступать аналогом компилятора, трансформируя спецификацию в код.
Спецификация имеет строгий формат и пишется на английском. При изменение требования правится только спека, а новый код будет сгенерирован при запуске проекта.
Пример спеки:
В отличие от вайбкодинга, где при помощи AI пишется код и потом поддерживается, тут надо заботится только об спецификация, а думать о конечном коде или стеке не нужно совсем.
Подход CodeSpeak нацелен на команды профессиональных инженеров для долгосрочных проектов с больших размером проекта (мерять в строках тут не подходит). Подход CodeSpeak можно сочетать с классическими проектами с кодом.
Автором проекта CodeSPeak является Андрей Бреслав - создатель Kotlin. Проект находится в Альфа стадии и у него еще большой путь + нужно решить много вопросом, особенно касательно скорости "компиляции" проекта из спек в то что может выполняться. Будем токенами платить за каждую сборку - Anthropic озолотиться.
#AI
Спецификация имеет строгий формат и пишется на английском. При изменение требования правится только спека, а новый код будет сгенерирован при запуске проекта.
Пример спеки:
# Memos storage
Each memo has:
- content
- creation date
Memos are stored in a JSON file
В отличие от вайбкодинга, где при помощи AI пишется код и потом поддерживается, тут надо заботится только об спецификация, а думать о конечном коде или стеке не нужно совсем.
Подход CodeSpeak нацелен на команды профессиональных инженеров для долгосрочных проектов с больших размером проекта (мерять в строках тут не подходит). Подход CodeSpeak можно сочетать с классическими проектами с кодом.
Автором проекта CodeSPeak является Андрей Бреслав - создатель Kotlin. Проект находится в Альфа стадии и у него еще большой путь + нужно решить много вопросом, особенно касательно скорости "компиляции" проекта из спек в то что может выполняться. Будем токенами платить за каждую сборку - Anthropic озолотиться.
#AI
👎8💩8👍7❤🔥3🔥2
Forwarded from Эксплойт
Любую идею теперь можно превратить в научное открытие — китайцы допилили хайпового агента OpenClaw и теперь он может полностью автономно делать исследования.
Авторы взяли идею Андрея Карпатого и довели до идеала:
— Детально описываете свою идею и получаете готовый PDF-документ с исследованием вашей гипотезы;
— Агент сам пишет код и все формулы, а также запускает тесты, исправляет ошибки;
— Галлюцинаций НОЛЬ: вся работа бота проходит 4-этапный процесс верификации по научным базам;
— Умеет работать с LaTeX, чтобы создавать понятные и эффективные графики.
— Сам агент бесплатный — вам нужен только API.
Запускаем людей на Марс раньше Маска — здесь.
@exploitex
Авторы взяли идею Андрея Карпатого и довели до идеала:
— Детально описываете свою идею и получаете готовый PDF-документ с исследованием вашей гипотезы;
— Агент сам пишет код и все формулы, а также запускает тесты, исправляет ошибки;
— Галлюцинаций НОЛЬ: вся работа бота проходит 4-этапный процесс верификации по научным базам;
— Умеет работать с LaTeX, чтобы создавать понятные и эффективные графики.
— Сам агент бесплатный — вам нужен только API.
Запускаем людей на Марс раньше Маска — здесь.
@exploitex
💩9👎8🤯4👍2🤡2
Какими ИИ инструментами пользуетесь для кода ?
Anonymous Poll
19%
Cursor
44%
Claude Code
29%
Codex
8%
Copilot
22%
Gemini
3%
3%
JetBrains Junie
10%
Другой кодинг агент (пишите в комментарияз
11%
Не использую ИИ
👎11👍6💩3🤡1
Как вы используете ИИ для кода?
Anonymous Poll
51%
Полная реализация фичей
24%
Автокомплит в IDE
40%
Написание тестов
63%
Как чат для ответов на вопросы
45%
Узнать "что делает этот код"
57%
Небольшие правки/фиксы багов
12%
Другой сценарий
9%
Не участвую
💩9👎8❤4👍3🤡2
This media is not supported in your browser
VIEW IN TELEGRAM
Чем больше строишь AI-агентов, тем острее чувствуешь одну проблему: LLM-вызовы — это чёрный ящик. Что-то пошло не так, токены улетели, инструмент вызвался не туда — а ты смотришь в логи и гадаешь. Стандартные инструменты observability для этого не приспособлены: они не понимают ни структуру агентов, ни tool-вызовы, ни что вообще происходит между запросами к модели.
JetBrains выпустили
Что она умеет:
1️⃣ Трейсинг LLM-клиентов —
instrument(client) одной строкой, и все вызовы к OpenAI, Anthropic, Gemini автоматически трейсятся. По умолчанию только метаданные, входные/выходные данные включаются отдельно — разумно для продакшна2️⃣ Трейсинг кода —
withSpan { } оборачивает любой блок, всё внутри становится дочерними спанами. Видно, откуда вызов, сколько занял, что происходило рядом3️⃣
@Trace на интерфейсах — аннотируешь один раз интерфейс Tool, и все реализации трейсятся автоматически. Новые инструменты не потеряютсяИнтегрируется с OkHttp и Ktor-клиентами, экспортирует в Jaeger, Langfuse, W&B Weave и любой OpenTelemetry-бэкенд.
Аудитория у библиотеки конкретная — те, кто пишет AI-агентов и бэкенд-сервисы с LLM на Kotlin. Не Android, не KMP — именно серверная история. Если вы экспериментируете с агентами на Kotlin или уже катите что-то в продакшн, Tracy выглядит как недостающий кусок пазла.
🔗 Источник: Kotlin Blog
#Kotlin #AI
Please open Telegram to view this post
VIEW IN TELEGRAM
👎11💩7👍2🤡2🔥1
Не долго счастье длилось - Claude Code обзавелся доп. лимитами в неделю. Причем отдельно на Sonnet и отдельно на все модели 🤯 Нигде официальной инфы я не видел, но и цифр лимитов в токенах нету. Только проценты
#AI #ClaudeCode #Anthropic
#AI #ClaudeCode #Anthropic
👎10💩8😁4😢3🤡2
Claude Code теперь можно дёргать из Telegram
Anthropic выкатили Channels — штуку, которая позволяет управлять сессией Claude Code прямо из мессенджера. Я давно хотел что-то подобное, потому что сидеть и ждать у терминала, пока агент делает свою работу — то ещё удовольствие.
Принцип простой: Channel — это MCP-сервер, который проталкивает события в запущенную сессию Claude Code, чтобы Claude мог реагировать на то, что происходит, пока ты не за терминалом. Запускаешь Claude Code с флагом
Каналы двусторонние: Claude читает сообщение и отвечает обратно через тот же канал. То есть это полноценный чат с агентом — он может выполнять код, гонять тесты, чинить баги и присылать результат.
Для нас, кто живёт без стабильного доступа к claude.ai — это вообще отдельная радость 🎉 Больше не нужно мучиться с VPN, возиться с мобильным приложением Claude и думать, как вообще достучаться до агента с телефона. Telegram есть у всех, работает везде, и теперь этого достаточно.
Настройка стандартная: создаёшь бота через BotFather, прописываешь токен, запускаешь
Важный нюанс: события приходят только пока сессия открыта, поэтому для постоянной работы нужно держать Claude в фоновом процессе или постоянном терминале.
На мой взгляд, это именно та точка, где Claude Code превращается из "умного терминала" в полноценного фонового агента. Запустил задачу, закрыл ноутбук, ушёл. Получил уведомление когда готово. Пока research preview и только Telegram с Discord из официального списка, но архитектура через MCP намекает на то, что потом можно будет прикрутить любой канал.
Требования: Claude Code v2.1.80+, авторизация через claude.ai, для Team и Enterprise нужно явно включить в настройках.
🔗 Документация
🐱 Плагины на GitHub
#ClaudeCode #AI #MCP #Telegram
Anthropic выкатили Channels — штуку, которая позволяет управлять сессией Claude Code прямо из мессенджера. Я давно хотел что-то подобное, потому что сидеть и ждать у терминала, пока агент делает свою работу — то ещё удовольствие.
Принцип простой: Channel — это MCP-сервер, который проталкивает события в запущенную сессию Claude Code, чтобы Claude мог реагировать на то, что происходит, пока ты не за терминалом. Запускаешь Claude Code с флагом
--channels, уходишь заниматься своими делами, получаешь ответы прямо в мессенджер.Каналы двусторонние: Claude читает сообщение и отвечает обратно через тот же канал. То есть это полноценный чат с агентом — он может выполнять код, гонять тесты, чинить баги и присылать результат.
Для нас, кто живёт без стабильного доступа к claude.ai — это вообще отдельная радость 🎉 Больше не нужно мучиться с VPN, возиться с мобильным приложением Claude и думать, как вообще достучаться до агента с телефона. Telegram есть у всех, работает везде, и теперь этого достаточно.
Настройка стандартная: создаёшь бота через BotFather, прописываешь токен, запускаешь
claude --channels plugin:telegram@claude-plugins-official, отправляешь боту сообщение — получаешь 6-символьный код для привязки. Дальше просто переписываешься с агентом.Важный нюанс: события приходят только пока сессия открыта, поэтому для постоянной работы нужно держать Claude в фоновом процессе или постоянном терминале.
На мой взгляд, это именно та точка, где Claude Code превращается из "умного терминала" в полноценного фонового агента. Запустил задачу, закрыл ноутбук, ушёл. Получил уведомление когда готово. Пока research preview и только Telegram с Discord из официального списка, но архитектура через MCP намекает на то, что потом можно будет прикрутить любой канал.
Требования: Claude Code v2.1.80+, авторизация через claude.ai, для Team и Enterprise нужно явно включить в настройках.
🔗 Документация
#ClaudeCode #AI #MCP #Telegram
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👎11💩8🤡2
Cursor выпустил Composer 2 — второе поколение собственной модели
Cursor продолжает развивать свою модель: вышел Composer 2. Первое поколение уже показало, что они серьёзно занимаются этим направлением, теперь — следующий шаг.
Проблема в том, что оценивают её по своим же бенчмаркам — CursorBench, Terminal-Bench 2.0, SWE-bench Multilingual. Цифры выглядят красиво: 61.3 против 44.2 у предыдущей версии. По их данным, модель обходит Claude Opus 4.6, но до топовых режимов GPT-5.4 не дотягивает — третье место на CursorBench. Но насколько это отражает реальность конкретно для твоих задач — большой вопрос. Бенчмарки синтетические и как правило слабо коррелируют с тем, что реально чувствуешь в работе.
Я сам Cursor не использую — работаю через Claude Code и claude.ai, IDE вообще не открываю. Так что лично проверить не смогу.
Из конкретного — цена. $0.50 за миллион входящих токенов и $2.50 за выходящие. Быстрый вариант ($1.50/$7.50) сделали дефолтным. Если качество хотя бы сопоставимо с конкурентами, это хорошее предложение по цене.
💬 Модель уже доступна в Cursor — если пользуетесь, расскажите в комментариях, какие впечатления
🔗 Источник: cursor.com
#AI #Cursor
Cursor продолжает развивать свою модель: вышел Composer 2. Первое поколение уже показало, что они серьёзно занимаются этим направлением, теперь — следующий шаг.
Проблема в том, что оценивают её по своим же бенчмаркам — CursorBench, Terminal-Bench 2.0, SWE-bench Multilingual. Цифры выглядят красиво: 61.3 против 44.2 у предыдущей версии. По их данным, модель обходит Claude Opus 4.6, но до топовых режимов GPT-5.4 не дотягивает — третье место на CursorBench. Но насколько это отражает реальность конкретно для твоих задач — большой вопрос. Бенчмарки синтетические и как правило слабо коррелируют с тем, что реально чувствуешь в работе.
Я сам Cursor не использую — работаю через Claude Code и claude.ai, IDE вообще не открываю. Так что лично проверить не смогу.
Из конкретного — цена. $0.50 за миллион входящих токенов и $2.50 за выходящие. Быстрый вариант ($1.50/$7.50) сделали дефолтным. Если качество хотя бы сопоставимо с конкурентами, это хорошее предложение по цене.
🔗 Источник: cursor.com
#AI #Cursor
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👎15💩10👍5🤡2🔥1
GitHub анонсировал новый инструмент в своём MCP Server — агент теперь может проверить локальные изменения на наличие секретов перед коммитом. Звучит полезно, но чем больше я думаю об этом, тем больше у меня вопросов.
Обычный GitHub Secret Scanning работает понятно: я явно пушу код на GitHub, осознанно отправляю данные, и GitHub их сканирует. Я контролирую этот момент.
Здесь же логика другая: агент сам, неявно, берёт мой локальный код и отправляет его на серверы GitHub для анализа — как побочный эффект своей работы. И вот тут у меня вопрос: в чём смысл инструмента, который защищает от утечки секретов, но сам отправляет эти секреты в облако в процессе проверки? 🤔
Я вообще делал свой плагин для Claude Code для анализа того что читает агент до обращения к файлам и всё локально, чтобы предотвратить утечку секретов с локальной машины.
🔗 Источник: github.blog
#GitHub #MCP #Безопасность
Please open Telegram to view this post
VIEW IN TELEGRAM
👎16💩10🔥4🤡4👍2
На Хабре появился перевод большого материала от инженера Anthropic — и это одна из лучших статей про Skills, что я видел. Не маркетинг, а реальный опыт команды, у которой сотни Skills в работе.
Если вы используете Claude Code или только присматриваетесь — рекомендую прочитать целиком. Там разобрано всё, что нужно знать для старта:
👉 какие типы Skills бывают и под какие задачи они подходят
👉 как проектировать структуру папки, а не просто писать markdown
👉 почему раздел "подводные камни" важнее всего остального
👉 как работает поле
description и почему большинство пишут его неправильно👉 как Skills делятся внутри команды и как устроен маркетплейс плагинов
👉 как использовать хуки, память и скрипты внутри Skills
Anthropic давно рекомендовала писать инструкции в CLAUDE.md — но Skills фактически вытесняют этот подход там, где нужна декомпозиция и кастомная логика. Папка вместо одного файла, скрипты, шаблоны, память — это уже другой уровень.
🔗 Источник: habr.com
#AI #ClaudeCode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18👎6🔥3
Если ты используешь Claude Code, Cursor, Aider или любой другой агент — скорее всего, ты тратишь токены впустую. Я недавно наткнулся на rtk (Rust Token Killer) и был удивлён, как можно оптимизировать траты токенов.
Проблема простая: когда агент запускает git diff или grep, он получает тысячи строк сырого вывода. Это токены, которые ничего не добавляют к пониманию результата, но съедают и контекстное окно, и бюджет.rtk — CLI-прокси на Rust. Перехватывает вывод команд и сжимает его до сути перед тем, как он попадает в контекст. Устанавливается через хук PreToolUse — один раз, дальше работает прозрачно.Примеры, которые говорят сами за себя:
Автор приводит реальную статистику: 15 720 команд, 138 миллионов сэкономленных токенов.
Для API-режима (Aider, Gemini CLI, Cline) это прямая экономия денег. Для flat-rate вроде Claude Code или Cursor — более длинные сессии и меньше context overflow. Обе проблемы реальные, и rtk решает обе одним инструментом. Возможно, благодаря этому вы сможете брать подписку за меньшую цену
🔗 Сайт: rtk-ai.app
🐱 GitHub: github.com/rtk-ai/rtk
#AI #Оптимизация #Производительность
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍36👎6🔥6❤2