|
| 1 | +--- |
| 2 | +layout: post |
| 3 | +title: "ИИ против Open Source: что реально поменялось и где проходит граница" |
| 4 | +description: "Подробный разбор того, как современные модели кода изменили баланс между генерацией и готовыми библиотеками в алгоритмической торговле." |
| 5 | +date: 2025-09-03 |
| 6 | +image: /assets/images/blog/ai_vs_oss.png |
| 7 | +tags: [ИИ, Open Source, алготрейдинг, разработка] |
| 8 | +--- |
| 9 | + |
| 10 | +Опубликовал новую статью на Хабре: **["ИИ против Open Source: что реально поменялось и где проходит граница"](https://habr.com/ru/articles/943670/)** |
| 11 | + |
| 12 | +С появлением рабочих моделей кода появился более приземлённый путь разработки: сформулировать требование, написать тесты и получить небольшой, понятный модуль без лишних зависимостей. Это не война с OSS, а сдвиг точки равновесия. |
| 13 | + |
| 14 | +## Основные тезисы статьи: |
| 15 | + |
| 16 | +### Что изменилось |
| 17 | +- **Было**: «сначала библиотека». Ищем библиотеку, принимаем транзитивные зависимости, читаем документацию. |
| 18 | +- **Стало**: «описание → тесты → реализация». Маленькие, проверяемые модули вместо «комбайнов». |
| 19 | + |
| 20 | +### Где ИИ уже заменяет библиотеки |
| 21 | +1. **Мини-реализации**: индикаторы (EMA/SMA/RSI), статистика, риск-правила |
| 22 | +2. **Узкие интеграции**: клиенты для REST/WebSocket с 2-3 нужными методами |
| 23 | +3. **Генерация скелета**: каркасы бэктестов, схемы данных |
| 24 | +4. **Адаптеры**: маппинг между биржами, миграции кода |
| 25 | + |
| 26 | +### Где ИИ НЕ должен заменять OSS |
| 27 | +- Криптография и защищённые протоколы |
| 28 | +- Бинарные протоколы (FIX/ITCH/OUCH/FAST) |
| 29 | +- Движки БД, компиляторы, рантаймы |
| 30 | +- Численные солверы и оптимизаторы |
| 31 | + |
| 32 | +### Практические советы |
| 33 | +- Держите модули маленькими |
| 34 | +- Описывайте поведение простыми словами |
| 35 | +- Делайте минимум проверок для уверенного мержа |
| 36 | +- Генерируйте без внешних зависимостей |
| 37 | + |
| 38 | +В алготрейдинге это особенно актуально: меньше зависимостей — ниже риски, артефакты компактнее, аудит проще, итерации быстрее. |
| 39 | + |
| 40 | +**Главный вывод**: выбирайте инструмент под контекст. Узкая задача, которую легко описать и проверить — кандидат на генерацию. Всё остальное — в пользу проверенного OSS. |
0 commit comments