AIKraft Agents

zhukunpenglinyutong/desktop-cc-gui

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

Инструменты⭐ 4 570TypeScriptпоследний релиз: v1.2.1
Открыть на 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.2.1minor
🕐 3 дн назад · релиз на GitHub ↗

Релиз v1.2.1: добавлена поддержка MCP с запуском по требованию, улучшена работа с ветвлением диалогов и усилены меры безопасности.

  • Added: MCP-серверы теперь запускаются по требованию при первом вызове, а не при старте приложения.
  • Added: Реализована полная поддержка ветвления диалогов (forking) на фронтенде и бэкенде для Claude, Codex и других движков.
  • Fixed: Усилены меры безопасности: улучшена изоляция прав доступа к конфигам, ограничено управление процессами и доступ к HTML-превью.
  • Fixed: Исправлены ошибки в логике ветвления, включая корректную обработку анкерных точек и устранение ложных сообщений об ошибках.
  • Added: Интерфейс чата стал гибче: ширина панели регулируется в четырех режимах, а переключатели режимов всегда доступны.
v1.2.0minor
🕐 5 дн назад · релиз на GitHub ↗

Релиз v1.2.0: уведомления, внешнее редактирование, исправления OpenCode, MCP и стабильности GUI.

  • Added: Добавлены системные уведомления о завершении задач и вопросах
  • Added: Поддержка внешнего редактирования больших сессий и автопереноса строк
  • Added: Внедрено нативное редактирование сессий и定向ная отрисовка
  • Fixed: Исправлена работа OpenCode на Windows и macOS, включая сохранение и миграцию
  • Fixed: Устранена блокировка сессий при обработке MCP-запросов от Claude
  • Fixed: Улучшена работа поиска, замены и изоляции вложений по вкладкам
v1.1.9minor
🕐 8 дн назад · релиз на GitHub ↗

Обновление файлового дерева, улучшенная работа с системным буфером обмена и исправление ошибок рендеринга Markdown.

  • Added: Файловое дерево: массовое сворачивание/разворачивание, улучшенная работа с контекстным меню и системным буфером обмена.
  • Added: Статистика использования и лимиты подписки теперь управляются через плагины; обновлен SDK до версий 0.3.23–0.3.24.
  • Fixed: Исправлено зависание основного потока при работе с SQLite, длинными Markdown-файлами и командами синхронизации.
  • Fixed: Устранены проблемы с отображением Markdown, включая корректную работу с локальными изображениями и сохранение переносов строк.
  • Fixed: Исправлена работа CodeBuddy: модель возвращена на первое место, улучшена логика выбора и отображения企业 (корпоративных) моделей.
v1.1.8minor
🕐 9 дн назад · релиз на GitHub ↗

Обновление v1.1.8: улучшена работа с Git, исправлены ошибки сессий и интерфейса, добавлены новые функции навигации.

  • Added: Файловое дерево теперь различает и скрывает Git-игнорируемые файлы, добавлены расширения для worktree-логотипов.
  • Added: Появилась возможность открывать HTML-ссылки из чата и панели изменений в браузере, а также инициализировать репозитории.
  • Fixed: Исправлены проблемы с «призрачными» сессиями, зависшими при отключении дисков, и ошибкой загрузки только последней части истории.
  • Fixed: Улучшена обработка ошибок открытия репозиториев, исправлено сохранение состояния окна и запуск в bypass-режиме.
v1.1.7patch
🕐 10 дн назад · релиз на GitHub ↗

Исправлена ошибка с потерей пакетов при сбоях stapler и корректно обработаны пути с '..' на Windows.

  • Fixed: stapler теперь корректно обрабатывает сбои при получении билетов, добавив механизм отката и повторных попыток, чтобы избежать потери пакетов.
  • Fixed: Исправлена лексическая обработка путей авторизации, содержащих '..', что устранило ошибки в тестах на Windows.
v1.1.6minor
🕐 15 дн назад · релиз на GitHub ↗

Обновлён интерфейс: добавлен поиск по веткам, улучшено контекстное меню вкладок и поддержка мультидвижковых скиллов.

  • Added: В строке состояния добавлена фильтрация веток по названию с отображением полного имени.
  • Added: Улучшено контекстное меню вкладки: добавлены пакетное закрытие, разделение и действия с файлами.
  • Added: Добавлена поддержка мультидвижковых скиллов и команд (например, .agents, .codex).
  • Fixed: Исправлено перекрытие нативных тултипов над слоями react-aria.
  • Fixed: Устранена потеря ответов после завершения фоновых задач.
  • Fixed: Исправлена логика переключения и очистки старых логов в потоке.
v1.1.5minor
🕐 18 дн назад · релиз на GitHub ↗

