CLI с открытым исходным кодом для работы с coding-агентом в терминале через облачные API и локальные модели, например Ollama.
QwenLM/qwen-code
Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах.
Open source альтернатива:Claude Code
- Звёзды
- 28,592
- Форки
- 3,231
- Открытые issues
- 1,931
- Последний коммит
- 15 часов назад
Что это?
Qwen Code — AI-агент для программирования, который запускается из командной строки в каталоге проекта. Он умеет читать и редактировать код, выполнять команды и отвечать на вопросы о репозитории. Поддерживаются субагенты, постоянная память, skills, hooks и MCP-серверы.
Проект не привязан к одному поставщику моделей. Он поддерживает API OpenAI, Anthropic, Gemini и Qwen, а также сторонних провайдеров и локальные модели, доступные через Ollama или vLLM. Переключаться между ними можно прямо во время сессии.
Помимо терминала, агент доступен в виде настольного приложения, веб-интерфейса через `qwen serve`, интеграций для VS Code, Zed и JetBrains, а также в чатах, включая Telegram, DingTalk, WeChat и Feishu. Есть headless-режим для скриптов и CI, а также SDK для TypeScript, Python и Java.
Ключевые возможности
- 01Работает в терминале как интерактивный агент, который читает и редактирует код проекта.
- 02Поддерживает API OpenAI, Anthropic, Gemini и Qwen, а также локальные модели через Ollama или vLLM.
- 03Поддерживает субагентов, команды агентов, автоматическую память и повторно используемые skills.
- 04Подключается к внешним инструментам через MCP-серверы.
- 05Предлагает плагины для VS Code, Zed и JetBrains.
- 06Для автоматизации доступны headless-режим и SDK для TypeScript, Python и Java.
Сценарии использования
- Изучать незнакомую кодовую базу и спрашивать, с чего начать.
- Запускать задачи по программированию из скриптов, CI/CD-пайплайнов или пакетных заданий в headless-режиме.
- Использовать локальную модель через Ollama или vLLM, не отправляя код с компьютера.
- Поручать задачи по программированию через чаты, например Telegram или Feishu.
Быстрый старт
- 1
Установите через npm (требуется Node.js 22 или новее)
npm install -g @qwen-code/qwen-code@latest - 2
Откройте терминал в проекте и запустите Qwen Code
cd /path/to/your-project qwen - 3
В сеансе выполните /auth, чтобы настроить провайдера и ключ API
Что важно знать
- Перед использованием необходимо настроить провайдера модели и ключ API либо локальную модель.
Темы
Частые вопросы
- Что такое qwen-code?
- Открытый AI-агент для программирования, который работает в терминале и доступен также в настольном приложении, браузере, редакторах кода и чатах. Qwen Code — AI-агент для программирования, который запускается из командной строки в каталоге проекта. Он умеет читать и редактировать код, выполнять команды и отвечать на вопросы о репозитории. Поддерживаются субагенты, постоянная память, skills, hooks и MCP-серверы.
- qwen-code можно использовать бесплатно? Какая у него лицензия?
- qwen-code распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- qwen-code всё ещё поддерживается?
- Активно поддерживается. Последний коммит в qwen-code — 20 окт. 2026 г..
- Для чего можно использовать qwen-code?
- Изучать незнакомую кодовую базу и спрашивать, с чего начать. Запускать задачи по программированию из скриптов, CI/CD-пайплайнов или пакетных заданий в headless-режиме. Использовать локальную модель через Ollama или vLLM, не отправляя код с компьютера. Поручать задачи по программированию через чаты, например Telegram или Feishu.
- Как установить qwen-code?
- Установите через npm (требуется Node.js 22 или новее): npm install -g @qwen-code/qwen-code@latest Откройте терминал в проекте и запустите Qwen Code: cd /path/to/your-project qwen В сеансе выполните /auth, чтобы настроить провайдера и ключ API
- Где скачать qwen-code?
- Исходный код и инструкции по установке — на GitHub: https://github.com/QwenLM/qwen-code
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Опенсорсный AI-агент от Google, который переносит Gemini в терминал и помогает анализировать, редактировать и автоматизировать работу с кодом.
Терминальный агент для программирования со встроенными инструментами LSP, отладчика, браузера и субагентов; поддерживает более 60 провайдеров моделей.
Pi — AI-агент для программирования, заранее скомпилированный в нативный код: он запускается быстрее и использует меньше CPU, чем Pi на Bun или Node.
CLI-агент для разработки на TypeScript: добавьте в запрос `ulw` или `mass ulw`, чтобы он спланировал работу, распределил задачи между моделями и проверил результат.
Универсальный open-source AI-агент для задач с кодом и без: работает на вашем компьютере как desktop-приложение, CLI или встраиваемый API.