Поставил недавно Orca, поигрался. Прикольно. И сразу вспомнил про альтернативу gh-dash, который по сути та же орка, только консольная.
Боль, которую они решают, одна, и она моя. У меня несколько проектов, и в каждом по несколько репо. Правка почти никогда не живёт в одном месте: поменял контракт в бэке - иди во фронт, потом в общую библиотеку, потом в инфру.
И вот ты держишь в голове четыре ветки, четыре ПР, четыре ревью, четыре статуса CI. Не сложно. Назойливо. Рерурс уходит не на работу, а на "бухгалтерию" вокруг работы.
Ответ у обоих один: перестать ходить по репозиториям. Ты видишь разом ишьюсы, ПР и нотификейшны по всем репо, фильтруешь то, что надо отревьювить, а то, что надо сделать, держишь в ишьюсах. Единица работы теперь задача, а не репозиторий. Конкретно бустует.
Разница только в форме.
Orca - отдельное приложение, на линуксе это Electron. Внутри своя оболочка, задачи и агенты. Удобно, что провайдера переключаешь на лету: Claude, Codex, Gemini, GLM.
gh-dash - плагин к консольному
gh. То же самое, но в терминале и с клавиатуры, никуда не уходя, mouse free if you wish.Скажу честно: частично мой сетап (Wezterm, forked tabby based on tmux, gh dash) побеждает Орку. В части терминала точно. Хотя, думаю, и это там настраивается.
И вот что для меня оказалось важным. Это не про железо и не про модель. gh-dash крутится на процессоре, обычный
TUI, ничего не греется, никакого GPU. Инструмент про организацию работы, а не про то, чтобы за тебя думали.Раз уж речь зашла про оболочки, есть ещё opencode. Он про соседнее: тот же открытый агент, что и в Орке, только целиком в терминале, без Electron и своего окна. И тоже с любым провайдером, хоть топовым, хоть дешёвым flash под мелочёвку. Мой случай ровно такой: подход орки нужен, её оболочка - нет.
А ещё подсказали superset, он собирает кучу TUI в одно окно. GUI для тучи TUI, если коротко. Не щупал, но идея та же: унификация точки входа для кожаных мешков.
Вывод простой. Живёшь в одном репо - тебе это всё не надо, там всё и так помещается в голову. Несколько репо и несколько проектов разом - вот и весь юзкейс.
Инструмент не думает за тебя, он убирает то, на что ты думать не должен.
А вы на чём сидите, когда репо больше одного?
P.S. Раз уж про провайдеров. У меня есть гостевые пропуска в Claude, вот ссылка. Пропуск даёт неделю Claude Pro бесплатно - это платный тариф за $20 в месяц, тот самый, где есть Claude Code и актуальные модели. Не урезанный бесплатный claude.ai, на котором ни агента в терминале, ни нормальных лимитов. Неделю можно пожить в полноценном инструменте и понять, твоё или нет. Только для новых, и пропусков всего три, так что кто успел, тот успел.