Автор разработал `claude_converter`, инструмент, который преобразует локальные `.jsonl` файлы сессий Claude Code в форматы, совместимые с фреймворками для тонкой настройки, такими как TRL, Axolotl и LLaMA-Factory.
- Преобразует сессии в формат `messages`, потребляемый функцией `apply_chat_template()`
- Результаты совместимы с TRL/SFTTrainer, Axolotl и LLaMA-Factory (формат sharegpt)
- Включает вспомогательную функцию `clean_messages()` для удаления блоков `<tool_use>`, `<tool_result>` и `<thinking>`
- Предоставляет CLI-функцию `inspect_session()` для подсчёта токенов и разбивки по блокам
- Работает без внешних зависимостей
Инструмент позволяет пользователям использовать существующие разговоры о программировании в качестве бесплатных обучающих данных, хотя автор рекомендует фильтровать неудачные попытки и повторные запросы перед обучением.