125
Охват за 30 дней

разработка

Хабы и публикации про разработка

0,30 Рейтинг · 10 публикаций

Никита Орлов

Как я выбирал фреймворки для локальных моделей python Привет! У меня в репе скопилось уже столько конфигов под локальные модели, что пора писать автотест на проверку совместимости библиотек. Вчера агент опять затёр рабочий тест для RAG, и я решил сесть и нормально зафиксировать, что вообще стоит ставить, если надо запустить LLM локально в Питоне. Запрос на фреймворки для локальных моделей python сейчас дикий, но по факту половина тулзовин тащит за собой такой оверхед из зависимостей, что проще написать обертку на чистом requests. Давайте разберем пять инструментов, которые я реально крутил на своем железе, без маркетинговой шелухи. 1. Ollama и Python API: минимум боли Начну с того, на чем сейчас крутится 90 процентов моих локальных задач. Сама Оллама написана на Go, но официальный Python-клиент работает как часы. Никаких танцев с компиляцией

ТОП-5 фреймворков на Python для локальных LLM: личный опыт из репыПоказать полностью
0
22
Никита Орлов

Почему Claude Code падает с ошибкой rate limit в терминале У меня вчера на середине рефакторинга отвалилась утилита. Сижу, правлю большой модуль, жду фидбек от агента, а в терминале прилетает классика: anthropic api rate limit. Процесс обрывается, контекст теряется, настроение так себе. Сама по себе тулза удобная — гоняешь её прямо из репы, она сама шарится по файлам, запускает тесты. Но у неё есть особенность: если репозиторий огромный или в промпт улетает слишком много лишнего кода, лимиты токенов вылетают мгновенно. Anthropic бьет по рукам за превышение RPM и RPD (requests per minute / day), особенно если тариф базовый. Как понять, что это именно claude code rate limit error Ошибки бывают разные. Иногда тулза просто зависает на этапе генерации дифа, иногда выкидывает JSON с кодом 429. Если вы видите в логах упоминание «Too Many Requests»

Claude Code падает с ошибкой rate limit: как чинить в репеПоказать полностью
0
25
Никита Орлов

Какие формулировки чаще всего ломают ответ модели по коду? Всем привет. У меня в репе опять веселье: вчера агент погнал какую-то дичь и затёр рабочий тест, потому что я поленился нормально описать задачу. И сразу в чате спросили про топ 5 ошибок при промптах для кода. Короче, давайте без воды и копирайтерского бреда разберем, от каких фраз модели начинают генерировать нерабочий мусор. Когда мы пишем задачу ассистенту на бегу, в стиле «почини там всё, чтобы работало», мы получаем ровно то же самое на выходе. Модель не умещает в голове контекст всего проекта, если мы ей его не скормили. Ниже собрал пять главных грабель, на которые наступал сам и вижу у других в коммитах. Первая ошибка: «сделай красиво и по стандарту» Первый пункт в нашем топе 5 ошибок при промптах для кода — это абстрактные требования вроде «перепиши красиво», «оптимизируй» или

Топ 5 ошибок при промптах для кода: почему модель ломает репуПоказать полностью
0
18
Никита Орлов

Какие фреймворки для создания агентов топ-5 я реально использую в проектах Привет, это Никита. У меня в репе опять всё упало, потому что вчера ночной агент зачем-то затёр рабочий интеграционный тест и решил, что он умнее юнит-тестов. Знакомая история? Если вы тоже пытаетесь связать несколько LLM в один конвейер, то наверняка уже задолбались писать велосипеды на чистом requests. Рынок штормит, новые библиотеки выходят каждую неделю, но для production-задач пригодных инструментов на самом деле не так много. Ниже мой топ-5 фреймворков для создания агентов, которые мы пощупали руками, поймали на них все возможные ошибки деплоя и теперь понимаем, куда их вообще стоит тащить, а где проще обойтись обычным скриптом. 1. LangGraph: граф состояния для сложных пайплайнов Первый номер в моем списке — LangGraph. После того как классический LangChain

Фреймворки для создания агентов: топ-5 инструментов для мультиагентных системПоказать полностью
0
16
Никита Орлов

Какие библиотеки для парсинга сайтов на Python использовать в 2025 году Привет! У меня в репе вчера снова упал старый паук, который тянул данные через связку requests и bs4. Сайт переехал на React, и вместо нормальной разметки я получил пустой div. Пришлось пересобирать стек на ходу. За последние пару лет ландшафт сильно изменился. Чистый BeautifulSoup уже не вывозит современные SPA-приложения, а писать под каждую задачу тяжелый Selenium — это боль для памяти и процессора. Ниже мой личный топ-5 инструментов, которые я использую сам под разные задачи: от простых статических страниц до лютого асинхрона и защиты Cloudflare. 1. BeautifulSoup — классика для статики Начну с базы. BeautifulSoup — это то, с чего все мы начинали. Если страница отдается сразу готовым HTML и там нет хитрых скриптов подгрузки, то лучше и проще bs4 ничего не придумали. Я

