Зачем подключать Exa MCP к Claude Code (ранее уже упоминал что пользуюсь exa)
Встроенный веб-поиск Claude Code работает, но не так быстро как хотелось бы и отдаёт саммари вместо исходного текста.
Exa MCP решает обе проблемы.
Я прогнал бенчмарк - 5 поисковых запросов и загрузку конкретного URL с большой страницей через оба инструмента в одной сессии:
- Поиск: Exa в среднем 11.6с vs WebSearch 14.8с (в 1.3 раза быстрее)
- Загрузка страницы: Exa 10с vs WebFetch 60с (в 6 раз быстрее)
- Контент: Exa вернул текст "как есть", WebFetch вернул сокращённый пересказ
Неплохой апгрейд - больше деталей за меньшее время. При ресёрч задачах это хорошее подспорье. Особенно когда у тебя есть окно в 1M токенов 😜
github.com/exa-labs/exa-mcp-server
#vibecoding #exa #claudecode
Встроенный веб-поиск Claude Code работает, но не так быстро как хотелось бы и отдаёт саммари вместо исходного текста.
Exa MCP решает обе проблемы.
Я прогнал бенчмарк - 5 поисковых запросов и загрузку конкретного URL с большой страницей через оба инструмента в одной сессии:
- Поиск: Exa в среднем 11.6с vs WebSearch 14.8с (в 1.3 раза быстрее)
- Загрузка страницы: Exa 10с vs WebFetch 60с (в 6 раз быстрее)
- Контент: Exa вернул текст "как есть", WebFetch вернул сокращённый пересказ
Неплохой апгрейд - больше деталей за меньшее время. При ресёрч задачах это хорошее подспорье. Особенно когда у тебя есть окно в 1M токенов 😜
github.com/exa-labs/exa-mcp-server
#vibecoding #exa #claudecode
👍3❤2
По следам отличной статьи на тему LSP, того как эта технология помогает агентам ориентироваться в коде и как все настроить, собрал для вас простой скилл который включает LSP в любом проекте: lsp-setup
Как установить в CC:
/plugin marketplace add DmitriyYukhanov/claude-plugins
/plugin install lsp-setup
P.S.: для codex
Но есть более крутое кросс-агентное решение о котором вскоре напишу.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Посмотрел как Claude Code ориентируется (ищет) в коде.
Сравнил ванильный Claude Code, чистый LSP и Serena MCP.
5 проектов, 3 языка (Python, TypeScript, C#), 42 замера.
Точность поиска - Serena рвет всех: 89% vs LSP 82% vs CC 72%.
Serena возвращает семантические результаты а CC тупо грепает текст.
Скорость - ничья: все три инструмента в среднем выполняют задачу за ~18с (включая overhead от inference).
Rename - киллер-фича Serena: атомарный rename за ~20с. CC тратит ~31с. LSP либо фейлится, либо 50-70с.
Траблы LSP : Pattern Search фейлится в 3 из 5 проектов, Rename невалидный почти везде, Call Hierarchy часто возвращает 0.
Траблы "голого" CC: вместо семантики - сырой текстовый поиск. File Overview выдает сотни строк вместо дерева символов.
Если вам важно качество результатов навигации агентов по коду и важна скорость рефакторинга - однозначно стоит попробовать serena:
github.com/oraios/serena
Работает с любыми популярными агентными средами.
#claudecode #serena #mcp #aibenchmarks #aitips
Сравнил ванильный Claude Code, чистый LSP и Serena MCP.
5 проектов, 3 языка (Python, TypeScript, C#), 42 замера.
Точность поиска - Serena рвет всех: 89% vs LSP 82% vs CC 72%.
Serena возвращает семантические результаты а CC тупо грепает текст.
Скорость - ничья: все три инструмента в среднем выполняют задачу за ~18с (включая overhead от inference).
Rename - киллер-фича Serena: атомарный rename за ~20с. CC тратит ~31с. LSP либо фейлится, либо 50-70с.
Траблы LSP : Pattern Search фейлится в 3 из 5 проектов, Rename невалидный почти везде, Call Hierarchy часто возвращает 0.
Траблы "голого" CC: вместо семантики - сырой текстовый поиск. File Overview выдает сотни строк вместо дерева символов.
Если вам важно качество результатов навигации агентов по коду и важна скорость рефакторинга - однозначно стоит попробовать serena:
github.com/oraios/serena
Работает с любыми популярными агентными средами.
#claudecode #serena #mcp #aibenchmarks #aitips
❤4👍3🔥3
Если вы активно контрибьютите в Open Source проект с 5k+ звёздами или 1M+ monthly скачиваний - можете получить Claude Max x20 на пол-года бесплатно, подробнее:
https://claude.com/contact-sales/claude-for-oss
#claudecode #aiforfree
https://claude.com/contact-sales/claude-for-oss
#claudecode #aiforfree
👍4
AI в проде - Дима Юханов
Кое-что о безопасности в эру AI. В одном отеле с помощью Claude Code организовал самодельный NVR с записью со всех камер видеонаблюдения отеля (т.к. штатный NVR хакнуть не удалось - там не дефолтный пароль оказался). В другом отеле на роутере был доступ…
Заехал в очередной отель, там NVR оказался без пароля, вновь организовал свой локальный доступ к камерам + прикрутил детект движения для камер которые смотрят на вход в мой номер. И оно работает.
Все это без знаний сетевой безопасности или тонкостей \ особенностей детектирования движения в видео потоках.
Вот еще ряд повседневных задач которые недавно поручал Claude Code:
- исследование причин BSODов, нестабильной работы PC (агент изучил дампы и логи, установил источник крэшей и помог стабилизировать ситуацию)
- исследование проблем в сети отеля, установил узкое место (им оказался один единственный роутер с 2.4 каналом на 20-30 клиентов) - на скрине
Интересно, какие задачи не связанные с работой вы поручаете агентам?
Если есть интересные кейсы - делитесь в комментах, обсудим!
Все это без знаний сетевой безопасности или тонкостей \ особенностей детектирования движения в видео потоках.
Вот еще ряд повседневных задач которые недавно поручал Claude Code:
- исследование причин BSODов, нестабильной работы PC (агент изучил дампы и логи, установил источник крэшей и помог стабилизировать ситуацию)
- исследование проблем в сети отеля, установил узкое место (им оказался один единственный роутер с 2.4 каналом на 20-30 клиентов) - на скрине
Интересно, какие задачи не связанные с работой вы поручаете агентам?
Если есть интересные кейсы - делитесь в комментах, обсудим!
🔥7
У Claude Code уже довольно давно есть баг (или фича?) - если работаете в нескольких терминалах, изменение модели в одном из них через
Как этого избежать
Запускать сессию с указанием модели:
Где-то пишут про ALT+P (Win/Linux) или Option+P (Mac) - в моём случае не помогает, такой способ смены модели все равно меняет ее и в других сессиях.
Зачем это нужно?
Удобно в разных терминалах использовать разные модели исходя из задач, например:
- Один терминал - исключительно для коммитов, например - там вывезет Sonnet
- Другой терминал - просто запускает тесты и рапортует об их результате - там справится и Haiku
- и т.п.
#claudecode
/model приводит к тому что в других сессиях эта модель начинает отображаться в статусной строке (и похоже реально влиять на то какая модель сейчас используется, хоть похоже и не всегда).Как этого избежать
Запускать сессию с указанием модели:
claude --modelГде-то пишут про ALT+P (Win/Linux) или Option+P (Mac) - в моём случае не помогает, такой способ смены модели все равно меняет ее и в других сессиях.
Зачем это нужно?
Удобно в разных терминалах использовать разные модели исходя из задач, например:
- Один терминал - исключительно для коммитов, например - там вывезет Sonnet
- Другой терминал - просто запускает тесты и рапортует об их результате - там справится и Haiku
- и т.п.
#claudecode
GitHub
C:/Program Files/Git/model command persists globally, affecting separate terminal sessions · Issue #17820 · anthropics/claude-code
Description Using the /model command in one Claude Code terminal session unexpectedly changes the model in completely separate terminal sessions (different processes). This causes: Unexpected compa...
🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Уберите детей тревожных людей от экранов:
Андрей Карпатый (ex-OpenAI) вместе с Gemini прикинули каким профессиям угрожает ИИ и получилась такая любопытная интерактивная карта
Оригинальная, для USA на основе данных от BLS (бюро по статистике рынка труда):
joshkale.github.io/jobs
Версия для РФ на основе данных с HH:
ai.apigpt.ru/jobs
Андрей Карпатый (ex-OpenAI) вместе с Gemini прикинули каким профессиям угрожает ИИ и получилась такая любопытная интерактивная карта
Оригинальная, для USA на основе данных от BLS (бюро по статистике рынка труда):
joshkale.github.io/jobs
Версия для РФ на основе данных с HH:
ai.apigpt.ru/jobs
👍5
AI в проде - Дима Юханов
Остался 1 билет для желающих попробовать Claude Code. Активировать по этой рефералке Вам - неделя халявного клода, мне $10 Extra Usage на новые эксперименты которыми делюсь с вами! 😇 #aiforfree #aisale #claudecode
👾 Все билеты в прошлом месяце разобрали, держите еще 3 по этой рефералке!
Правила прежние: вам - неделя Pro подписки бесплатно, мне $10 extra usage на новые эксперименты!😇
#aiforfree #aisale #claudecode
Правила прежние: вам - неделя Pro подписки бесплатно, мне $10 extra usage на новые эксперименты!
#aiforfree #aisale #claudecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6
Маленькая, но очень полезная фича:
Пока клод думает над задачей, вместо открытия новой сессии можно "по пути" с ним что-то быстро обсудить - выдаст ответ в разделе который можно просто закрыть после прочтения.
#aitips #claudecode
/btwПока клод думает над задачей, вместо открытия новой сессии можно "по пути" с ним что-то быстро обсудить - выдаст ответ в разделе который можно просто закрыть после прочтения.
#aitips #claudecode
👍5
Было у вас такое - листаете в терминале что там клод сгенерировал выше пока он чем-то занят, а он резко сбрасывает весь скролл и приходится листать заново?
Если встречалось или активно от этого страдаете - рекомендую попробовать
Включает виртуальный скролл и экономит ваши нервные клетки.
И добавляет кнопку быстрой перемотки которую можно кликнуть мышкой!)
Мне понравилось - больше никаких проблем со скроллом в терминалах клода в курсоре.
#claudecode #aitips
Если встречалось или активно от этого страдаете - рекомендую попробовать
CLAUDE_CODE_NO_FLICKER=1 переменную среды окружения в последней версии клода.Включает виртуальный скролл и экономит ваши нервные клетки.
И добавляет кнопку быстрой перемотки которую можно кликнуть мышкой!)
Мне понравилось - больше никаких проблем со скроллом в терминалах клода в курсоре.
#claudecode #aitips
👍4
В недавно утекших исходниках Claude Code нашли много интересных "скрытых" функций среди которых был и компаньон-тамагочи, которого антропики уже официально выкатили после утечки, на 1 апреля, но это вовсе не шутка!
Он реально работает - наблюдает за вашей сессией, что-то подсказывает и шевелит ушками😍
У каждого пользователя будет свой случайно выглядящий "приятель", со своими характеристиками, глазами, шляпами и даже "душой". Мой - на скринах - терпеливый, мудрый и совсем не хаотичный, похож на меня в жизни)
Жду тот момент когда он начнёт просить есть 😅
А вот заскучать ему скорее всего не получится, т.к. СС я не закрываю)
Активировать можно командой
Из остальных находок мне понравилась фича "снов" - когда клод в фоне переваривает информацию между сессиями и раскладывает по полочкам важные факты и инсайты из недавних сессий.
Подробнее о находках можно почитать тут:
habr.com/ru/companies/bar/articles/1017574/
А как выглядит ваш buddy? Кому попался легендарный / эпичный / рарный? Делитесь в комментах!)
#claudecode #vibecoding
Он реально работает - наблюдает за вашей сессией, что-то подсказывает и шевелит ушками
У каждого пользователя будет свой случайно выглядящий "приятель", со своими характеристиками, глазами, шляпами и даже "душой". Мой - на скринах - терпеливый, мудрый и совсем не хаотичный, похож на меня в жизни)
Жду тот момент когда он начнёт просить есть 😅
А вот заскучать ему скорее всего не получится, т.к. СС я не закрываю)
Активировать можно командой
/buddyИз остальных находок мне понравилась фича "снов" - когда клод в фоне переваривает информацию между сессиями и раскладывает по полочкам важные факты и инсайты из недавних сессий.
Подробнее о находках можно почитать тут:
habr.com/ru/companies/bar/articles/1017574/
А как выглядит ваш buddy? Кому попался легендарный / эпичный / рарный? Делитесь в комментах!)
#claudecode #vibecoding
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤3
GitHub
GitHub - openai/codex-plugin-cc: Use Codex from Claude Code to review code or delegate tasks.
Use Codex from Claude Code to review code or delegate tasks. - openai/codex-plugin-cc
Классный кейс по взаимодействию разных вендоров ради нас, любимых 😇
OpenAI выпустили скилл через который можно красиво делегировать задачи кодексу прямо из Claude Code:
github.com/openai/codex-plugin-cc
Я активно поддерживаю такие инициативы и сам разрабатываю коллаборативные скиллы в которых клод спавнит codex для получения "второго мнения" при кросс-ревью (cross-review) или в сессиях парного кодинга (collaborative-loop).
С этим скиллом такое взаимодействие выйдет на новый уровень и позволит строить больше функциональных и полезных кросс-агентных скиллов не переизобретая велосипеды по оркестрации кросс-агентного взаимодействия.
Так что я пошёл выпиливать свои велосипеды 😁
Заодно от уже неактуального требования WSL под Win для Codex можно избавиться - оно теперь прекрасно работает и без WSL!
#claudecode #codex #vibecoding #aiskills #agentskills
OpenAI выпустили скилл через который можно красиво делегировать задачи кодексу прямо из Claude Code:
github.com/openai/codex-plugin-cc
Я активно поддерживаю такие инициативы и сам разрабатываю коллаборативные скиллы в которых клод спавнит codex для получения "второго мнения" при кросс-ревью (cross-review) или в сессиях парного кодинга (collaborative-loop).
С этим скиллом такое взаимодействие выйдет на новый уровень и позволит строить больше функциональных и полезных кросс-агентных скиллов не переизобретая велосипеды по оркестрации кросс-агентного взаимодействия.
Так что я пошёл выпиливать свои велосипеды 😁
Заодно от уже неактуального требования WSL под Win для Codex можно избавиться - оно теперь прекрасно работает и без WSL!
#claudecode #codex #vibecoding #aiskills #agentskills
🔥2👍1
В последних версиях по-тихому заработала фича "снов" - клод в фоне переваривает воспоминания и укладывает все по полочкам.
Как включить:
/memory —> Auto-dream: on (по умолчанию off)В будущих версиях можно будет принудительно триггернуть командой
/dreamДумаю со временем мощные внешние системы памяти такие как hindsight станут не нужны по мере развития встроенных систем, если вы не против залокаться на одного вендора)
#claudecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
Пока антропики думают, решил сам добавить в Claude Code транскрибацию аудио с помощью хука который бесшовно работает с родным плагином Клода для Telegram.
Теперь в телегу можно отправлять ему голосовые через channels.
Как пользоваться:
-
-
-
-
Далее пользуемся channels как обычно, но теперь в тг можно общаться голосовыми🗣
Все, Open Claw больше не нужен =)
#claudecode
Теперь в телегу можно отправлять ему голосовые через channels.
Как пользоваться:
-
/plugin marketplace add DmitriyYukhanov/claude-plugin-
/plugin install tg-voice-
/reload-plugins-
/voice-to-text-config - поставит whisper и скачает модельДалее пользуемся channels как обычно, но теперь в тг можно общаться голосовыми
Все, Open Claw больше не нужен =)
#claudecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
Очередной крутецкий инструмент в Claude Code (в
Помогает лучше узнать и попробовать на практике различные полезные фичи CC, крайне рекомендую всем кто недавно начал пользоваться клод кодом 👨🎓
Что нового узнал я:
- & для запуска команд в фоновом режиме
- esc-esc для вызова
-
#claudecode #aitips
2.1.90 и новее): /powerupПомогает лучше узнать и попробовать на практике различные полезные фичи CC, крайне рекомендую всем кто недавно начал пользоваться клод кодом 👨🎓
Что нового узнал я:
- & для запуска команд в фоновом режиме
- esc-esc для вызова
/rewind-
/teleport (claude --teleport) для переноса удалённых сессий в текущий терминал#claudecode #aitips
✍1👍1🔥1