Qwen Code

Открытый терминальный агент для программирования от команды Qwen, работает с моделями Qwen, OpenAI, Anthropic, Gemini и локальными

CLIВыбор редакцииВысокий риск

qwenlm/qwen-code

Установка

npm install -g @qwen-code/qwen-code@latest

Нужен Node.js 22+.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Qwen Code запускается командой qwen в папке проекта и ведет диалог с кодовой базой: объясняет структуру, правит файлы, выполняет команды. Поддерживает сабагенты, хуки, скиллы, MCP, режим планирования и git worktrees. Провайдера модели можно менять на ходу, в том числе на Ollama или vLLM. Кроме терминала есть desktop-приложение, веб-интерфейс через qwen serve, плагины для VS Code, Zed и JetBrains, а также безинтерактивный режим qwen -p для скриптов и CI.

Для кого. Для разработчиков, которым нужен открытый аналог Claude Code с выбором модели, включая локальные.

Подходит, если

  • Нужен агент в терминале без привязки к одному вендору моделей
  • Хочется работать с локальной моделью через Ollama или vLLM
  • Нужно запускать агента в CI в безинтерактивном режиме

Не подходит, если

  • Команда уже стандартизирована на другом агенте и менять инструмент не планирует
  • Нет доступа ни к облачному API, ни к мощностям для локальной модели

Пример запроса к агенту

Объясни, как устроен этот репозиторий, и покажи, с чего начать

Ограничения

Для работы нужен ключ провайдера модели или локальный сервер моделей. Доступность облачных API из России зависит от выбранного провайдера: OpenAI, Anthropic и Gemini без VPN не работают, локальные модели работают. Для установки через npm нужен Node.js 22+. Веб-интерфейс и режим демона помечены как экспериментальные.

Как отключить. Удалите пакет командой npm uninstall -g @qwen-code/qwen-code или brew uninstall qwen-code, настройки лежат в ~/.qwen.

Проверка безопасности

  • Агент выполняет команды оболочки и изменяет файлы проекта
  • Код проекта отправляется выбранному провайдеру модели

Коротко о README

README описывает установку скриптом, через npm или Homebrew и первый запуск с командой /auth. Перечислены интерфейсы: терминал, desktop, веб, редакторы и подключение к мессенджерам. Есть таблица возможностей в сравнении с Claude Code и результаты замеров на SWE-bench Verified. Отдельно упомянуты SDK для TypeScript, Python и Java. Лицензия Apache-2.0.

Частые вопросы

Это форк Gemini CLI?

Проект начинался с Gemini CLI, но с версии 0.1 развивается независимо и с upstream не синхронизируется.

Можно ли без облачных моделей?

Да, README указывает поддержку локальных моделей через Ollama и vLLM.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.
Выбор редакции

Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа

CLIВысокий риск124,1 тыс.