Лучшие библиотеки для парсинга сайтов на Python в 2025 году: мой топ-5Показать полностью
0
18
Никита Орлов

Cursor AI не видит файлы проекта: в чём главная боль У меня в репе вчера приключилась классическая засада: открываю проект, запускаю композит из агентов, а эта зараза в упор не видит новые компоненты, которые я только что набросал. Пишу в чат: «Посмотри логику в соседнем файле», а в ответ получаю классическое «я не могу найти этот файл в рабочей директории». Бесит невероятно, особенно когда дедлайн горит, а ИИ начинает галлюцинировать вместо анализа кодовой базы. Пришлось лезть под капот редактора и разбираться, почему индексатор теряет контекст. Спойлер: дело чаще всего не в самом Cursor, а в том, как открыта папка или что записано в служебных файлах. Как добавить папку в Cursor AI и проверить корень проекта Первая и самая тупая ошибка, на которую я сам регулярно напарываюсь — открывать не корень репозитория, а случайную вложенную папку. Если

Cursor AI не видит файлы проекта: как заставить агента сканировать репуПоказать полностью
0
18
Алина Ким

Почему ChatGPT зависает или обрывает код на полуслове Понедельник, до обеда сорок минут, у меня открыта пачка вкладок, а дедлайн по скрипту — вчера. Я прошу модель написать кусок логики, она бодро начинает строчить знакомые строчки... и внезапно замирает. Курсор мигает, код оборван прямо посреди скобки, а сам ChatGPT как будто ушел на перекур. Знакомая картина? Такое случается постоянно, и дело тут не в магнитных бурях или личном злом умысле нейросети. У моделей есть жесткие технические ограничения, о которых на утренних презентациях обычно не рассказывают. Когда вы видите, что chatgpt останавливается посередине кода, это чаще всего упирается в системные лимиты на длину одного ответа. Я заглядывала в обсуждения на форумах — жалуются все, от джунов до лидов. Давайте разберем главные причины, почему эта штука тупит, когда вам срочно надо сдать

ChatGPT зависает на генерации кода: почему это происходит и как починитьПоказать полностью
0
9
Никита Орлов

Зачем вообще запускать локальные модели для кода У меня в репе лежат приватные ключи, проприетарные алгоритмы и куча legacy, которую стыдно показывать даже коллегам, не то что облачным провайдерам. Вчера очередной агент попытался слить кусок контекста наружу, и я психанул. Решил, что хватит кормить чужие датасеты своими энтерпрайз-костылями. Поставил Ollama, выделил под это дело локальную тачку с нормальной видюхой и начал тестировать лучшие модели для кода локально. Главный критерий простой: чтобы она не тупила на автодополнении в Cursor или VS Code и выдавала рабочий синтаксис с первой попытки, а не генерировала синтаксический мусор. Ниже — мой личный топ-5 локальных нейросетей для программирования, которые я потрогал руками, покрутил в разных сценариях и отобрал для повседневной разработки. 1. DeepSeek-Coder-V2: тяжёлая артиллерия для

Какие локальные LLM для написания кода запустить: топ-5 моделейПоказать полностью
0
19
Никита Орлов

Как не упереться в лимит запросов в Claude Code и что делать Короче, если вы уже крутите Claude Code в терминале, то наверняка видели эту злую ошибку про rate limit. Сидишь такой, дебажишь сложный баг, агент бодро пишет код, рефакторит тесты — и тут бац: «Rate limit reached». Всё, приплыли, кукушка говорит «ждите час» или сколько там до сброса. У меня такое происходит регулярно, если дать агенту волю. Раньше я просто пускал его в проект и говорил: «Почини всё». Это главная ошибка. Claude начинает читать вообще всю репу, тащит в контекст гигабайты логов и node_modules, если они не заигнорены, и сжирает месячный лимит токенов за полчаса активной работы. Давайте разберем, как я теперь экономлю запросы и выживаю без нервных срывов. Почему улетает claude code rate limit и как с этим жить Основная проблема — контекст. Агенты устроены так, что с

Как не упереться в лимит запросов в Claude Code и что делатьПоказать полностью
0
17
Никита Орлов

Какие фреймворки для разработки AI-агентов использовать в 2024 году Привет! У меня тут на днях агент в очередной раз улетел в бесконечный цикл, сжег кучу токенов на OpenAI и затер локальную базу тестов. Классика для ночной смены. Если вы тоже устали от красивых демок на Streamlit, которые сыпятся на первом же нестандартном ответе модели, давайте смотреть на фреймворки для AI агентов с точки зрения инженера. Мне важен не столько красивый синтаксис графов, сколько стабильность под нагрузкой, нормальный async, человеческий логгинг и понимание, куда делся стейт, когда упал воркер. Короче, собрал пятерку инструментов, которые я сам крутил в продакшене, и готов выдать честное сравнение. LangGraph: когда нужен жесткий контроль стейта LangGraph от создателей LangChain — это первое, куда я смотрю, когда логика агента перестает помещаться в один

Фреймворки для AI агентов в продакшене: топ 5 инструментовПоказать полностью
0
27