Сделайте Node/TypeScript runtime plugin
Это основной поддерживаемый путь без Go, когда команде нужен TypeScript, но при этом нужен поддерживаемый локальный runtime-плагин.
Рекомендуемый сценарий
bash
plugin-kit-ai init my-plugin --platform codex-runtime --runtime node --typescript
plugin-kit-ai doctor ./my-plugin
plugin-kit-ai bootstrap ./my-plugin
plugin-kit-ai generate ./my-plugin
plugin-kit-ai validate ./my-plugin --platform codex-runtime --strictЧто важно помнить
- это стабильный локальный runtime-путь, а не zero-runtime-dependency Go path
- на машине исполнения всё равно нужен Node.js
20+ doctorиbootstrapздесь важнее, чем в пути Go по умолчанию
Когда это правильный выбор
- команда уже живёт в TypeScript
- плагин по своей модели остаётся локальным для репозитория
- нужен основной поддерживаемый путь без Go без ухода в beta escape hatch
Когда Go всё ещё лучше
Предпочитайте Go, когда:
- нужен самый сильный production contract
- важно, чтобы downstream users не ставили Node
- нужен минимум проблем с bootstrap в CI и на других машинах
См. Выбор runtime и Node Runtime API для следующего уровня деталей.