На 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»)

Публікації:

оцінка 64.0 · тип announcement · ревізія 1 · історії st-kbp10c