zhukunpenglinyutong/desktop-cc-gui

Многодвижковый AI-клиент для кодинга (Tauri). Claude Code, Codex, Gemini, OpenCode, DeepSeek Harness и другие в одном GUI.

Инструменты⭐ 4 272TypeScriptпоследний релиз: v1.0.5
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

Desktop CC GUI — это кроссплатформенный десктоп-клиент на базе Tauri, объединяющий интерфейсы для работы с различными AI-движками (Claude Code, Codex, Gemini, DeepSeek Harness) в одном графическом окне.

Зачем нужен

Инструмент решает проблему необходимости переключения между терминалом и IDE для работы с AI-кодингом, предоставляя единый GUI для чата, управления файлами, Git и выполнения команд. Он позволяет эффективно управлять контекстом проекта, сохранять сессии и отслеживать использование токенов, не требуя установки плагинов для каждого отдельного провайдера.

Что можно реализовать

  • Управление несколькими AI-движками (Claude, Gemini, DSH) из одного окна с возможностью переключения между ними.
  • Работа с кодом через чат с поддержкой ссылок на файлы (@), вставки изображений и выполнения shell-команд.
  • Визуализация структуры проекта через Project Map (граф знаний) и управление контекстом через Project Memory.
  • Полный цикл разработки: от планирования задач (Plan panel) до коммита изменений в Git с AI-генерацией сообщений.
  • Мониторинг использования токенов и кэша в реальном времени с оценкой стоимости запросов.

Ключевые возможности

  • Мультидвижковая архитектура: поддержка Claude Code, Codex CLI, Gemini CLI, OpenCode и DeepSeek Harness (DSH) в одном клиенте.
  • Продвинутый контекст: Project Map для навигации по зависимостям, Project Memory для сохранения конвенций и Context Ledger для аудита источников данных.
  • Интегрированные инструменты разработки: встроенный терминал, панель Git (stage, commit, branches) и файловый менеджер.
  • Управление сессиями: сохранение истории после перезапуска, возможность ветвления (fork) и отката (rewind) в поддерживаемых движках.
  • Локальное хранение данных: настройки, индексы проектов и состояние клиента сохраняются на устройстве по умолчанию.

👤 Кому подойдёт: Разработчики (frontend, backend, fullstack), использующие AI-ассистентов для написания кода, рефакторинга и управления Git-репозиториями, которые хотят избежать работы в терминале.

Релизы

v1.0.5minor
🕐 вчера · релиз на GitHub ↗

Релиз v1.0.5: добавлен архив сеансов, улучшен Markdown и интерфейс, исправлены утечки памяти и ошибки UI.

  • Added: Добавлена функция архивирования сеансов с доступом через контекстное меню и настройки.
  • Added: Markdown теперь поддерживает GitHub-стиль alert-блоков для выделения важной информации.
  • Fixed: Исправлена утечка памяти в реестре процессов и проблемы с контекстным окном.
  • Fixed: Устранена ошибка накопления значений в контекстном дисплее и проблемы с индексацией сеансов.
  • Fixed: Исправлено переполнение сообщений пользователя и улучшено сворачивание клипов.
v1.0.4minor
🕐 3 дн назад · релиз на GitHub ↗

Обновление SDK до 0.3.9, поддержка AskUserQuestion для Claude, улучшенный UI для вопросов и исправления маршрутизации.

  • Added: Встроен каталог agency-agents и меню composer, обновлен SDK до версии 0.3.9
  • Added: Claude теперь поддерживает протокол AskUserQuestion для всплывающих запросов к пользователю
  • Added: Переделан интерфейс: карточки вопросов теперь отображаются над полем ввода, добавлен API для изменения effort сессии
  • Fixed: Исправлена маршрутизация каналов Claude и Kimi, изолированная от нативных алиасов
  • Fixed: Устранены проблемы с переключением интенсивности вывода и разрешены конфликты слияния веток
v1.0.3minor
🕐 5 дн назад · релиз на GitHub ↗

