
mufeedvh/code2prompt
🔧 Инструментmufeedvh
Мощный CLI-инструмент для преобразования кодовой базы в единый промпт для LLM с подсчетом токенов.
code2prompt — это незаменимый инструмент для разработчиков, использующих LLM для анализа, отладки или документирования крупных проектов. Написанный на Rust для максимальной производительности, он позволяет объединять множество файлов в единое окно контекста с сохранением структуры директорий.
Основные возможности:
- Генерация дерева проекта: автоматическое отображение структуры для понимания связей между файлами.
- Шаблонизация: использование шаблонов Handlebars для настройки формата представления кода.
- Подсчет токенов: встроенная интеграция с tiktoken для предотвращения переполнения контекста.
- Игнорирование файлов: поддержка .gitignore для исключения ненужных или конфиденциальных данных.
- Гибкий вывод: возможность отправки результата в буфер обмена или файл для использования в веб-интерфейсах LLM.
Автоматизируя рутинную сборку файлов, code2prompt снижает барьеры в AI-разработке, помогая при архитектурных обзорах и генерации документации.
💡Основное
- ├─Высокая скорость на Rust
- ├─Встроенная поддержка tiktoken
- └─Гибкие шаблоны Handlebars
🎯Для
- ├─Разработчики ПО
- ├─AI-исследователи
- └─DevOps-инженеры