Настраиваемая строка состояния для Claude Code CLI: модель, ветка Git, расход токенов, лимиты и многое другое, с поддержкой Powerline и тем оформления.
agavra/tuicr
Терминальный инструмент для код-ревью с vim-сочетаниями клавиш; экспортирует комментарии в GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit или буфер обмена.
Open source альтернатива:GitHub Pull Requests
- Звёзды
- 3,414
- Форки
- 309
- Открытые issues
- 97
- Последний коммит
- вчера
Что это?
tuicr — это терминальный интерфейс для ревью изменений в коде. Он показывает все изменённые файлы в одном непрерывном diff в стиле GitHub и позволяет оставлять комментарии к отдельной строке, диапазону строк, файлу целиком или ревью в целом. Ход ревью можно отслеживать для каждого файла или hunka, а состояние сохраняется между сессиями.
Инструмент работает с git, jj и Mercurial. Можно проверять незакоммиченные изменения, диапазон коммитов или существующий pull request либо merge request. По завершении ревью комментарии можно отправить как inline-ревью прямо в GitHub, GitLab, Gitea, Bitbucket, Azure DevOps или Gerrit, скопировать в буфер обмена в виде структурированного markdown или вывести в stdout.
Экспорт в markdown рассчитан на передачу coding agent, например Claude или Codex: каждый комментарий привязан к файлу и строке. Подкоманда `tuicr review` и библиотечный API на Rust предоставляют доступ к сохранённым сессиям для скриптов и инструментов.
Ключевые возможности
- 01Единое непрерывное представление diff для всех изменённых файлов с навигацией в стиле vim.
- 02Комментарии к строке, диапазону строк, файлу или ревью целиком.
- 03Отслеживание ревью по файлам и hunk с сохранением состояния между сессиями.
- 04Отправка inline-ревью в GitHub, GitLab, Gitea, Bitbucket, Azure DevOps или Gerrit.
- 05Копирование структурированного markdown в буфер обмена или вывод в stdout.
- 06Поддержка репозиториев git, jj и Mercurial.
Сценарии использования
- Проверка собственных незакоммиченных изменений перед коммитом.
- Работа с pull request или merge request из терминала с публикацией inline-комментариев.
- Передача отзывов по ревью coding agent в виде пронумерованного списка с привязкой комментариев к файлам.
Быстрый старт
- 1
Установить с помощью скрипта установки
Установите по официальной инструкции из README - 2
Установить с помощью Homebrew
brew install tuicr - 3
Установить с помощью Cargo
cargo install tuicr - 4
Запустите tuicr, чтобы выбрать коммит для проверки
tuicr
Что важно знать
- Чтобы отправлять ревью в хостинговые Forge, настройте соответствующий CLI (gh, glab, tea, bkt) или учетные данные Azure/Gerrit.
- Поддерживается только Bitbucket Cloud; функции «Запросить изменения» и «Черновик» пока не поддерживаются.
Темы
Частые вопросы
- Что такое tuicr?
- Терминальный инструмент для код-ревью с vim-сочетаниями клавиш; экспортирует комментарии в GitHub, GitLab, Gitea, Bitbucket, Azure DevOps, Gerrit или буфер обмена. tuicr — это терминальный интерфейс для ревью изменений в коде. Он показывает все изменённые файлы в одном непрерывном diff в стиле GitHub и позволяет оставлять комментарии к отдельной строке, диапазону строк, файлу целиком или ревью в целом. Ход ревью можно отслеживать для каждого файла или hunka, а состояние сохраняется между сессиями.
- tuicr можно использовать бесплатно? Какая у него лицензия?
- tuicr распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- tuicr всё ещё поддерживается?
- Активно поддерживается. Последний коммит в tuicr — 19 окт. 2026 г..
- Для чего можно использовать tuicr?
- Проверка собственных незакоммиченных изменений перед коммитом. Работа с pull request или merge request из терминала с публикацией inline-комментариев. Передача отзывов по ревью coding agent в виде пронумерованного списка с привязкой комментариев к файлам.
- Как установить tuicr?
- Установить с помощью скрипта установки Установить с помощью Homebrew: brew install tuicr Установить с помощью Cargo: cargo install tuicr Запустите tuicr, чтобы выбрать коммит для проверки: tuicr
- Где скачать tuicr?
- Исходный код и инструкции по установке — на GitHub: https://github.com/agavra/tuicr
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Терминальная утилита, которая воспроизводит коммиты Git в виде анимированной печати с подсветкой синтаксиса и переходами между состояниями дерева файлов.
Терминальный монитор в стиле btop: показывает расход токенов, контекстное окно, лимиты запросов и открытые порты сессий Claude Code, Codex CLI и OpenCode в реальном времени.
Терминальный интерфейс для Git в духе Magit: подготовка изменений, коммиты, ветки, rebase и многое другое с клавиатуры.
Терминальный интерфейс, который отображает граф коммитов Git в виде изображений — как git log --graph --all, — чтобы просматривать историю репозитория.
Минималистичная statusline на Rust для Claude Code: показывает модель, состояние Git, рабочую директорию и использование контекстного окна в терминале.