Приложение для компьютера, смартфона, веба и CLI, позволяющее запускать и координировать несколько coding-агентов, например Claude Code, Codex и OpenCode, в отдельных worktree.
yoshiko-pg/difit
CLI-инструмент, который запускает локальный веб-интерфейс в стиле GitHub для просмотра и обсуждения git diff с комментариями, которые можно копировать как промпты для ИИ.
Open source альтернатива:GitHub Pull Requests
- Звёзды
- 3,267
- Форки
- 208
- Открытые issues
- 24
- Последний коммит
- 2 месяца назад
Что это?
difit — CLI-инструмент для просмотра и обсуждения локальных git diff. При запуске он поднимает небольшой локальный веб-сервер, который показывает изменения во вкладке Files changed, похожей на страницу pull request в GitHub.
Помимо отдельных коммитов, он позволяет сравнивать два коммита или ветки, показывать незакоммиченные и staged-изменения, читать unified diff из stdin и загружать pull request из GitHub через GitHub CLI, включая нерешённые inline-обсуждения. Комментарии можно добавлять к строкам или диапазонам, сохранять в браузере отдельно для каждого коммита и копировать в виде форматированных промптов для AI coding agents.
В проект также входят Skills для агентов, позволяющие таким инструментам, как coding assistants, открывать ревью в difit по запросу пользователя. Проект создан на TypeScript, React, Vite и Express; для работы требуется Node.js 21 или новее.
Ключевые возможности
- 01Показывает git diff коммитов во вкладке Files changed в стиле GitHub.
- 02Сравнивает коммиты, ветки, рабочую директорию и staged-изменения.
- 03Читает unified diff, переданный через stdin из любого инструмента.
- 04Загружает pull request из GitHub через GitHub CLI и импортирует нерешённые обсуждения.
- 05Позволяет добавлять комментарии к строкам или диапазонам и копировать их в виде промптов для AI-агентов.
- 06По умолчанию сворачивает lock-файлы, минифицированные файлы и сгенерированный код.
Сценарии использования
- Проверка собственных изменений, сгенерированных ИИ, перед коммитом.
- Передача coding agent обратной связи по отдельным строкам в виде структурированных промптов.
- Локальный просмотр pull request из GitHub вместе с уже существующими обсуждениями.
- Просмотр diff из инструментов, не использующих git, например diff -u или сохранённых patch-файлов.
Быстрый старт
- 1
Попробовать без установки
npx difit - 2
Установить глобально
npm install -g difit - 3
Запустить в git-репозитории, чтобы посмотреть diff последнего коммита
difit
Что важно знать
- Требуется Node.js версии 21.0.0 или новее и git-репозиторий с коммитами.
- Для режима --pr также требуется установленный GitHub CLI (gh).
Темы
Частые вопросы
- Что такое difit?
- CLI-инструмент, который запускает локальный веб-интерфейс в стиле GitHub для просмотра и обсуждения git diff с комментариями, которые можно копировать как промпты для ИИ. difit — CLI-инструмент для просмотра и обсуждения локальных git diff. При запуске он поднимает небольшой локальный веб-сервер, который показывает изменения во вкладке Files changed, похожей на страницу pull request в GitHub.
- difit можно использовать бесплатно? Какая у него лицензия?
- difit распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- difit всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в difit — 28 авг. 2026 г..
- Для чего можно использовать difit?
- Проверка собственных изменений, сгенерированных ИИ, перед коммитом. Передача coding agent обратной связи по отдельным строкам в виде структурированных промптов. Локальный просмотр pull request из GitHub вместе с уже существующими обсуждениями. Просмотр diff из инструментов, не использующих git, например diff -u или сохранённых patch-файлов.
- Как установить difit?
- Попробовать без установки: npx difit Установить глобально: npm install -g difit Запустить в git-репозитории, чтобы посмотреть diff последнего коммита: difit
- Где скачать difit?
- Исходный код и инструкции по установке — на GitHub: https://github.com/yoshiko-pg/difit
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальный браузерный интерфейс для проверки планов агентов, Markdown, HTML и diff кода: добавляйте пометки и отправляйте отзывы обратно агентам.
Модульная среда выполнения и оркестрации, которая координирует AI-агентов для разработки через пайплайны с проверками задач, ревью, релизов и документации.
CLI для управления AI-ресурсами команды (skills, rules, agents, MCP-серверами и моделями) в общем git-репозитории и синхронизации с AI-инструментами коллег.
Публичная галерея и CLI для просмотра, установки и публикации анимированных пиксельных питомцев, которые плавают поверх рабочего стола и реагируют на Codex и другие coding agents.
CLI и движок рабочих процессов, запускающий coding-агентов вроде Claude Code, Codex и Copilot с настраиваемыми этапами ревью, исправлений и тестирования перед приёмкой результата.