Critty CLI

Critty открывает терминальный интерфейс, где человек комментирует дифф, отвечает на вопросы и разрешает действия агента.

  • 106 ★ репозитория
  • Последний коммит
  • MIT
CLI

Минимальный доступ

Почему такой уровень

  • Инструмент показывает диффы и передает ответы человека агенту, сам файлы репозитория не изменяет.
Все причины и проверки

crittylabs/critty

Установка

Ручная установка

mise install github:crittylabs/critty

Первая команда Install из README. Затем `critty doctor` и `critty install --user <агент>`.

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Инструмент показывает диффы и передает ответы человека агенту, сам файлы репозитория не изменяет.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Critty превращает запрос агента в просмотр в терминале. Агент готовит дифф, файл или документ, Critty открывает его в панели рядом с чатом, человек оставляет комментарии к строкам, отвечает на вопросы, подтверждает детали или разрешает действия, а ответы возвращаются агенту. Можно заранее договориться, какие действия требуют одобрения: отправка кода, деплой. Рядом с чатом в tmux, Herdr или cmux просмотр открывается панелью или вкладкой, без мультиплексора запускается окно эмулятора. Пока просмотр ждет человека, Critty сообщает терминалу об этом через Program Status Protocol (OSC 7501). Агентам ставятся скиллы командой `critty install`, есть варианты для Claude Code, Codex, OpenCode, Antigravity CLI и Gemini CLI.

Для кого. Разработчикам, которые общаются с агентом в терминале и хотят проверять его правки построчно, не покидая сессии.

Подходит, если

  • Агент закончил правку, и дифф надо прокомментировать по строкам.
  • Перед пушем или деплоем нужно явное разрешение человека.
  • Агенту нужен выбор из нескольких вариантов с пояснением.
  • Документ или план надо доработать вместе с агентом, оставляя заметки на полях.

Не подходит, если

  • Работа идет в веб-интерфейсе без терминала.
  • Агент выполняется без присмотра и ответа не дождется.
  • Нужны только автоматические проверки, без человека в цикле.

Пример запроса к агенту

Открой в Critty дифф моей ветки, дай мне оставить комментарии по строкам и перед пушем запроси разрешение через `critty-approval`.

Ограничения

Нужен Git 2.31.0 или новее для просмотра репозиториев; сборка из исходников требует Go 1.27.2. Релизные бинарные файлы выпускаются для macOS и Linux на amd64 и arm64. Для плавающих панелей tmux нужна версия 3.8, в старых используются обычные разделения. По SSH окна эмулятора не открываются, поэтому нужен мультиплексор. Команда `critty doctor` проверяет окружение, интеграции агентов и запуск просмотров, после обновления перезапустите установку скиллов с `--force`.

Как отключить. Удалите скиллы агента из его каталога (`critty install` кладет их в пользовательскую или проектную папку), затем удалите бинарный файл `critty` и конфигурацию `~/.config/critty/config.toml`.

Частые вопросы

Как установить?

Выполните `mise install github:crittylabs/critty`. Запасной путь: `go install github.com/crittylabs/critty/cmd/critty@latest`.

Как подключить к Claude Code?

Выполните `critty install --user claude-code`, затем запускайте просмотр командой `/critty`.

Что даст critty doctor?

Проверку установленных интеграций агентов, способов запуска просмотров, настроек изображений и зависимостей для необязательных ИИ-просмотров.

Какие агенты поддерживаются?

Claude Code, Codex, OpenCode, Antigravity CLI (цель `agy`) и Gemini CLI.

Где лежат настройки?

В `~/.config/critty/config.toml` и в `.critty.toml` проекта; старые JSON-настройки конвертируются при запуске.

Обсуждение

Вопросов и отзывов пока нет.

Crit открывает планы, диффы и запущенные приложения от кодинг-агента в браузере: кликнули строку, оставили замечание, и агент его получил

CLIРасширенный доступ1,3 тыс.Звезды репозитория

TUI показывает, что делают в проекте Claude Code, Codex, Gemini CLI и opencode: открытый файл, правки и команды вживую

CLIМинимальный доступ76Звезды репозитория

Окно для Claude Code, Codex, Gemini CLI и OpenCode: терминалы, пул-реквесты, изменения и подтверждения вызовов в одном месте

CLIШирокий доступ348Звезды репозитория

CLI открывает правки и документы в терминале, чтобы человек оставил замечания к строкам и передал их кодовому агенту

CLIРасширенный доступ956Звезды репозитория

Навык tuicr связывает агента с терминальным ревью кода: агент читает комментарии человека и открывает панель просмотра.

СкиллРасширенный доступ3,6 тыс.Звезды репозитория

Терминал для macOS с CLI termio и скиллом: агенты порождают соседние сессии, а вы видите, какому из них нужен ответ

CLIШирокий доступ790Звезды репозитория

Коротко о README

Critty ставится одним бинарным файлом и скиллами для агентов; просмотр открывается в панели мультиплексора рядом с чатом.

Бейдж для README

Сообщить о проблеме