Я написал множество плагинов для Discourse с помощью Claude Code, и сейчас это очень легко.
Контекст — это главное, и вам нужно предоставить подходящий контекст, чтобы это работало. Это означает:
- Запускать Claude Code в корневой директории Discourse, даже при работе над плагином. Это позволяет Claude легко проверять паттерны локально.
- Иметь правильно настроенную локальную среду разработки, чтобы можно было запускать тесты, миграции и т.д.
- Часто использовать режим планирования, записывать общую идею в файл Markdown, очищать контекст на новых этапах и т.п.
Мы уже занимаемся этим, посмотрите, например,
Навыки разрабатываются и будут добавляться в репозиторий по мере готовности и тестирования.
Тем не менее, «vibe coding» в существующем проекте не совсем бесплатен. Потратить немного времени на изучение и знакомство с вашей целью — всё ещё хорошая идея.