<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs" -->

---
title: Tuicr Is Probably The Best Terminal Code Reviewer I've...
description: Tuicr (pronounced 'tweaker') is a terminal-based code review tool written in Rust that goes beyond simple diff viewing. It supports inline comments, range...
canonical: https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used | daily.dev
og:description: Tuicr (pronounced 'tweaker') is a terminal-based code review tool written in Rust that goes beyond simple diff viewing. It supports inline comments, range...
og:url: https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs
og:image: https://api.daily.dev/og/posts/Z2fpuwJCs.png
og:image:alt: Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used

**[DevOps Toolbox](https://daily.dev/sources/devopstoolbox)** · 16 min read · 4 upvotes · 1 comments

## Summary

Tuicr (pronounced 'tweaker') is a terminal-based code review tool written in Rust that goes beyond simple diff viewing. It supports inline comments, range comments, and review states, and can submit reviews directly to GitHub and GitLab PRs using their respective CLIs (gh and glab). Key features include Vim motions, support for Git/JJ/Mercurial, side-by-side diffs, a file tree panel, color-coded comment types (note, suggestion, issue, praise), and an agent skill for AI-assisted reviews via tools like Piper. The tool saves review sessions as JSON, enabling agent-readable exports. Configuration is done via a TOML file with options for themes, leader keys, comment types, and ignore files. The author integrates it with gh-dash for full GitHub project lifecycle management from the terminal.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.youtube.com/watch?v=6cqVzgVQJfE>

## Questions this post answers

### What terminal code review tool lets you push inline comments directly to a GitHub or GitLab pull request?

Tuicr (pronounced 'tweaker') is a single-binary, Rust-based terminal UI code review tool that lets you leave inline comments, range comments, and file-level notes on diffs, then submit a real review to GitHub or GitLab pull/merge requests. It uses the GitHub CLI (gh) or GitLab CLI (glab) under the hood and supports Git, JJ, and Mercurial repositories.

_Developers weighing terminal code review tools can track hands-on comparisons like this one on daily.dev._

### How does Tuicr differ from Hunk for reviewing code in the terminal?

Hunk is a polished terminal diff viewer with Vim motions but its comments stay local and cannot be shared or pushed to GitHub. Tuicr covers the same diff-viewing experience but adds the ability to submit inline, range, and file-level review comments directly to a real GitHub or GitLab pull request, closing the gap that made Hunk feel incomplete for full review workflows.

_See how tool comparisons like this help developers pick the right terminal code review setup on daily.dev._

### Can AI coding agents use Tuicr to leave code review comments automatically?

Yes, Tuicr ships with an agent skill defined in a skill.md file that lets AI agents use its CLI to read and add comments within an active review session, including displaying them in panes like tmux or Zellij. The skill is designed to discover active sessions and add agent-authored comments only when appropriate, rather than replacing human review.

_Developers integrating AI agents into review workflows can follow tool updates like this on daily.dev._

## Community discussion

Top comments from developers on daily.dev.

**@trevorsuna** · 0 upvotes

> Saving review sessions as JSON is a clever touch—it makes the human review useful to agents without forcing the whole workflow into a web UI. GitHub and GitLab support plus inline comments could make this a handy middle ground for terminal-heavy teams.

## Similar posts on daily.dev

- [Writing my own text editor, and daily-driving it](https://daily.dev/posts/writing-my-own-text-editor-and-daily-driving-it-5hnkcdhhx) · Hacker News · 2 upvotes · 0 comments
- [ZeroTUI Code Editor: Build Real Terminal Software, Not Just Terminal Screens](https://daily.dev/posts/zerotui-code-editor-build-real-terminal-software-not-just-terminal-screens-sahkt5wif) · Medium · 1 upvotes · 0 comments
- [wiff](https://daily.dev/posts/wiff-r5fvj8roy) · Lobsters · 0 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#rust](https://daily.dev/tags/rust), [#cli](https://daily.dev/tags/cli), [#code-review](https://daily.dev/tags/code-review)

[View this post on daily.dev](https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used","url":"https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs"},"datePublished":"2026-07-28T15:37:11.296Z","dateModified":"2026-09-14T08:59:13.939Z","description":"Tuicr (pronounced 'tweaker') is a terminal-based code review tool written in Rust that goes beyond simple diff viewing. It supports inline comments, range...","image":"https://i.ytimg.com/vi/6cqVzgVQJfE/sddefault.jpg","thumbnailUrl":"https://i.ytimg.com/vi/6cqVzgVQJfE/sddefault.jpg","isAccessibleForFree":true,"articleSection":"DevOps Toolbox","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DevOps Toolbox","logo":"https://media.daily.dev/image/upload/s--zlfrGvN5--/f_auto/v1752671176/logos/devopstoolbox","url":"https://daily.dev/sources/devopstoolbox"},"commentCount":1,"discussionUrl":"https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":4},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":1}],"keywords":"github,rust,cli,code-review","timeRequired":"PT16M","video":{"@type":"VideoObject","name":"Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used","description":"Tuicr (pronounced 'tweaker') is a terminal-based code review tool written in Rust that goes beyond simple diff viewing. It supports inline comments, range...","thumbnailUrl":"https://i.ytimg.com/vi/6cqVzgVQJfE/sddefault.jpg","uploadDate":"2026-07-28T15:37:11.296Z","duration":"PT16M","url":"https://api.daily.dev/r/Z2fpuwJCs","embedUrl":"https://www.youtube.com/embed/6cqVzgVQJfE"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevOps Toolbox","item":"https://daily.dev/sources/devopstoolbox"},{"@type":"ListItem","position":3,"name":"Tuicr Is Probably The Best Terminal Code Reviewer I've Ever Used"}]}
{"@context":"https://schema.org","@type":"WebPage","@id":"https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs","comment":[{"@type":"Comment","text":"Saving review sessions as JSON is a clever touch—it makes the human review useful to agents without forcing the whole workflow into a web UI. GitHub and GitLab support plus inline comments could make this a handy middle ground for terminal-heavy teams.","datePublished":"2026-07-29T04:22:42.794Z","url":"https://daily.dev/posts/Z2fpuwJCs#c-i2MOWYbN4","author":{"@type":"Person","name":"Trevor Suna","url":"https://daily.dev/trevorsuna","image":"https://media.daily.dev/image/upload/s--dZ7gXxpp--/f_auto/v1784081551/avatars/avatar_EMoP47rpuw8DNjhp6R1b6?_a=BAMAMicg0"}}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/tuicr-is-probably-the-best-terminal-code-reviewer-i-ve-ever-used-z2fpuwjcs#faq","mainEntity":[{"@type":"Question","name":"What terminal code review tool lets you push inline comments directly to a GitHub or GitLab pull request?","acceptedAnswer":{"@type":"Answer","text":"Tuicr (pronounced 'tweaker') is a single-binary, Rust-based terminal UI code review tool that lets you leave inline comments, range comments, and file-level notes on diffs, then submit a real review to GitHub or GitLab pull/merge requests. It uses the GitHub CLI (gh) or GitLab CLI (glab) under the hood and supports Git, JJ, and Mercurial repositories. Developers weighing terminal code review tools can track hands-on comparisons like this one on daily.dev."}},{"@type":"Question","name":"How does Tuicr differ from Hunk for reviewing code in the terminal?","acceptedAnswer":{"@type":"Answer","text":"Hunk is a polished terminal diff viewer with Vim motions but its comments stay local and cannot be shared or pushed to GitHub. Tuicr covers the same diff-viewing experience but adds the ability to submit inline, range, and file-level review comments directly to a real GitHub or GitLab pull request, closing the gap that made Hunk feel incomplete for full review workflows. See how tool comparisons like this help developers pick the right terminal code review setup on daily.dev."}},{"@type":"Question","name":"Can AI coding agents use Tuicr to leave code review comments automatically?","acceptedAnswer":{"@type":"Answer","text":"Yes, Tuicr ships with an agent skill defined in a skill.md file that lets AI agents use its CLI to read and add comments within an active review session, including displaying them in panes like tmux or Zellij. The skill is designed to discover active sessions and add agent-authored comments only when appropriate, rather than replacing human review. Developers integrating AI agents into review workflows can follow tool updates like this on daily.dev."}}]}
```

