Автор разработал `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()` для подсчёта токенов и разбивки по блокам
  • Работает без внешних зависимостей

Инструмент позволяет пользователям использовать существующие разговоры о программировании в качестве бесплатных обучающих данных, хотя автор рекомендует фильтровать неудачные попытки и повторные запросы перед обучением.