v1.1.5: независимые логи, кастомные шрифты, исправления DSH, сессий и сохранения черновиков.

  • Added: Каждый spawn теперь пишет в отдельный хост-лог, а токен запуска не сохраняется на диск.
  • Added: Добавлена поддержка пользовательских семейств шрифтов и унифицировано их отображение в области кода.
  • Fixed: Исправлено сохранение шрифтов: при ошибке происходит откат, а веб-интерфейс корректно показывает загруженные.
  • Fixed: После перезапуска изображения в сессиях omp теперь правильно парсятся через CLI blob-библиотеку.
  • Fixed: DSH-сессии сохраняют реальное контекстное окно, а запуск моделей claude теперь включает суффикс [1m].
  • Fixed: Исправлено первое запуск: восстановлена логика создания сессий, отправка подсказок, пустой поток и сохранение черновиков.
v1.1.4patch
🕐 21 дн назад · релиз на GitHub ↗

Выпуск v1.1.4 не содержит изменений, видимых пользователю.

  • Релиз не включает пользовательских изменений.
v1.1.3patch
🕐 26 дн назад · релиз на GitHub ↗

Выпуск v1.1.3 не содержит изменений, видимых пользователю.

  • Релиз не включает пользовательских изменений.
v1.1.2patch
🕐 28 дн назад · релиз на GitHub ↗

Исправлена нормализация разделителей путей в Windows для тестирования протокола preview.

  • Fixed: Исправлена нормализация разделителей путей в Windows при тестировании протокола preview согласно контракту фронтенда.
v1.1.1patch
🕐 29 дн назад · релиз на GitHub ↗

Выпуск v1.1.1 не содержит изменений, видимых для пользователя.

  • В релизе отсутствуют какие-либо изменения, влияющие на работу пользователя.
v1.1.0minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v1.1.0: новый рендеринг Markdown, разделение экранов, улучшенный поиск в настройках и исправление критических сбоев.

  • Added: Markdown-превью переписано на Streamdown, добавлена поддержка разделения экрана для чатов и настроек.
  • Added: Расширен поиск в настройках: теперь охватывает все страницы, включая CLI, прокси и хоткеи, с подсветкой результатов.
  • Added: Добавлен планировщик задач с ручным утверждением, поддержка провайдера Requesty и статистика поиска в сессиях.
  • Fixed: Исправлены критические падения интерфейса при выборе моделей, работе в локальной сети и ошибках сети.
v1.0.8minor
🕐 1 мес назад · релиз на GitHub ↗

Обновление v1.0.8: добавлен режим план-выполнение, улучшена работа с MCP и Skills, исправлены ошибки Windows и производительность.

  • Added: Добавлен MVP режима план-выполнение (plan-execution) и поддержка conversation-mode.
  • Added: Расширена поддержка MCP: полный охват CLI, список движков в поле ввода и новые страницы управления.
  • Added: Улучшена работа с Skills: поддержка всех подключенных CLI и детализация в разделе обнаружения.
  • Added: Добавлены функции проверки обновлений, кэширование результатов и параллельное сканирование.
  • Fixed: Исправлено удаление символьных ссылок на Windows, ошибки в панели движков и производительность.
v1.0.7minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v1.0.7: новая задача, среда выполнения, горячая перезагрузка плагинов и переработанный маркетплейс.

  • Added: Добавлен новый модуль «Задачи» для AI-оркестрации, локального планирования и управления входящими сообщениями.
  • Added: Пользователь теперь может выбирать среду выполнения (движок, модель или рабочую область) перед запуском задач.
  • Added: Плагины поддерживают горячую перезагрузку после обновления без необходимости закрывать их или перезапускать приложение.
  • Added: Полностью переработан интерфейс маркетплейса: добавлены табличный вид, слайдер скриншотов, README и детальные страницы.
  • Fixed: Исправлено поведение приложения при выходе: теперь процесс блокируется, если идет активная сессия, предотвращая тихое завершение.
v1.0.6minor
🕐 1 мес назад · релиз на GitHub ↗

Релиз v1.0.6: добавлена поддержка Kimi, Codex, Grok, Computer Use через MCP, улучшен интерфейс и исправлены ошибки.

  • Added: Добавлена поддержка моделей Kimi, Codex и Grok, а также новая способность Computer Use через MCP-сервис.
  • Added: Полностью переработан интерфейс настроек: теперь это полноэкранная панель с новой структурой бокового меню.
  • Added: Внедрена поддержка изображений в сессиях, полнотекстовый поиск (FTS5) и доступность (AX) с виртуальным курсором.
  • Fixed: Исправлены критические ошибки CI/CD для Linux и Windows, а также восстановлена работа с процессами и effort-полем.
  • Fixed: Устранены проблемы с переключением каналов, отображением моделей, зависимостями пакетов и поведением панели изменений.
v1.0.5minor
🕐 1 мес назад · релиз на GitHub ↗

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

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

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

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

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

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

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

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

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

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

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

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

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

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