Домашний AI-сервер за 25k: Qwen Code локально | AiManual
AiManual Logo Ai / Manual.
18 Июн 2026 Гайд

Сборка домашнего AI-сервера за 25 тысяч рублей: запускаем Qwen Code для локального кодинга

Соберите бюджетный сервер для Qwen Code. Реальные комплектующие, цена 25 000 руб, шаги запуска. Альтернатива Claude и облачным API.

Реклама
cliv2

Зачем платить за API, если можно собрать свой сервер за 25 тысяч?

Представь: ты открываешь VS Code, пишешь пару строк — и через секунду получаешь готовый кусок кода. Без задержек, без лимитов, без отправки своих исходников на чужие сервера. Звучит как рай для разработчика, который хранит NDA-проекты на локальной машине. А теперь главное: этот рай стоит 25 000 рублей. Один раз. И больше никаких ежемесячных $20 за Copilot или $10 за Claude Pro.

Я знаю, о чём ты думаешь: «25 тысяч — это слишком дёшево, чтобы быть правдой. Там наверняка какая-то древняя видеокарта или дохлый проц, который будет выдавать одну строчку в минуту». Спойлер: нет. В 2026 году рынок б/у серверного железа переполнен. Tesla V100 (16 ГБ) можно взять за 12–15 тысяч, а рабочую станцию Dell T3610 с Xeon E5-2690 v2 за 5–7 тысяч. Остальное — докупить блок питания, SSD и оперативу. Итоговая цена — около 25 000 рублей. И это не компромисс — это полноценный сервер для локального AI-ассистента.

Но давай по порядку. Сначала разберёмся, почему облачные API — это боль, потом выберем железо, а затем соберём и настроим всё так, чтобы Qwen Code работал как часы.

Проблема: облачные API сжирают бюджет и нервы

В 2024–2025 годах все ринулись использовать GitHub Copilot, Claude Code, Amazon CodeWhisperer. Удобно, быстро, качественно. Но есть три жирных минуса:

  • Цена. Copilot стоит $20/мес — за год выходит $240. Claude Pro — $20/мес. Qwen Cloud API — тоже деньги. Если ты фрилансер или стартап на самоокупаемости, эта регулярка бьёт по карману.
  • Конфиденциальность. Когда ты используешь облачный API, твой код летит через интернет, парсится, анализируется. Да, все обещают не сохранять, но кто поверит корпорациям после скандалов с утечками? Особенно если ты работаешь с финтехом или медицинскими данными.
  • Зависимость. Нет интернета — нет ассистента. Вышел апдейт — сломался плагин. Изменилась ценовая политика — ты в пролёте.

Локальный AI-кодинг решает все три проблемы сразу. И лучше всего для этой задачи подходит Qwen Code — специализированная модель от Alibaba, которая в 2026 году обогнала DeepSeek-Coder и CodeLlama по качеству генерации. В нашем предыдущем гайде по настройке полностью локального AI-агента мы уже разбирали, почему Qwen3-Coder-Instruct-32B — лучший выбор. Здесь я покажу, на каком железе его запускать, чтобы не разориться.

Решение: сборка за 25 000 рублей

Ключевая идея — взять б/у серверное железо, которое корпорации списывают после трёх лет эксплуатации. Оно всё ещё мощное, но стоит копейки. Нам нужно минимум 16 ГБ видеопамяти (лучше 24 ГБ), 16–32 ГБ оперативки, быстрый SSD и стабильный блок питания.

В таблице ниже — реальные цены на 18 июня 2026 года (проверено на Avito и «Плеер.ру»):

Компонент Модель Цена (руб) Примечание
Видеокарта NVIDIA Tesla P40 (24 ГБ) 12 000 Без активного охлаждения, нужен кулер 120 мм
Рабочая станция Dell Precision T3610 + Xeon E5-2690 v2 6 000 10 ядер / 20 потоков, 3.0 ГГц
ОЗУ 4×8 ГБ DDR3 ECC 1600 МГц 2 500 Итого 32 ГБ
SSD Samsung 870 Evo 500 ГБ 2 000 SATA, под систему и модели
Блок питания Chieftec 1000W 80+ Bronze 3 000 Б/у, для двух 8-пин EPS
Кулер для Tesla Кастомный: 120 мм вентилятор + 3D-печатная направляющая 500 Без активного охлаждения P40 перегревается
Итого ~26 000 Немного превышает бюджет, но можно сэкономить на ОЗУ

Если у тебя уже есть старый игровой ПК с нормальным блоком питания, можно вставить туда Tesla P40 и не покупать станцию. Тогда бюджет легко укладывается в 22–23 тысячи. Главное — блок должен выдавать хотя бы 750 Вт и иметь два 8-пин EPS (переходники с Molex не подходят — P40 жрёт до 250 Вт).

