Qwen Code
Открытый терминальный агент для программирования от команды Qwen, работает с моделями Qwen, OpenAI, Anthropic, Gemini и локальными
Установка
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, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git
Агент OpenAI для программирования, который работает локально в терминале, с версиями для IDE и десктопа