Как превратить терминал в командный центр для ленивого кодинга

28 апр 2026
1,509
134
10
2 дня

Знакомая картина: вы открываете AI-агента, просите его поправить баг, и пока он «думает» или пишет код, вы сидите и смотрите в экран. Вроде и работа идет, но ощущение, что вы превратились в секретаря при нейросети, не покидает. А если задач пять? Приходится метаться между вкладками, копировать контекст и следить, чтобы Claude не стер то, что только что написал Gemini.

Недавно наткнулся на проект agtx. Это TUI-инструмент (текстовый интерфейс в терминале) на Rust, который превращает хаос из AI-сессий в упорядоченную Kanban-доску. Идея в том, чтобы не просто чатиться с моделью, а делегировать задачи оркестратору, который сам раздаст работу разным агентам, создаст под каждую задачу отдельный git worktree и проследит за результатом.

Зачем это нужно, когда есть Cursor или Copilot

Проблема большинства AI-инструментов в том, что они привязаны к одной сессии и одному контексту. Если вы попросите Cursor сделать рефакторинг пяти модулей сразу, он либо запутается, либо заставит вас ждать. agtx работает иначе.

Он создает виртуальную доску прямо в консоли. Вы набрасываете задачи в Backlog, а дальше начинается магия параллелизма. Инструмент под капотом использует tmux и git worktree. Это значит, что каждая задача живет в своей изолированной директории и своем окне терминала. Пока один агент (например, Claude Code) пишет тесты в одной ветке, другой (Gemini) может проводить ресерч архитектуры в соседней.

Что умеет agtx

Я выделил несколько фишек, которые зацепили меня больше всего.

Реклама

Оркестрация и делегирование

Главная фишка — экспериментальный режим оркестратора. Вы нажимаете одну кнопку, и ИИ-менеджер берет задачи из колонки Planning, переводит в Running, выбирает подходящего агента и следит за выполнением. Если агент «затупил» или застрял на вводе данных в CLI, оркестратор это увидит, прочитает содержимое экрана через tmux и попробует его подтолкнуть. Если не справится — позовет вас.

Разные агенты для разных фаз

В конфиге можно прописать, кто за что отвечает. Например, Gemini отлично справляется с поиском информации и планированием, а Claude — с написанием кода.

[agents]
research = "gemini"
planning = "claude"
running = "claude"
review = "codex"

Система сама переключит агента, когда задача перейдет из одной колонки в другую. Это позволяет экономить токены дорогих моделей на простых этапах.

Брейншторм на лету

Часто идеи приходят прямо во время диалога с агентом. В agtx есть команда /agtx:brainstorm. Вы обсуждаете фичу, не боясь, что агент бросится ее внедрять и сломает текущий билд. Когда обсуждение заходит в тупик или, наоборот, рождается план, команда /agtx:sweep вытягивает из диалога конкретные задачи и раскидывает их по Kanban-доске.

Поддержка сторонних фреймворков

Автор добавил плагины для популярных методологий вроде GSD (Get Shit Done) или Spec-kit от GitHub. Это значит, что агенты будут работать не абы как, а по четким спецификациям, создавая артефакты (планы, отчеты) на каждом этапе.

Как это устроено технически

В основе проекта лежит Rust, что делает TUI очень шустрым. Для работы обязателен tmux — именно в нем крутятся сессии агентов. Это удобно: если agtx упадет или вы его закроете, процессы никуда не денутся. Можно в любой момент приаттачиться к нужному окну через tmux -L agtx attach и посмотреть, что там происходит.

Для каждой задачи создается отдельный git worktree. Это киллер-фича для тех, кто боится, что ИИ испортит рабочую копию кода. Агент кодит в изоляции, а вы просто проверяете диффы перед мерджем в основную ветку.

С чего начать

Установка стандартная для современных CLI-инструментов:

curl -fsSL https://raw.githubusercontent.com/fynnfluegge/agtx/main/install.sh | bash

Заходите в любой git-репозиторий и запускаете agtx. Интерфейс отзывчивый:

  • o — создать задачу;
  • Enter — заглянуть внутрь сессии агента;
  • m — передвинуть задачу по флоу;
  • Ctrl+f — провалиться в терминал агента на весь экран.

Кому это пригодится

Честно скажу, если вы пишете две строчки кода в день, agtx вам не нужен. Это инструмент для тех, кто перешел в стадию «вайб-кодинга», когда основная работа — это проектирование и проверка того, что нагенерировал ИИ.

Проект пока ощущается немного «гиковским» — документация местами лаконичная, а режим оркестратора помечен как экспериментальный. Но сама концепция параллельной работы нескольких агентов над одним проектом в разных ворктри — это именно то, чего не хватает современным IDE.

Если вы устали быть «прослойкой» между чатом и редактором, попробуйте дать agtx шанс. Как минимум, это отличный способ почувствовать себя настоящим техлидом над оравой неутомимых железных джунов.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.