Важно: Tesla P40 не имеет видеовыхода. Это серверная карта, предназначенная для расчётов, а не для вывода картинки. Поэтому сервер должен управляться удалённо (SSH) или через встроенную графику материнской платы. В Dell T3610 есть встроенный видеовыход VGA — его хватит для начальной настройки.

Пошаговая сборка и настройка

1 Собираем железо

Сначала установи Tesla P40 в слот PCIe x16. В T3610 два длинных слота — выбирай нижний, чтобы не перекрывал вентиляцию. Подключи питание: оба 8-пин коннектора от БП (не переходники с Molex!). На видеокарте нет крепления к корпусу — она повиснет в воздухе, если не подложить что-то под заднюю часть. Я использовал пластиковую стойку от старой видеокарты.

Теперь самое смешное: охлаждение. Tesla P40 рассчитана на обдув серверного шасси с сильным потоком воздуха. В обычном корпусе она нагреется до 100°C за 5 минут под нагрузкой. Решение: берём 120-мм вентилятор (Noctua или Arctic), крепим его пластиковыми стяжками к радиатору видеокарты так, чтобы он дул прямо вдоль рёбер. Можно напечатать на 3D-принтере направляющую — но даже просто примотанный скотчем вентилятор снижает температуру до 70°C. Не эстетично, но работает.

2 Устанавливаем ОС и драйверы

Ставим Ubuntu Server 24.04 LTS (на 18.06.2026 это актуальная версия). Загрузка с USB. Во время установки не забудь отметить галочку «SSH server». После перезагрузки подключаемся по SSH (логин/пароль, который задали при установке).

Обновляем систему и ставим драйверы NVIDIA:

sudo apt update && sudo apt upgrade -y
sudo apt install nvidia-driver-550-server -y
sudo reboot

После перезагрузки проверяем, видит ли система карту:

nvidia-smi

Должна показать Tesla P40 с 24 ГБ памяти. Если вместо этого пусто или ошибка — проверь питание и установку драйверов. Ошибка «NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver» обычно лечится переключением Secure Boot в BIOS (нужно отключить).

Совет: На Tesla P40 нет активного охлаждения, поэтому после nvidia-smi сразу проверь температуру — она не должна превышать 40°C на простое. Если больше — проверь обдув.

3 Ставим Docker и инференс-движок

Для запуска Qwen Code рекомендую использовать Ollama (он поддерживает GPU-ускорение через CUDA) или llama.cpp с сервером. Я предпочитаю Ollama — он проще, меньше возни с параметрами. К тому же у него есть встроенный REST API, который легко интегрируется с IDE.

Установка Ollama:

curl -fsSL https://ollama.com/install.sh | sh
# После установки проверяем
ollama --version

Теперь качаем модель Qwen3-Coder-Instruct-32B. Это самая свежая на июнь 2026 версия. В предыдущей статье мы тестировали Qwen3 Coder Next с hybrid attention — он даёт лучший контекст, но требует больше памяти. Для 24 ГБ VRAM оптимально взять версию qwen3-coder:32b-instruct-q4_K_M — она занимает около 18 ГБ, остаётся место под кэш.

ollama pull qwen3-coder:32b-instruct-q4_K_M

Проверяем, что модель работает:

ollama run qwen3-coder:32b-instruct-q4_K_M
>> напиши функцию на Python для сортировки слиянием

Если всё ок — Ollama начнёт генерацию. Первый запуск может быть медленным (прогрев), дальше — 10–15 токенов/сек, что вполне комфортно для автодополнения.

4 Интегрируем с IDE: VS Code + Continue

Чтобы Qwen Code заработал как автодополнение и чат-агент, используем расширение Continue.dev. Оно умеет подключаться к локальному Ollama и предоставлять интерфейс, похожий на Copilot. Ставим из маркета VS Code, затем идём в настройки (JSON).

Добавляем конфигурацию:

{
  "models": [{
    "title": "Qwen Coder 32B",
    "provider": "ollama",
    "model": "qwen3-coder:32b-instruct-q4_K_M",
    "apiBase": "http://192.168.1.100:11434"
  }],
  "tabAutocompleteModel": {
    "title": "Qwen Coder 32B",
    "provider": "ollama",
    "model": "qwen3-coder:32b-instruct-q4_K_M",
    "apiBase": "http://192.168.1.100:11434"
  }
}

