На Product Hunt появился GitWarren — локальное приложение для ревью кода до коммита. В нём разработчики могут проверять изменения рабочего дерева репозитория.
В приложении можно проверять закоммиченные, подготовленные к коммиту, незакоммиченные и неотслеживаемые изменения. Код не нужно никуда отправлять.
GitWarren объединяет подготовленные к коммиту, незакоммиченные и неотслеживаемые файлы в единый diff. Данные ревью и комментарии хранятся в одном файле SQLite, а репозиторий не изменяется.
Приложение поставляет MCP-сервер через stdio для участия MCP-клиентов в ревью. Он даёт 17 инструментов, а одновременные сессии получают отдельные идентификаторы.
Проверка утверждений:
- GitWarren вышел на Product Hunt как инструмент для локального ревью кода до коммита. (подтверждено самой публикацией: доказательство; «Launching today»)
- GitWarren — локальное приложение для code review в стиле pull request, работающее прямо с рабочим деревом репозитория. (подтверждено самой публикацией: доказательство; «It’s a local, PR-like code review app that works directly with your working tree.»)
- В приложении можно проверять закоммиченные, staged, unstaged и неотслеживаемые изменения без отправки кода куда-либо. (подтверждено самой публикацией: доказательство; «You can review committed, staged, unstaged, and untracked changes, leave inline comments, and organize the work into actual reviews without having to push anything anywhere.»)
- GitWarren объединяет staged, unstaged и untracked файлы рабочей директории в один diff для чтения и комментирования. (подтверждено самой публикацией: доказательство; «GitWarren finds the worktree where the branch is checked out, wherever it happens to live on disk, and folds its staged, unstaged and untracked files into one diff you can read and comment on.»)
- Инструмент поставляет MCP-сервер по stdio, через который MCP-клиенты получают 17 инструментов приложения для участия в ревью. (подтверждено самой публикацией: доказательство; «GitWarren ships an MCP server over stdio. Point Claude Code, Codex or any MCP client at it and it gets the same seventeen tools the app itself uses: open a review, read the whole discussion, reply in a thread, leave a comment on a line, resolve one.»)
- Одновременные MCP-сессии получают отдельные идентификаторы, чтобы различать агентов в обсуждении. (подтверждено самой публикацией: доказательство; «Each MCP session is given its own id, so two agents working at the same time are told apart in the thread without either having to cooperate.»)
- Данные ревью и комментарии GitWarren хранятся в одном SQLite-файле в каталоге данных приложения, а репозитории не изменяются. (подтверждено самой публикацией: доказательство; «One SQLite file Your reviews and comments live in a single file in your application-data directory. Delete it and GitWarren is gone. Your repositories are untouched.»)
- GitWarren позиционируется как полностью локальное приложение без учётных записей и серверов. (подтверждено самой публикацией: доказательство; «The app is free, open-sourced, fully local, no accounts, no servers, and you bring your own agents to the party.»)
- Приложение бесплатное и открытое под лицензией GPL-3.0. (подтверждено самой публикацией: доказательство; «Free and open source under GPL-3.0»)
- Для GitWarren заявлены версии для macOS, Windows и Linux. (подтверждено самой публикацией: доказательство; «v0.1.5 · Apple silicon and Intel · Windows and Linux too»)
Публикации:
- https://producthunt.com/products/gitwarren
- https://producthunt.com/products/gitwarren?amp%3Butm_medium=rss-feed&%3Butm_source=producthunt-atom-posts-feed
- https://producthunt.com/r/p/1240932?app_id=339
оценка 64.0 · тип announcement · ревизия 1 · истории st-kbp10c