TGViewer
per malī ad astra per malī ad astra @maliastra · 178 subscribers
Post #197 199
Длинные сессии с тестами, линтерами, git, логами сильно положительное
Claude Code / Cursor / Gemini с настоящим hook положительное, заметное
Codex CLI через AGENTS.md умеренное, зависит от послушности модели
Android/Gradle-проект потенциально полезно, но обязательно проверять
Инциденты, метрики, JSON-данные, security output может вредить
Короткие команды и маленькие выводы почти ноль
Команды через task runner’ы типа just, mise, task, make может промахиваться, потому что RTK видит wrapper, а не реальную команду; это прямо описано как проблема в issue.


Главная мысль: RTK повышает качество не потому, что LLM становится умнее, а потому что в контекст попадает меньше мусора. Но когда “мусор” на самом деле содержит важный сигнал, качество падает.

Как бы я внедрял у себя

Для личного теста — да, ставить. Для рабочего окружения — аккуратно.

Я бы начал так:

brew install rtk
rtk init --global
rtk init --show
rtk telemetry status

Потом прогнать 2–3 реальные Claude/Codex-сессии и смотреть:

rtk gain
rtk session
rtk discover

Но я бы сразу исключил рискованные команды:

[hooks]
exclude_commands = [
"aws",
"kubectl logs",
"docker logs",
"security",
"trivy",
"gitleaks",
"semgrep",
"git diff --stat",
"git rebase",
"git cherry-pick"
]

Для Android/Kotlin отдельно проверил бы:

rtk ./gradlew test
rtk ./gradlew lint
rtk ./gradlew assembleDebug
rtk ./gradlew :app:testDebugUnitTest

И сравнил бы не только токены, а главное: агент после RTK чинит ошибку быстрее или начинает тупить и просить raw output?

Итог

Да, штука полезная. Особенно для Claude Code-подобных CLI-агентов, которые много гоняют команды и засирают контекст логами.

Но как tech lead я бы не продавал это команде как “улучшает качество LLM на 80%”. Честнее так:

> RTK снижает CLI-шум и экономит контекст. На verbose-командах это часто улучшает агентскую работу. На data/security/debug-командах может скрыть важные детали, поэтому нужен allowlist/denylist и локальный benchmark на нашем стеке.



Для твоего кейса: поставить и попробовать — да. Глобально включить без exclude list — нет.
More from @maliastra
  1. Sep 17, 2026Расскажите, как вы забивали гвозди пушкой и стреляли по воробьям из микроскопа. Я безумно…
  2. Sep 3, 2026Мероприятие интересное, после реги будет предложение разместить афишу как сверху, и если в…
  3. Sep 3, 2026Я иду на AI-конференцию Community Sprints 8-10 сентября. Три дня про то, как AI-native ком…
  4. Aug 21, 2026Когда читаешь такие сообщения, то думаешь, что we've made it! Кста, по лайнапу есть понима…
  5. Jul 23, 2026🚀 Ищем спикеров на nullptr.talks[3] 📅 Когда: сентябрь 2026 📍 Где: to be announced ⏰ Зая…
  6. Jul 23, 2026Ah shit, here we go again. Го выступать
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →