OpenSource-Hub
T

tuicr

SHA-256
1.9k stars·開発ツール·SHA-256 チェックサム確認済み

tuicr は vim ショートカットキーを備えたターミナルコードレビューツールで、コメントを GitHub/GitLab にプッシュしたり、クリップボードにコピーしたり、stdout に出力したりすることができます。

スマートダウンロード

Download 版をダウンロード

v0.19.1 · 6.1 MB

ターミナルで使えるコードレビューの神ツール。vimショートカットでdiffを確認し、コメントを書き、ワンクリックでGitHub/GitLabに送信できます。

主な機能

  • ターミナル内で GitHub スタイルの連続 diff を表示、スムーズなスクロールに対応
  • 行/範囲/ファイル/サマリーの4レベルコメント、vim ショートカットとビジュアルモードに対応
  • レビュー進捗をファイルまたは hunk 単位で保存し、セッションをまたいでレビューを継続
  • コメントを実際の PR Review として GitHub または GitLab へプッシュ可能
  • 構造化された Markdown をワンクリックでクリップボードにコピー、AI コーディングアシスタントに対応

できないこと

  • GitHub にコメントをプッシュするには認証済みの gh コマンドが必要であり、GitLab にコメントをプッシュするには認証済みの glab コマンドが必要です。また、GitLab の Request changes では、現在のアカウントが割り当てられたレビュアーである必要があります。更新コマンドは一部のパッケージマネージャー(例:nix run)では機能しないため、nix profile install を使用する必要があります。初回利用時は ? を押して完全なショートカットキーを確認することをお勧めします。

使用例

  • ターミナルで GitHub PR や GitLab MR をすばやくレビューし、確認しながらインラインコメントを書く
  • Claude/Codex/Cursor などの AI コーディングアシスタントと組み合わせて、レビューコメントをエージェントにコピーして処理させる

詳細説明

tuicr は、ターミナルでコードレビューを行うための TUI ツールで、完全な vim ショートカットをサポートしています。GitHub スタイルの連続 diff をターミナルに表示し、行・範囲・ファイル・サマリーの 4 つのレベルでコメントを書くことができます。コメントはワンクリックで実際の PR review として GitHub または GitLab にプッシュでき、構造化された Markdown としてクリップボードにコピーしたり stdout に出力したりして、AI コーディングアシスタントに渡すこともできます。レビュー進捗はファイルまたは hunk ごとに保存され、セッションをまたいでも失われません。git、jj、Mercurial をサポートし、未コミットの変更、コミット範囲、GitHub PR、GitLab MR をレビューできます。hunk や lumen といった類似ツールと比較して、tuicr は vim サポートがより完全で(ビジュアルモード、`{N}G`、`Ctrl-d/u` などを含む)、インラインコメントを直接 GitLab にプッシュできる唯一のツールです。インストール方法も多様で(curl、Homebrew、Cargo、Mise、Nix)、自動更新コマンドも内蔵されています。

タグ

code-reviewtuivimgithubgitlab

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

インストール: curl -fsSL tuicr.dev/install.sh | sh または brew install agavra/tap/tuicr を実行

4

git リポジトリ内で tuicr を実行して TUI を開き、j/k で上下に移動、c でコメントを追加

5

y を押して Markdown コメントをコピー、または :submit を入力して GitHub/GitLab にプッシュ

インストールガイド
  1. インストール: curl -fsSL tuicr.dev/install.sh | sh または brew install agavra/tap/tuicr を実行
  2. git リポジトリ内で tuicr を実行して TUI を開き、j/k で上下に移動、c でコメントを追加
  3. y を押して Markdown コメントをコピー、または :submit を入力して GitHub/GitLab にプッシュ
ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

67addacc28ee9c6d1ce84220954f1ff0c6a82b374822142dd8cb615b3d425ec5

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

インストール方法に応じてアンインストールします:Homebrew でインストールした場合は brew uninstall tuicr を実行し、Cargo でインストールした場合は cargo uninstall tuicr を実行します。curl スクリプトでインストールした場合は、対応する実行ファイル(通常は ~/.local/bin/tuicr)を削除してください。設定ファイルは ~/.config/tuicr/ または %APPDATA%\tuicr\ にあります。完全に削除したい場合は、これらも併せて削除できます。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-07-31T05:36:33Z
GitHub リポジトリ公式サイト

類似プロジェクト