Релиз v1.0.3: исправление утечек процессов, стабилизация контекста, новые API SDK и поддержка macOS-стиля заголовков.

  • Fixed: Устранены утечки дочерних процессов (pwsh/conhost) и исправлено поведение при закрытии приложения.
  • Fixed: Исправлено сохранение контекста между сессиями и корректный подсчет размера окна.
  • Added: Добавлены новые возможности SDK: API настроек и расширение контекстного меню сессий.
  • Added: Windows-версия поддерживает переключение на кастомный заголовок в стиле macOS.
  • Fixed: Исправлена работа авто-режима для WebSearch/WebFetch и устранен зацикливание при поиске моделей.
v1.0.1minor
🕐 7 дн назад · релиз на GitHub ↗

В релизе v1.0.1 изменена стратегия нумерации веток: теперь они используют формат vX.Y.Z с десятичным переносом разрядов.

  • Added: Ветка разработки переименована в vX.Y.Z, где каждая часть версии увеличивается по десятичному принципу.
v1.0.0major
🕐 7 дн назад · релиз на GitHub ↗

Релиз v1.0.0: добавлен маркетплейс плагинов, CLI-движок Antigravity, рендеринг KaTeX и улучшена работа с внешним доступом.

  • Added: Добавлен маркетплейс плагинов с поддержкой установки и обновлений, а также CLI-движок Antigravity.
  • Added: Внедрен рендеринг математических формул через KaTeX и улучшено отображение длинных чисел.
  • Added: Расширены возможности удаленного доступа: добавлена поддержка WebSocket, настройка прокси и управление сессиями.
  • Added: Улучшена работа с Git: отображение статуса файлов, поддержка вложенных репозиториев и навигация по изменениям.
  • Fixed: Исправлены ошибки сборки для macOS, проблемы с путями в Windows и стабильность WebSocket-соединений.
v0.9.5minor
🕐 17 дн назад · релиз на GitHub ↗

Релиз v0.9.5: добавлен OMP-движок, настройки интерфейса и исправления багов.

  • Added: Подключен OMP-движок с поддержкой параметризации pi-family и OpenSpec.
  • Added: Добавлены настройки внешнего вида главной страницы и интерактивные частицы.
  • Fixed: Исправлено расположение пунктов меню рабочей области.
  • Fixed: Устранена ошибка при перетаскивании в пустой области правой панели.
v0.9.3minor
🕐 25 дн назад · релиз на GitHub ↗

Релиз v0.9.3: интеграция RPC, улучшен UX PI и минимализм, исправлены критические баги и оптимизирована производительность.

  • Added: Подключена RPC-подсистема для долгосрочных сессий с поддержкой ветвления, дерева и слияния.
  • Added: Улучшен UX фоновых задач: добавлены карточки, уведомления и статусные индикаторы.
  • Added: Введена минималистичная витрина с полным сворачиванием ходов и улучшенным выбором моделей.
  • Fixed: Исправлены критические ошибки: краш markdown-воркера, зависание потоков и проблемы с fork.
  • Fixed: Устранены проблемы с загрузкой сессий, восстановлением изображений и работой на Windows.
  • Added: Добавлена поддержка кастомных провайдеров через конфигурацию models.json.
v0.9.2minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v0.9.2: интеграция Qoder CLI, поддержка Dual Distribution, новые модели DeepSeek и улучшения UI.

  • Added: Qoder CLI добавлен как девятый Native-движок; поддержка Dual Distribution (Global и CN).
  • Added: Глубокая интеграция Qoder: канонические идентификаторы, Shared-сессии и привязка каталогов.
  • Added: Модели DeepSeek: группировка по вендору, выбор интенсивности мышления и авто-релоад.
  • Fixed: Исправлены зависания Shared-очередей, ошибки контекста и корректное чтение истории.
  • Added: Обновлен UI: темная тема, управление браузером, отображение токенов и улучшенные уведомления.
v0.9.1minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v0.9.1: интеграция Composer Agent, оптимизация больших сессий, исправления WebView2 и стабильности UI.

  • Added: Добавлен выборник Composer Agent Preset и улучшена работа с фоновыми эффектами Windows.
  • Added: Оптимизирована производительность: загрузка истории для больших сессий теперь происходит порционно.
  • Fixed: Исправлена совместимость с WebView2, устранены ошибки в обработке Grok и Codex сессий.
  • Fixed: Улучшена стабильность UI: исправлены проблемы с порядком сессий, загрузкой и отображением анкерных точек.