GitWarren се появи в Product Hunt — локално приложение за преглед на код преди commit. В него разработчиците могат да преглеждат промените в работното дърво на хранилището.
В приложението могат да се преглеждат commit-нати, подготвени за commit, неcommit-нати и непроследявани промени. Кодът не трябва да се изпраща никъде.
GitWarren обединява подготвените за commit, неcommit-натите и непроследяваните файлове в един diff. Данните от прегледите и коментарите се съхраняват в един файл SQLite, а хранилището не се променя.
Приложението предоставя MCP-сървър чрез stdio за участие на MCP-клиенти в прегледите. Той предлага 17 инструмента, а едновременните сесии получават отделни идентификатори.
Проверка на твърденията:
- GitWarren излезе в Product Hunt като инструмент за локален преглед на код преди commit. (потвърдено от самата публикация: доказателство; «Launching today»)
- GitWarren е локално приложение за code review в стил pull request, което работи директно с работното дърво на хранилището. (потвърдено от самата публикация: доказателство; «It’s a local, PR-like code review app that works directly with your working tree.»)
- В приложението могат да се преглеждат commit-нати, 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