Это примерно то, что я планирую. Я хочу сделать различные функции настраиваемыми и доступными для включения/отключения в настройках, в разумных пределах. Я не проектировал плагин модульным с самого начала, возможно, следовало бы. Но функции достаточно тесно взаимосвязаны, и я не хотел, чтобы для них требовались собственные плагины.
Я использую и Codex (OpenAI), и Claude (Anthropic, разумеется), напрямую, а не через альтернативные среды или инструменты, такие как Cursor. Так я получаю больше пользы от моих подписок, и в целом я не нашел, чтобы краткосрочные преимущества других инструментов компенсировали их различные недостатки. Работа в собственных нативных инструментах и экосистемах каждой компании со временем приносила мне всё больше пользы, а разницу я компенсирую с помощью MCP и навыков (например, экспериментирую с новыми навыками памяти, основанными на файлах Markdown на диске, или использую ygrep для поиска по файлам и т. д.).