PurpleSchool — платформа бесплатных roadmap и курсов для разработчиков
ютуб иконка
Telegram иконка
VK иконка
VK иконка
Курсы
ГлавнаяКаталог курсовFrontendBackendFullstack
Практика
КарьераПроектыPurpleПлюсPurpleMax
Материалы
БлогБаза знаний
Документы
Договор офертаПолитика конфиденциальностиПроверка сертификатаМиграция курсовРеферальная программа
Реквизиты
ИП Ларичев Антон АндреевичИНН 773373765379contact@purpleschool.ru

PurpleSchool © 2020 -2026 Все права защищены

PurpleSchool — курсы программирования онлайн
  • Курсы
    • FrontendИконка стрелки
    • AI разработкаИконка стрелки
    • BackendИконка стрелки
    • DevOpsИконка стрелки
    • MobileИконка стрелки
    • ТестированиеИконка стрелки
    • Soft-skillsИконка стрелки
    • ДизайнИконка стрелки
    Иконка слояПерейти в каталог курсов
  • Бесплатно
    • Курсы
    • JavaScript Основы разработкиPython Основы PythonCSS CSS FlexboxКарта развитияВопросы для собеседований
    • База знанийИконка стрелки
    • Новостные рассылкиИконка стрелки
  • Пути
    • Frontend React разработчик
    • Frontend Vue разработчик
    • Backend разработчик Node.js
    • Fullstack разработчик React / Node.js
    • Mobile разработчик React Native
    • Backend разработчик Golang
    • Devops инженер
    • Backend разработчик Python
  • Подписка
  • AI для кодаНовое
  • О нас
    • Отзывы
    • Реферальная программа
    • О компании
    • Контакты
  • Иконка открытия меню
    • Сообщество
    • PurpleПлюс
    • AI Собеседование
    • AI тренажёр
    • Проекты
Главная
Сообщество

Блог PurpleSchool — статьи о программировании и карьере в IT

Популярные темы

Neovim + avante.nvim с Claude из России: настройка

АвторАватар автора Neovim + avante.nvim с Claude из России: настройкаАнтон Ларичев
Иконка календаря27 октября 2026
AI-инструментыAnthropicразработкаmiddleИконка уровня middle
Картинка поста Neovim + avante.nvim с Claude из России: настройка

avante.nvim — плагин для Neovim, который добавляет ИИ-ассистента в стиле Cursor: боковую панель с чатом по коду, правки выделенного фрагмента и применение изменений прямо в буфер. С Claude он работает через провайдер `claude`, но из России напрямую не подключится: API Anthropic отклоняет российские адреса, а ключ оплачивается зарубежной картой. Решение — указать в конфиге плагина свой адрес API (`endpoint`) и ключ AI для кода от PurpleSchool с оплатой в рублях. Ниже — установка через lazy.nvim, актуальный конфиг, горячие клавиши и частые ошибки.

Иконка чипа0
Иконка глаза26
Иконка комментариев0

OpenCode: пользовательские провайдеры недоступны — что делать

АвторАватар автора OpenCode: пользовательские провайдеры недоступны — что делатьАнтон Ларичев
Иконка календаря26 октября 2026
AI-инструментыapiразработкаjuniorИконка уровня junior
Картинка поста OpenCode: пользовательские провайдеры недоступны — что делать

Ошибка «Пользовательские провайдеры недоступны на этом сервере» (в английском интерфейсе — «Custom providers are unavailable on this server») появляется в OpenCode Desktop и веб-интерфейсе OpenCode, когда вы сохраняете своего провайдера через «Настройки → Провайдеры → Пользовательский провайдер». Это ошибка самого OpenCode, а не вашего ключа, сервера или региона: в версиях 2.0.x форма сохранения не подключена к серверу и выдаёт эту ошибку при любых введённых данных. VPN и смена ключа не помогут. Решение — описать провайдера в файле `opencode.json`: так он работает и в Desktop, и в терминальной версии. Ниже — что именно сломано, готовые конфиги для Claude, GPT и Qwen и что делать, если модели не появились.

Иконка чипа0
Иконка глаза235
Иконка комментариев0

Как тратить меньше токенов в Claude Code

АвторАватар автора Как тратить меньше токенов в Claude CodeАнтон Ларичев
Иконка календаря25 октября 2026
Claude CodeAnthropicAI-инструментыmiddleИконка уровня middle
Картинка поста Как тратить меньше токенов в Claude Code

Чтобы Claude Code тратил меньше токенов, сократите контекст, который он пересылает с каждым запросом, и не ломайте кэш посреди задачи. На практике это пять привычек: `/clear` между несвязанными задачами, `/compact` в паузах, а не посреди работы, Sonnet вместо Opus для повседневного кода, выбор модели в начале сессии, а не на середине, и короткий `CLAUDE.md`. Дороже всего в счёте обходится не длина ваших вопросов, а новый контекст и пересборка кэша — именно их эти привычки и сокращают.

Иконка чипа0
Иконка глаза223
Иконка комментариев0
  • Стрелочка влево
  • 1
  • 2
  • 3
  • 4
  • ...
  • 128
  • Стрелочка вправо
Поиск статей
Лучшие авторы месяца
Иконка аватара
Антон Ларичев
Иконка чипа0
Иконка аватара
Константин
Иконка чипа0
PurpleSchool — курсы программирования онлайн
  • Подписка
  • AI для кодаНовое
  • Сообщество