Плагин для OpenCode, который показывает всплывающую подсказку с переводом выделенного текста в OpenCode Desktop и терминальном интерфейсе.
pank-su/opencode-prompt-completion
Плагин для OpenCode V2 Terminal и Desktop, который показывает серые продолжения промпта и позволяет принять их клавишей Tab.
- Звёзды
- 6
- Форки
- 1
- Открытые issues
- 0
- Последний коммит
- 9 дней назад
Что это?
Плагин добавляет автодополнение промпта прямо в интерфейс OpenCode V2 Terminal и приложение Desktop. Пока вы печатаете, в поле промпта появляется серое продолжение. Нажмите Tab, чтобы принять подсказку целиком, Option+Right или Ctrl+Right — чтобы принять одно слово, а Esc — чтобы скрыть её. Пока подсказка не принята, она не входит в текст промпта, и сообщения никогда не отправляются автоматически.
По умолчанию в автоматическом режиме черновики отправляются выбранной модели до нажатия Enter, что расходует квоту провайдера или оплачиваемые токены. Для запросов только вручную автоматический режим можно отключить параметром automatic. Настройки для терминала задаются в глобальном cli.json, плагин работает с удалёнными серверами; для Desktop используется opencode.json, а также требуется OpenCode 2.2.0 с экспериментальным API плагинов GUI. Тайм-ауты, debounce, cooldown и модель для предсказаний можно настроить.
Плагин устанавливается командой `opencode plugin add github:pank-su/opencode-prompt-completion`. Он выполняет stateless-вызовы для генерации текста, не создавая сессий и не вызывая инструменты, и не сохраняет черновики в собственных логах. Это независимый проект под лицензией MIT, а не официальный компонент OpenCode.
Ключевые возможности
- 01Показывает серые продолжения прямо в поле промпта OpenCode.
- 02Позволяет принять подсказку целиком клавишей Tab или по одному слову с помощью Option+Right / Ctrl+Right.
- 03Поддерживает Terminal и Desktop с отдельными файлами конфигурации.
- 04Позволяет отключить автоматические запросы и вызывать подсказки вручную сочетанием <leader>j.
- 05Предоставляет настройки тайм-аута, debounce, cooldown и выбора модели.
Сценарии использования
- Чтобы быстрее составлять длинные промпты для coding-агентов в OpenCode Terminal.
- Чтобы использовать более дешёвую или быструю модель для коротких дополнений, пока в основной сессии работает другая модель.
- Чтобы работать с удалённым сервером OpenCode, используя локальную настройку плагина для терминала.
Быстрый старт
- 1
Установите плагин с GitHub с помощью OpenCode
opencode plugin add github:pank-su/opencode-prompt-completion - 2
Откройте сессию, введите не менее трёх символов и дождитесь появления серого текста; если TUI уже была открыта, выполните /reload
Что важно знать
- Автоматический режим включён по умолчанию и отправляет черновики выбранной модели до нажатия Enter, расходуя квоту или платные токены.
- Требуется OpenCode V2; OpenCode V1 не поддерживается.
- Поддержка Desktop экспериментальная; после изменений в Desktop могут потребоваться обновления.
- Проект новый, у него всего 1 звезда.
В подборках
Темы
Частые вопросы
- Что такое opencode-prompt-completion?
- Плагин для OpenCode V2 Terminal и Desktop, который показывает серые продолжения промпта и позволяет принять их клавишей Tab. Плагин добавляет автодополнение промпта прямо в интерфейс OpenCode V2 Terminal и приложение Desktop. Пока вы печатаете, в поле промпта появляется серое продолжение. Нажмите Tab, чтобы принять подсказку целиком, Option+Right или Ctrl+Right — чтобы принять одно слово, а Esc — чтобы скрыть её. Пока подсказка не принята, она не входит в текст промпта, и сообщения никогда не отправляются автоматически.
- opencode-prompt-completion можно использовать бесплатно? Какая у него лицензия?
- opencode-prompt-completion распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- opencode-prompt-completion всё ещё поддерживается?
- Активно поддерживается. Последний коммит в opencode-prompt-completion — 28 окт. 2026 г..
- Для чего можно использовать opencode-prompt-completion?
- Чтобы быстрее составлять длинные промпты для coding-агентов в OpenCode Terminal. Чтобы использовать более дешёвую или быструю модель для коротких дополнений, пока в основной сессии работает другая модель. Чтобы работать с удалённым сервером OpenCode, используя локальную настройку плагина для терминала.
- Как установить opencode-prompt-completion?
- Установите плагин с GitHub с помощью OpenCode: opencode plugin add github:pank-su/opencode-prompt-completion Откройте сессию, введите не менее трёх символов и дождитесь появления серого текста; если TUI уже была открыта, выполните /reload
- Где скачать opencode-prompt-completion?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pank-su/opencode-prompt-completion
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Панель дерева файлов в стиле IDE для Claude Code: подсвечивает читаемые, изменяемые и коммитируемые файлы и показывает их статус в Git.
Плагин для OpenCode Desktop, который добавляет поиск по всему чату с фильтрами по областям и подсветкой совпадений, включая вызовы инструментов, их результаты и команды терминала.
Плагин OpenCode, который превращает вызовы инструментов, команды оболочки и diff сессии в удобный для проверки Markdown-бриф передачи работы.
Библиотека для создания терминальных интерфейсов на Zig с биндингами для TypeScript, React и Solid.
Плагин для OpenCode V2, который откладывает запрос на заданное время, а затем отправляет его в ту же сессию.