Селектор ветвей Git и график Git для веб-интерфейса dsh: переключайте ветки, исследуйте полосу ветвей и историю фиксации из заголовка разговора.
Git и ревью кода
Визуализация веток коммитов, сравнение diff, код-ревью и автоматизация git-команд.
Средство просмотра различий в стиле PiUI заменяет стандартный DiffBlock для вызовов инструментов записи/редактирования.
Находит потенциальные проблемы UX в вашем проекте: автоматически просматривает код React/TypeScript, выявляет каждую проблему и дает конкретные предложения.
Плагин просмотра изменений сеанса для DeepSeek Harness: отслеживает вызовы инструментов записи/редактирования для каждого сеанса и визуализирует различия на уровне строк с настраиваемыми цветами, с изоляцией сеанса, агрегацией субагентов и постоянными обновлениями SSE.
Самая полная интеграция с GitHub для dsh: обзор репозитория, выпуски, проблемы, запросы на включение, участники, поиск и глубокий отчет о репозитории с кэшированием TTL — ключ API не требуется.
Селектор ветвей Git и график Git в заголовке диалога веб-интерфейса dsh.
Боковая панель Git-first в виде дерева файлов для веб-интерфейса DSH: направляющие отступов в стиле VS Code, украшения M/A/U/D/R git, предварительный просмотр различий HEAD-vs-worktree, предварительный просмотр мультимедиа и перетаскивание по ссылке (файлы/папки/выбранный код с номерами строк) — чистый плагин.
Подключение GitHub Device Flow плюс рабочий процесс PR в диалоге: строка состояния над композитором для создания/AI-проверки/слияния и инструменты github_* для поиска, выпуска и чтения и записи PR.
Pin Git фиксирует личность автора среды; env-var инъекция переопределяет все настройки `git config`.
Журналирует каждую запись/редактирование AI-файла в моментальных снимках до/после для встроенного потока проверки кода VS (принятие/отклонение фрагментов, отмена каждого файла, без git).
Панель «Просмотр изменений» над веб-композитором с помощью моста на боковой панели VS Code: отправляйте выбор редактора, перетаскивайте файлы/папки как теги и пакетно принимайте/отклоняйте каждый указанный файл.
Целевые сеансы рабочего дерева Git с изолированными сеансами задач, готовностью к проверке, обратимым локальным предварительным просмотром, доставкой, подтвержденной человеком, сохранением и восстановлением среды, а также итерацией в одном сеансе.
Пакет плагинов AtomGit для DeepSeek Harness: шесть встроенных навыков AtomGit (планирование проблем, реализация проблем, просмотр PR, объединение PR, публикация выпусков CLI, зеркалирование на GitHub), а также интеграция CLI и размещенные на платформе инструменты MCP для репозиториев, ветвей, проблем, PR и поиска.
Четыре навыка рабочего процесса GitHub для сортировки PR, просмотра отзывов, диагностики действий GitHub и безопасной публикации черновиков PR, повторного использования существующих возможностей DSH с резервными вариантами gh/git.
Добавляет представление рабочего дерева в веб-интерфейс DSH, которое группирует сеансы по рабочему дереву Git, сохраняя при этом DSH в качестве источника достоверных данных.
Собственный интерактивный обзор различий Git для DeepSeek Harness со структурированными аннотациями, отправляемыми обратно в текущий сеанс агента.
Сценарии поиска, обнаружения и аудита GitHub, упакованные в пакет SKILL.md вокруг gh CLI: поиск репозиториев, многоосное исследование, тенденции, сводки репозиториев, похожие проекты, поиск кода, поиск проблем/PR и аудит организации; поставляется в виде пакета dsh (и на npm).
Изолированные рабочие деревья git для каждой задачи с полным жизненным циклом создания/синхронизации/завершения: имена задач автоматически создают ветки, цели слияния проверяются дважды, встроена пакетная очистка — никаких ручных операций git.
Переключение ветвей и изолированные рабочие деревья git как настоящие рабочие области из композитора веб-интерфейса.
Редактирование в стиле VSCode для DeepSeek Harness: центральный редактор файлов на базе Monaco (вкладки, быстрое открытие Ctrl+P, строка состояния) и интерактивный просмотр различий результатов редактирования/записи агента с сохранением/отменой каждого изменения, откатом и архивированием, сохраняющимся после перезапуска.
Средство проверки гигиены Git: сканирование объединенных и устаревших веток только для чтения, отслеживаемых файлов слишком большого размера, неотслеживаемых файлов и незафиксированной работы с предложениями по очистке (никогда ничего не удаляется).
Первоклассные инструменты Git для модели: статус/diff/log/commit/ветвь с проверенными сообщениями и путями — никаких вызовов git в голой оболочке.
Запускает 3 или 5 кандидатов на агенты кодирования в отдельных рабочих деревьях Git, проверяет их исправления с помощью команд проекта, ранжирует только прошедших кандидатов и требует отдельного утверждения перед применением победителя.
Специальное представление Git Graph, доступное только для чтения, рядом с чатом и траекторией: топология фиксации, ссылки на локальные/удаленные/теги, статус HEAD и рабочего дерева, поиск, фильтрация, режим первого родителя, обновление и загрузка других данных.
Правая боковая панель веб-интерфейса DSH: файловый менеджер в стиле VS Code плюс контроль источника (статус git, этап/отмена/отмена, фиксация, разница, график фиксации, синхронизация выборки/извлечения/отправки, управление ветвями, удаленное управление, git init, переключатель нескольких репозиториев, статус файла с цветовой кодировкой (неотслеживаемый/модифицированный/игнорируемый), значки типов файлов, предварительный просмотр изображений) с редактируемым полным просмотром различий файлов, редактор с подсветкой синтаксиса (15 языков), файловые операции (создать/переместить/копировать/удалить) и сохранить.
Применение традиционных коммитов, создание журнала изменений, PR-сводки и ветки через простой интерфейс командной строки git.
Отслеживайте выпуски и звезды любого общедоступного репозитория GitHub изнутри агентов dsh — ключ API не требуется.
Консультант по оценке и улучшению PR: оценивает вероятность успеха PR на основе исторических анти-шаблонов и моделей успеха, с оценкой в один клик и практическими предложениями.
Проверяет сообщения git commit на соответствие соглашению 7DGroup (теги китайского типа, правила длины и пунктуации) перед фиксацией, в качестве защиты на стороне клиента перед перехватами предварительного получения GitLab.
Рабочие деревья git для DSH с ограниченной областью задач: надежный манифест для каждого репозитория, режим рабочего дерева вводит инструкцию создания с вашим первым сообщением под автоматическим префиксом рабочего дерева/ветви, значок заголовка вместо беспорядка в рабочем пространстве, а также очистку возврата или принудительного удаления.
Добавляет статус Git с контролем утверждения, инструменты сравнения, журнала, фиксации, ветвления и дополнительные инструменты контрольных точек.
Радар запаха кода: статически сканирует долги TODO/FIXME, реализации заглушек, длинные строки, файлы слишком большого размера и дублированные блоки с предложениями исправлений, отсортированными по степени серьезности и доступными только для чтения.
Интеграция GitHub CI официального уровня: составной файл action.yml, бот для опроса PR с идемпотентными встроенными комментариями и шлюзом проверки статуса, а также инструменты PR/проблем, где каждая запись проверяется с одобрения человека.
Сообщает об ограниченном статусе Git относительно репозитория как структурированные данные без подготовки, фиксации или изменения ветвей.
Специализируется на обработке ветвей и статусов Git: панель статуса Git на правом краю веб-интерфейса DSH с графиком полос фиксации DAG, незафиксированными изменениями и строками кэша, встроенными различиями, действиями по ветке/тегу при щелчке правой кнопкой мыши и выборкой в один клик со всех удаленных устройств.
Инкрементальный просмотрщик различий для DSH: после утверждения пакета отображаются только новые изменения с момента контрольной точки, с веб-панелью просмотра и командой `/review`, которая передает обратную связь агенту.
Управление учетными записями GitHub, а также локальный рабочий процесс Git для веб-интерфейса с клонированием, перемоткой вперед, статусом, фиксацией, отправкой и защитой от нажатия на стороне хоста.
Рабочая среда Git в стиле Кодекса: изменения в области рабочей области, сравнение, этап, фиксация, операции с защищенными ветвями, история графиков, выборка, ускоренная перемотка вперед и восходящая передача через официальные API плагинов.
Панель Git и GitHub для веб-профиля DSH: stage/unstage/discard/diff, ветки, фиксация, push/pull/sync, журнал, файловый браузер, доска рабочего процесса и GitHub OAuth с созданием PR.
Состязательный многофакторный анализ кода: параллельные линзы корректности/безопасности/ремонтопригодности атакуют различия с детерминированной оценкой серьезности, правилами подавления и дополнительной историей проверок.
Сервер MCP рабочей среды GitHub (пакет dsh): 23 инструмента MCP для репозиториев, проблем, PR, проверки кода и поиска, с нулевыми зависимостями во время выполнения и аутентификацией PAT/OAuth.
Команда и инструмент `/backstory`, которые аннотируют каждую строку коммитом git, который последний раз касался ее, и приглашением агента Turn +, который ее записал, из постоянного построчного реестра (защищенного от смещения хэшем контента), трейлеров фиксации DSH-* или журнала сеанса в реальном времени.
Инструменты GitHub REST API + боковая панель браузера: репозитории, поиск, проблемы, PR, комментарии, привязка учетной записи (хранилище учетных данных) и клонирование в качестве рабочей области одним щелчком мыши.
Управляемая человеком панель задач рабочего дерева Git для DeepSeek Harness с доставкой слияния с привязкой к проверке.
Второй пилотный проект GitHub CI для DeepSeek Harness: PR-анализ, устранение сбоев CI, сортировка проблем и примечания к выпуску.
Состязательный анализ кода — параллельные искатели проверяют различия через отдельные призмы (правильность, жизненный цикл, контракт, безопасность), затем каждый результат передается независимым проверяющим, которым поручено его опровергнуть, и одно опровержение удаляет его.
Минимальное решение для управления рабочим деревом, состоящее только из одной кнопки и одного диалогового окна.
Боковая панель незафиксированных изменений в стиле VSCode, прикрепленная справа от страницы веб-разговора DSH: группы подготовленных/неподготовленных/неотслеживаемых файлов, значки состояния, количество строк +/- для каждого файла, развертывание по щелчку мыши, переименование как старое → новое, предварительный просмотр неотслеживаемого контента и открытие в системном приложении по умолчанию.
Инструменты Gitea и Forgejo, доступные только для чтения, через REST API, оба проекта совместно используют: информацию об экземпляре, список репозитория, поиск и чтение проблем и запросов на включение, различия PR и измененные файлы, а также запуски действий, задания и журналы заданий. Метаданные инструмента доступны на английском, традиционном китайском, упрощенном китайском и японском языках.
Четыре локальных инструмента git без зависимостей (status, diff, log, commit) для DeepSeek Harness, работающих в рабочей области сеанса.