терминал, который знает

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

терминал, который знает

в терминале Claude Code по умолчанию этого нет. не видно, сколько контекста осталось, какую задачу ведёшь, как долго длится сессия. достроил четыре слоя – каждый добавляет информацию, которой терминал не даёт из коробки.

1/ status line. bash-скрипт, который Claude Code запускает каждый ход через хуки. одна строка внизу терминала: проект, модель, прогресс-бар контекста, текущая задача из Linear, время сессии:

⏵ notes │ ◆ Opus 4.6 │ ▰▰▰▰▰▱▱▱▱▱ 48% ◇68k │ ◐AIM-2054 │ 11m

2/ footer protocol. правило в CLAUDE.md, которое заставляет модель отчитываться о состоянии в конце каждого ответа. когда контекст заполнен на 70% – модель сама переходит в режим handoff: сохраняет прогресс, не берёт новых задач. не код, а текстовая инструкция – и модель ей следует.

3/ awareness layer. hook-скрипт при старте сессии подгружает задачи из Linear и кладёт в контекст. Claude видит, над чем работаешь, привязывает ответы к конкретному тикету. при завершении записывает результат – от сессии к сессии накапливается память.

◇ ctx: 101K | 99K left | 50% | ◐ compact mode

4/ mission control. status line записывает JSON-файл, iTerm2 подхватывает его через status bar. заинтегрировал HTML-блоки – контекст виден даже когда скроллишь вверх по истории.

вся система – три bash-скрипта, JSON-файл и правила {rules}. никаких плагинов, расширений или внешних зависимостей. описываешь поведение текстом – модель выполняет. хочешь self-eval – пишешь протокол. хочешь автозакрытие задач – описываешь логику. хочешь смену стиля при заполнении контекста – задаёшь пороги. всё markdown.

на GitHub – готовые скрипты, шаблоны CLAUDE с протоколами и пошаговый гайд от пятиминутной настройки status line до полной системы с iTerm2.

пару скринов в комментариях...

🤖 alex p

Подписывайтесь на Telegram AI Mindset.

Начать дискуссию