Замени 192.168.1.100 на IP твоего сервера. Если сервер и рабочая машина — одно и то же, ставь localhost. Теперь в VS Code при наборе кода будет появляться автодополнение от Qwen. Для полноценного агентного режима (как в Claude Code) советую настроить агент по гайду по локальному AI-кодингу на одной видеокарте — там описаны флаги для Tabby и интеграция с Git.

Нюансы и типичные ошибки

В теории всё выглядит гладко, но на практике я наступил на несколько граблей. Запишу их здесь, чтобы ты не повторял.

Ошибка 1: Карта не определяется после установки драйвера

Симптом: nvidia-smi не видит Tesla P40, хотя драйвер установлен. Причина: Secure Boot в BIOS блокирует загрузку неподписанного модуля ядра. Решение: зайди в BIOS и отключи Secure Boot. После перезагрузки всё заработает.

Ошибка 2: Перегрев под нагрузкой

Tesla P40 без активного охлаждения и при плохом обдуве корпуса уходит в троттлинг (снижает частоту) при 85°C. Если не решить проблему с охлаждением, модель будет тормозить в 3–4 раза. Решение: прикрепи вентилятор напрямую на радиатор. Я использую Arctic F12 PWM, подключённый к материнке через 4-pin, и выставляю обороты 100% через BIOS — шумно, но эффективно (температура держится на 70°C).

Ошибка 3: Не хватает VRAM для полного контекста

Модель в квантизации q4_K_M занимает ~18 ГБ. На 24 ГБ остаётся 6 ГБ на кэш — этого достаточно для контекста до 8K токенов. Если тебе нужно 32K или 128K (как в Qwen3-Coder-Instruct), придётся использовать модель с меньшим размером — например, qwen3-coder:14b (занимает ~8 ГБ, почти не теряет в качестве для типовых задач). Либо юзать offloading на CPU, но это резко замедляет генерацию.

В нашем тесте Qwen 3.5 Coder показал себя лучше конкурентов при 14B — так что для начала можно попробовать его, а потом, если не хватит глубины, докупить вторую Tesla P40 (но это уже выйдет за 25K).

FAQ: коротко о главном

Можно ли собрать такой сервер на Windows?

Да, но сложнее. Драйверы Tesla P40 под Windows есть, но Ollama и llama.cpp поддерживают только NVIDIA CUDA, которая на десктопных драйверах работает хуже. Рекомендую Ubuntu Server — настройка проще, а производительность выше. Впрочем, если очень хочется Windows — ставь WSL2 с Ubuntu внутри.

Сколько электроэнергии он жрёт?

В простое — около 150–200 Вт (система + P40 в режиме пониженного потребления). Под нагрузкой — до 400–450 Вт. При круглосуточной работе за месяц выйдет около 250–350 рублей по тарифу 5 руб/кВт·ч. Это дешевле подписки на Copilot.

Стоит ли брать Tesla V100 (16 ГБ) вместо P40 (24 ГБ)?

V100 быстрее (тензорные ядра, более высокая пропускная способность памяти), но 16 ГБ не хватит для 32B модели, только для 14B. Если планируешь работать с 14B — V100 даст 20–25 токенов/сек против 12–15 у P40. Для 32B — только P40.

Почему именно Qwen Code, а не DeepSeek-Coder или CodeLlama?

Потому что на июнь 2026 года Qwen3-Coder-Instruct — лучшая открытая модель для кода (согласно независимым бенчмаркам HumanEval и BigCode). DeepSeek-Coder-V2-Lite быстрее, но хуже справляется со сложной логикой, а CodeLlama-34B устарел. Плюс Qwen понимает русские комментарии и переменные — для нас это решающий фактор.

Локальный кодинг — это не странно, это выгодно

Когда я впервые собрал такой сервер (это был январь 2025 года, с P40 за 20K), друзья крутили пальцем у виска: «Ты серьёзно? Купил серверную видеокарту без вентилятора, чтобы она молчала за шкафом?». Но уже через месяц они поняли, что я не плачу за API, не завишу от интернета, а код не утекает наружу. И когда на собеседовании меня спросили, как я работаю с конфиденциальными данными, я просто показал коробку под столом. В 2026 году Vibecode — это не про моду, а про контроль.

Если тема локального AI-кодинга тебе близка, загляни в статью про замену Claude Code для команды разработчиков — там детально сравниваются альтернативы и расписана стоимость владения. А для продвинутого использования советую прочитать про замену GPT-4 в CI/CD — там показано, как локальная SLM может заменить API в пайплайнах.

В общем, собирай. 25 тысяч — это копейки по сравнению с тем, сколько времени и нервов сэкономит локальный AI-ассистент. И если что-то пойдёт не так — пиши в комментарии, разберёмся.

Подписаться на канал