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,支持流畅滚动
  • 行/范围/文件/摘要四级评论,支持 vim 快捷键和可视模式
  • 审查进度按文件或 hunk 保存,跨会话续审
  • 支持将评论作为真实 PR Review 推送到 GitHub 或 GitLab
  • 一键复制结构化 Markdown 到剪贴板,适配 AI 编码助手

避坑指南

  • 推送评论到 GitHub 需要已认证的 gh 命令,到 GitLab 需要已认证的 glab 命令,且 GitLab 的 Request changes 要求当前账号是已分配的 reviewer。更新命令对某些包管理器(如 nix run)无法生效,需要改用 nix profile install。首次使用建议按 ? 查看完整快捷键。

适用场景

  • 在终端里快速审查 GitHub PR 或 GitLab MR,边看边写行内评论
  • 搭配 Claude/Codex/Cursor 等 AI 编码助手,把审查评论复制给智能体处理

详细介绍

tuicr 是一款在终端里进行代码审查的 TUI 工具,支持完整的 vim 快捷键。它把 GitHub 风格的连续 diff 展示在终端里,让你可以在行、范围、文件和摘要四个层面写评论,然后一键把评论作为真实的 PR review 推送到 GitHub 或 GitLab,也可以复制为结构化 Markdown 到剪贴板或输出到 stdout,方便交给 AI 编码助手处理。审查进度会按文件或 hunk 保存,跨会话不丢失。支持 git、jj 和 Mercurial,可审查未提交改动、commit 区间、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 页面自行验证。

运维指引

卸载说明

根据安装方式卸载:若用 Homebrew 安装,执行 brew uninstall tuicr;若用 Cargo 安装,执行 cargo uninstall tuicr;若是 curl 脚本安装,删除对应的可执行文件(通常在 ~/.local/bin/tuicr)即可。配置文件位于 ~/.config/tuicr/ 或 %APPDATA%\tuicr\,如需彻底移除可一并删除。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-07-31T05:36:33Z
GitHub 仓库官方网站

相似推荐