Удобный CLI-инструмент, который собирает вашу кодовую базу в один читаемый документ: дерево файлов + содержимое каждого файла в code-блоках.
Зачем это нужно
🔘Скормить проект ИИ-ассистенту одним файлом (Cursor, Claude, ChatGPT)
🔘Поделиться структурой проекта с коллегой
🔘Создание документации
Что умеет
🔘Рекурсивный обход директорий с tree-view
🔘Фильтрация через regex:
-include, -ignore🔘Автоматическое исключение бинарников
🔘Копирование в буфер обмена:
-clipboard🔘Логи включённых/исключённых файлов
Установка
go install github.com/tesserato/CodeWeaver@latest
Пример
codeweaver -input=. -output=codebase.md -include="\.go$,\.md$" -clipboard
Получите один
codebase.md со всей структурой и кодом — готов для вставки в чат с ИИ.📎 GitHub
@prog_tools