«…А чтобы через десять таких вопросов основная сессия не превратилась в помойку из любопытства, для этого как раз есть /btw в Claude Code, а в Codex это называется /side Открыл отдельное окно, спросил, закрыл, контекст основной работы не трогал.»
Сразу задался вопросом, применительно к моему рабочему инструментарию: а есть что-то похожее у Cursor и Open Code?
И, вы знаете, аналогичные функции есть и в Cursor, и в OpenCode.
🖱️ Cursor
В Cursor эта возможность называется «Side Chat» (боковой чат). Вы можете открыть его командой /side, /btw или через кнопку + в верхней части панели чата.
Он работает так же: создаётся полноценный дочерний диалог, который наследует контекст основного чата, но ведёт свой отдельный лог. Это позволяет задавать вопросы, не засоряя основную сессию. Результаты из бокового чата можно потом перенести в основной через @-упоминание.
💻 OpenCode
В OpenCode нет встроенной команды в базовой версии, но есть несколько способов решить эту задачу:
· Плагин btw-opencode: Самый близкий аналог. Он форкает сессию для фоновых задач, вдохновлённый командой /btw из Claude Code.
· Плагин opencode-mini-session: Создаёт эфемерные «мини-сессии» для побочных вопросов. Можно гибко настроить, копировать ли контекст основной сессии или спрашивать «с чистого листа».
· и ожидается встроенная функция: в официальном репозитории OpenCode есть запрос на добавление команды /btw, так что, возможно, она появится в ближайших обновлениях.
Пользуйтесь!