Дорожная карта Qwen Code
Цель: Догнать функциональность продукта Claude Code, постоянно уточнять детали и улучшать пользовательский опыт.
| Категория | Этап 1 | Этап 2 |
|---|---|---|
| Пользовательский интерфейс | ✅ Терминальный интерфейс ✅ Поддержка протокола OpenAI ✅ Настройки ✅ OAuth ✅ Управление кэшированием ✅ Память ✅ Сжатие ✅ Темы | Улучшенный интерфейс Обучение для новых пользователей (OnBoarding) Просмотр журналов (LogView) ✅ Сессии Управление правами доступа 🔄 Кросс-платформенная совместимость ✅ План кодирования ✅ Провайдер Anthropic ✅ Мультимодальный ввод ✅ Единый веб-интерфейс |
| Рабочий процесс разработки | ✅ Команды с косой чертой (Slash Commands) ✅ MCP ✅ Режим планирования (PlanMode) ✅ TodoWrite ✅ Подагенты (SubAgent) ✅ Поддержка нескольких моделей ✅ Управление чатом ✅ Инструменты (WebFetch, Bash, TextSearch, FileReadFile, EditFile) | 🔄 Хуки ✅ Навыки (Skill) ✅ Безголовый режим (Headless Mode) ✅ Инструменты (WebSearch) ✅ Поддержка LSP ✅ Параллельный исполнитель |
| Создание открытых возможностей | ✅ Пользовательские команды | ✅ SDK QwenCode ✅ Система расширений |
| Интеграция с экосистемой сообщества | ✅ Плагин для VS Code ✅ ACP/Zed ✅ GitHub Actions (GHA) | |
| Административные возможности | ✅ Статистика ✅ Обратная связь | Затраты Информационная панель (Dashboard) ✅ Диалог сбора обратной связи от пользователей |
Более подробную информацию см. в списке ниже.
Возможности
Завершённые функции
| Функция | Версия | Описание | Категория | Этап |
|---|---|---|---|---|
| План кодирования | V0.10.0 | Аутентификация и модели Alibaba Cloud Coding Plan | Пользовательский интерфейс | 2 |
| Единый веб-интерфейс | V0.9.0 | Общая библиотека компонентов веб-интерфейса для VSCode и CLI | Пользовательский интерфейс | 2 |
| Экспорт чата | V0.8.0 | Экспорт сессий в форматы Markdown/HTML/JSON/JSONL | Пользовательский интерфейс | 2 |
| Система расширений | V0.8.0 | Полное управление расширениями с использованием команд со слешем | Создание открытых возможностей | 2 |
| Поддержка LSP | V0.7.0 | Экспериментальная служба LSP (--experimental-lsp) | Рабочий процесс кодирования | 2 |
| Поставщик Anthropic | V0.7.0 | Поддержка поставщика API Anthropic | Пользовательский интерфейс | 2 |
| Диалог сбора обратной связи | V0.7.0 | Сбор обратной связи прямо в приложении с механизмом предотвращения усталости | Административные возможности | 2 |
| Параллельный исполнитель | V0.6.0 | Пакетное выполнение CLI с интеграцией Git | Рабочий процесс кодирования | 2 |
| Мультимодальный ввод | V0.6.0 | Поддержка ввода изображений, PDF, аудио и видео | Пользовательский интерфейс | 2 |
| Навык (Skill) | V0.6.0 | Расширяемые пользовательские ИИ-навыки (экспериментально) | Рабочий процесс кодирования | 2 |
| Действия GitHub | V0.5.0 | qwen-code-action и автоматизация | Интеграция в экосистему сообщества | 1 |
| Плагин VSCode | V0.5.0 | Расширение для VSCode | Интеграция в экосистему сообщества | 1 |
| SDK QwenCode | V0.4.0 | Открытый SDK для интеграции сторонних решений | Создание открытых возможностей | 1 |
| Сессии | V0.4.0 | Улучшенное управление сессиями | Пользовательский интерфейс | 1 |
| Интернационализация (i18n) | V0.3.0 | Поддержка интернационализации и нескольких языков | Пользовательский интерфейс | 1 |
| Безголовый режим (Headless Mode) | V0.3.0 | Безголовый режим (без интерактивного взаимодействия) | Рабочий процесс кодирования | 1 |
| ACP/Zed | V0.2.0 | Интеграция редакторов ACP и Zed | Интеграция в экосистему сообщества | 1 |
| Терминальный интерфейс | V0.1.0+ | Интерактивный терминальный пользовательский интерфейс | Пользовательский интерфейс | 1 |
| Настройки | V0.1.0+ | Система управления конфигурацией | Пользовательский интерфейс | 1 |
| Темы | V0.1.0+ | Поддержка нескольких тем | Пользовательский интерфейс | 1 |
| Поддержка протокола OpenAI | V0.1.0+ | Поддержка протокола API OpenAI | Пользовательский интерфейс | 1 |
| Управление чатом | V0.1.0+ | Управление сессиями (сохранение, восстановление, просмотр) | Рабочий процесс кодирования | 1 |
| MCP | V0.1.0+ | Интеграция Model Context Protocol | Рабочий процесс кодирования | 1 |
| Поддержка нескольких моделей | V0.1.0+ | Поддержка и переключение между несколькими моделями | Рабочий процесс кодирования | 1 |
| Команды со слешем | V0.1.0+ | Система команд со слешем | Рабочий процесс кодирования | 1 |
| Инструмент: Bash | V0.1.0+ | Выполнение команд оболочки (с параметром is_background) | Рабочий процесс кодирования | 1 |
| Инструмент: FileRead/EditFile | V0.1.0+ | Инструменты чтения/записи и редактирования файлов | Рабочий процесс кодирования | 1 |
| Пользовательские команды | V0.1.0+ | Загрузка пользовательских команд | Создание открытых возможностей | 1 |
| Обратная связь | V0.1.0+ | Механизм обратной связи (команда /bug) | Административные возможности | 1 |
| Статистика | V0.1.0+ | Отображение статистики использования и квот | Административные возможности | 1 |
| Память | V0.0.9+ | Управление памятью на уровне проекта и глобально | Пользовательский интерфейс | 1 |
| Управление кэшированием | V0.0.9+ | Управление кэшированием подсказок (Anthropic, DashScope) | Пользовательский интерфейс | 1 |
| Режим планирования (PlanMode) | V0.0.14 | Режим планирования задач | Рабочий процесс кодирования | 1 |
| Сжатие | V0.0.11 | Механизм сжатия чата | Пользовательский интерфейс | 1 |
| Подагент (SubAgent) | V0.0.11 | Специализированная система подагентов | Рабочий процесс кодирования | 1 |
| TodoWrite | V0.0.10 | Управление задачами и отслеживание прогресса | Рабочий процесс кодирования | 1 |
| Инструмент: TextSearch | V0.0.8+ | Инструмент поиска текста (аналог grep, поддерживает .qwenignore) | Рабочий процесс кодирования | 1 |
| Инструмент: WebFetch | V0.0.7+ | Инструмент получения веб-контента | Рабочий процесс кодирования | 1 |
| Инструмент: WebSearch | V0.0.7+ | Инструмент веб-поиска (с использованием API Tavily) | Рабочий процесс кодирования | 1 |
| OAuth | V0.0.5+ | Аутентификация через OAuth (Qwen OAuth) | Пользовательский интерфейс | 1 |
Функции для разработки
| Функция | Приоритет | Статус | Описание | Категория |
|---|---|---|---|---|
| Улучшенный интерфейс | P1 | Запланировано | Оптимизация взаимодействия с терминалом | Пользовательский опыт |
| Онбординг | P1 | Запланировано | Процесс знакомства новых пользователей | Пользовательский опыт |
| Разрешения | P1 | Запланировано | Оптимизация системы разрешений | Пользовательский опыт |
| Кроссплатформенная совместимость | P1 | В работе | Поддержка Windows/Linux/macOS | Пользовательский опыт |
| Просмотр логов | P2 | Запланировано | Функция просмотра логов и отладки | Пользовательский опыт |
| Хуки | P2 | В работе | Система хуков для расширений | Рабочий процесс программирования |
| Расходы | P2 | Запланировано | Отслеживание и анализ расходов | Административные возможности |
| Панель управления | P2 | Запланировано | Управляющая панель | Административные возможности |
Отличительные особенности для обсуждения
| Особенность | Статус | Описание |
|---|---|---|
| Главный акцент | Исследуется | Поиск проектов и быстрый запуск |
| Конкурентный режим | Исследуется | Режим соревновательной игры |
| Импульс | Исследуется | Анализ активности пользователей (по аналогии с OpenAI Pulse) |
| Вики кода | Исследуется | Вики-система и документация базы исходного кода проекта |
Last updated on