Хотел ИИ-ассистента прямо в PyCharm — как Claude Code, но в IDE, чтобы открытый файл автоматически уходил агенту как контекст. Так появился плагин на Kotlin. ## Что внутри - Чат-интерфейс с историей и стримингом ответа по мере генерации. - Режим «рассуждений»: мышление модели отделено от ответа. - Рендер markdown и диффов правок прямо в панели. - Slash-команды и approval-гейт — правки агента требуют подтверждения. ## Как устроено Плагин не запускает модель сам и не хранит ключ. Он читает открытый файл или выделение, складывает с запросом и шлёт в локальный Runtime API Codewhale (`localhost:7878`), а ответ стримит обратно в панель. Исходники открыты под MIT. Подробности — в репозитории проекта.