← Документация

Команды и сниппеты

Делайте переиспользуемые слеш-команды и текстовые сниппеты для чата.

Раздел: opencode-setup · Статус: draft · Релиз-проверка: v1.18.2

Команды и сниппеты

Команды и сниппеты экономят вас от повторного набора одного и того же. Команды — это целые промпты, запускаемые через /; сниппеты — куски текста, вставляемые в сообщение через #.

Команды

Команда — это сохранённый промпт, запускаемый слешем, например /review. Управление — в Settings → Commands.

  1. Откройте Settings → Commands и создайте команду.
  2. Дайте ей имя, описание и текст промпта, который она должна отправить.
  3. По желанию закрепите её за конкретным агентом или моделью.
  4. Выберите личную или проектную область.

В чате наберите / как первый символ сообщения, чтобы открыть команды, затем выберите одну. Ваш текст может использовать плейсхолдеры:

  • $ARGUMENTS — всё, что вы наберёте после команды
  • @filename — подставляет содержимое файла
  • !`command` — подставляет вывод shell-команды

Встроенные команды init и review можно сбросить, но нельзя удалить.

Сниппеты

Сниппет — это переиспользуемый текст, на который вы ссылаетесь инлайново через хэштег, например #signoff. Управление — в Settings → Snippets.

  1. Откройте Settings → Snippets и создайте сниппет.
  2. Дайте ему имя и текст, который он обозначает. Добавьте алиасы, если нужно больше одного триггера.
  3. Выберите личную или проектную область.

В чате наберите # и выберите сниппет. OpenChamber подставит полный текст до отправки.

Связанное

  • Скиллы — подгружайте более крупные наборы инструкций по требованию