чат с агентомспроситьПроекты2 папки 4 файлаAI и агенты2 папки 2 файлаИнфраструктура3 папкиРазработка5 файловОбо мне5 файлов
Helm: пульт для параллельных агентов
  • Svelte 5
  • TypeScript
  • Fastify
  • node-pty
  • xterm.js
  • tmux
  • SQLite
  • WebAuthn

Helm: пульт для параллельных агентов

Пульт, из которого я веду несколько сессий Claude Code сразу: настоящий терминал в браузере, статусы сессий, аналитика лимитов, память и задачи. Работает и с телефона.

2026 · автор

Я обычно веду несколько сессий Claude Code параллельно, и следить за ними в куче окон терминала неудобно: непонятно, кто закончил, кто ждет ответа, а кто сжигает лимит. Готовые пульты я перепробовал, и ни один не подошел, поэтому сделал свой.

Helm показывает все активные сессии в сайдбаре со статусами из хуков: работает, ждет разрешения, задал вопрос, закончил. Справа настоящий терминал: xterm.js в браузере подключен к tmux на маке, внутри обычный claude. Файлы, которые агент упоминает в выводе, открываются в соседней панели.

Отдельные экраны: аналитика по лимитам и времени (сколько работал я, сколько агенты, где я их тормозил), граф и лента памяти, задачи по проектам. С телефона Helm открывается как PWA с входом по Face ID: там чат вместо терминала, ответы кнопками и пуши, когда агент ждет меня, а мак простаивает.

За двенадцать дней 269 коммитов и больше 1 500 тестов. Все скриншоты сняты на демо-данных.