725.45K

Qori_IDE_Презентация

1.

Qori IDE
IDE с AI-ассистентом Qode
Выполнил: Белянин Денис Александрович
Руководитель: Ефимова Любовь Юрьевна
Проектные мастерские
Красноярск 2026

2.

ПРОБЛЕМА
Современные разработчики тратят до 40% рабочего времени
на рутинные задачи: шаблонный код, поиск ошибок, документация.
Существующие AI-ассистенты для разработки:
GitHub Copilot — закрытая экосистема Microsoft, $10/мес
Cursor IDE — $20/мес, привязка к одному провайдеру
Windsurf — ограниченный функционал
Все — проприетарные решения с высокой стоимостью,
без выбора AI-модели и контроля над данными.
Целевая аудитория: школьники, студенты и начинающие
разработчики, которым нужен бесплатный мощный инструмент.

3.

АКТУАЛЬНОСТЬ
76%
25%
разработчиков используют
AI-инструменты (SO 2025)
ежегодный рост рынка
AI для разработки
1.8M
$0
платных подписчиков
GitHub Copilot
стоимость open-source
альтернатив с агентом

4.

ПРОДУКТ
Qori IDE — среда разработки с AI-ассистентом Qode
12 инструментов
4 режима работы
чтение, создание, редактирование файлов,
запуск команд, поиск, LSP, веб-доступ
Chat · Plan · Code · Vibe
от вопросов до полной автономии
Субагенты
Любой AI-провайдер
параллельное выполнение
до 3 задач одновременно
OpenAI · Anthropic · Google
Ollama · локальные модели

5.

ЦЕЛЬ
Разработать open-source IDE
с интегрированным AI-ассистентом,
способным автономно выполнять задачи разработки —
чтение и анализ кода, создание и редактирование файлов,
запуск команд и тестов —
предоставляя бесплатную альтернативу
коммерческим решениям GitHub Copilot и Cursor.

6.

ЗАДАЧИ
1
Исследование
Изучить архитектуру VS Code,
проанализировать Cursor и Copilot
2
Backend
Разработать qode-backend (Go) —
универсальный прокси с SSE-стримингом
3
Расширение Qode
Создать систему из 12 инструментов,
Tool Loop до 25 итераций
4
Оптимизация
Субагенты, умные вопросы,
компактные схемы (−2000 токенов)

7.

АРХИТЕКТУРА
Frontend (Webview)
HTML/CSS/JS интерфейс чата Qode
Режимы: Chat · Plan · Code · Vibe
Превью изменений · Вопросы · Статусы

Extension (TypeScript)
QodeViewProvider → Tool Loop → Executor
12 инструментов · Mode Policies
Sub-agents · Ask User · Error Recovery

Backend (Go)
qode-backend: прокси к AI-провайдерам
OpenAI · Anthropic · Google · Ollama
REST API + SSE стриминг

8.

ЭТАПЫ СОЗДАНИЯ
01
02
Форк VS Code → Qori IDE
Серверная часть (Go)
Кастомная тема (Qori Violet), иконки, брендинг
REST API прокси, SSE стриминг, мультипровайдер
03
04
Расширение Qode
Оптимизация
12 инструментов, Tool Loop, режимные
политики, diff-превью
Субагенты, объединение тулов, компактные
схемы, авто-детекция ошибок

9.

ДЕМОНСТРАЦИЯ
Code режим
Vibe режим
1. AI читает проект → qode_list_dir
2. Создаёт файлы с превью
3. Пользователь одобряет
4. Запуск тестов → авто-исправление
Полная автономия:
Все шаги выполняются
автоматически без подтверждения
Субагенты
Умные вопросы
«Прочитай 3 файла» →
qode_dispatch запускает
3 агента параллельно
«Добавь кэширование» →
AI спрашивает:
Redis / In-memory / File?

10.

ПРИМЕРЫ РАБОТЫ
Базовый вид IDE
Автодополнение
Ввод промпта
Код + тесты
Результат: визуальная обёртка

11.

ВЫВОД

12 инструментов для автономной работы AI

4 режима под разные задачи и уровни контроля

Субагентная система для параллельных задач

Поддержка любых AI-провайдеров

Open-source — бесплатно и открыто для всех
Qori IDE — конкурентоспособная альтернатива Cursor и Copilot
Направления развития: MCP-серверы · голосовое управление · коллаборация

12.

ЛИЧНОСТНОЕ ЗНАЧЕНИЕ
Проявленные сильные стороны
• Понимание архитектуры крупных проектов (1M+ строк)
• Умение проектировать сложные системы
• Интеграция AI-моделей в реальные продукты
Приобретённые навыки
• TypeScript, Go, Electron, WebView API
• Chrome DevTools Protocol (CDP)
• Агентные AI-системы, SSE стриминг
Главный вывод
AI может быть помощником в разработке AI —
рекурсивная продуктивность

13.

СПИСОК ИСТОЧНИКОВ
1.
Microsoft. Visual Studio Code Source Code [Электронный ресурс]
// GitHub. — https://github.com/microsoft/vscode — (15.03.2026)
2.
OpenAI. API Documentation [Электронный ресурс]
// OpenAI Platform. — https://platform.openai.com/docs — (10.03.2026)
3.
Anthropic. Claude API Documentation [Электронный ресурс]
// Anthropic Docs. — https://docs.anthropic.com — (12.03.2026)
4.
Stack Overflow. Developer Survey 2025 [Электронный ресурс]
// Stack Overflow. — https://survey.stackoverflow.co/2025 — (18.03.2026)
English     Русский Rules