Перейти к содержанию

Claude Code

Дерево файлов покажет, что читает и правит Claude Code

2 мин чтения

Текст написан ИИ-моделью по источникам, на которые ведут ссылки, и сверен с ними второй моделью. Как мы работаем

Всё о теме: Claude Code: версии и изменения →
Изображение: github.com

Утилита claude-files-pane выводит дерево файлов проекта и в реальном времени помечает, какие файлы Claude Code читает, а какие правит. Её показали на Hacker News 1 ноября, и пока проект можно увидеть только на демо-анимации на GitHub. Похожие инструменты уже есть: мод filetree от data-goblin тоже ставит дерево рядом с сессией и показывает в нём статус git.

В каталоге Claude Mods работа filetree описана подробно. Файлы, которые Claude читает или ищет, мерцают фиолетовым. Сюда попадают Read, результаты Grep и Glob, а также rg, grep, find и cat, запущенные в Bash или PowerShell. Записанные файлы мерцают оранжевым, добавленные в индекс git или закоммиченные - зелёным, и подсветка гаснет за три секунды. У каждого файла есть буквенный бейдж статуса git и счётчик строк, добавленных и удалённых относительно HEAD, а диффы и превью открываются прямо в панели. Сетевых вызовов мод не делает. В токенах он стоит одну строку контекста на запрос, пока в дереве выбран файл.

Версия 0.4.1 вышла 23 октября. По тому же описанию, ей нужен Claude Code 2.1.287 или новее, а в терминале ещё и полноэкранный режим (/tui fullscreen) и окно шириной от 110 колонок. Во вкладке Code десктопного приложения панель встаёт на место сама.

Есть и вариант без полноэкранного режима: seetree, терминальный просмотрщик дерева на Zig от Рэя (ramonclaudio). Он подсвечивает файлы, которые Claude читает, пишет, правит или удаляет, а при записи и правке показывает число строк. Утилиту, объясняет автор, он написал, когда держал открытыми четыре-пять сессий Claude Code сразу. Чтобы понять, каких файлов они касались, приходилось читать рассуждения агента и вызовы bash, а IDE ставила одинаковую точку у любого изменённого файла.

По умолчанию seetree раз в 2 секунды опрашивает транскрипты сессий в ~/.claude/projects/*.jsonl. Команда seetree --install-hook --apply прописывает в настройки хук FileChanged: дерево обновляется на каждое событие, а опрос идёт раз в 30 секунд.

Claude Code

Claude Code на Pro по умолчанию работает на Haiku 5.5

«Default (recommended)» в меню выбора модели Claude Code на тарифе Pro занимает Haiku 5.5, судя по скриншоту с Hacker News. При этом сложный агентный код Anthropic сама советовала отдавать Sonnet 5.5. На какой модели у вас сейчас работает Claude Code?

Пока никто не написал. Будьте первым.

Присоединяйтесь к разговору

Войдите, чтобы оставить комментарий. Он появится после модерации.