Snapmark for VS Code
Snapmark for VS Code: аннотируйте скриншоты в VS Code перед вставкой в AI-чаты — скрывайте чувствительные данные, добавляйте шаги, сжимайте изображения.
Что такое Snapmark for VS Code?
Snapmark for VS Code — это расширение для VS Code, предназначенное для аннотирования скриншотов перед вставкой в инструменты AI-чатов. Основной рабочий процесс сосредоточен: копируете скриншот, аннотируете его в расширении, затем вставляете аннотированное изображение в любой AI-чат, принимающий вставленные изображения.
Согласно описанию расширения, Snapmark не затрагивает окно агента, работая через буфер обмена. Это позволяет размывать чувствительные области, добавлять нумерацию шагов для UI-процессов и изменять размер больших скриншотов до подходящего для модели перед отправкой в чат.
Ключевые возможности
- Рабочий процесс через буфер обмена: Snapmark находится в вашем буфере — копируете скриншот, используете горячую клавишу расширения для открытия аннотатора и подготовки изображения к вставке.
- Размытие чувствительных областей: Поддерживает размытие участков скриншота, чтобы скрыть значения вроде API-ключей, токенов и PII перед вставкой в AI-чат.
- Нумерация шагов: Можно добавлять упорядоченные маркеры (например, 1, 2, 3) для описания UI-процесса последовательно, снижая переписку при объяснении многошаговых экранов.
- Автосжатие при копировании: Скриншоты Retina изменяются по длинной стороне до 1920px при копировании, чтобы предотвратить обработку vision-моделями ненужных пикселей.
- Вставка в «любой инструмент, принимающий вставленные изображения»: Расширение позиционируется как независимое от инструментов — работает с AI-чатами, принимающими вставку (приводятся примеры: Claude Code, GitHub Copilot Chat, Cursor).
- Без телеметрии / открытый исходный код (как указано): На странице указано, что проект бесплатный, open source и без телеметрии.
Как использовать Snapmark for VS Code
- Установите расширение: Установите Snapmark из VS Code Marketplace (или по ссылке на GitHub со страницы).
- Скопируйте скриншот: Используйте инструмент скриншотов ОС (приводятся примеры: macOS
Ctrl+Shift+⌘4, WindowsWin+Shift+Sили любой Linux-сниппет). - Откройте аннотатор: После копирования Snapmark обнаруживает изображение в буфере и активирует кнопку в статус-баре. Нажмите ⌘⇧A (или Ctrl+Shift+A) для открытия аннотатора.
- Аннотируйте и подготовьте изображение: Используйте инструменты для размытия чувствительных зон и добавления нумерации шагов по необходимости. Расширение также применяет описанное изменение размера при копировании.
- Вставьте в AI-чат: Используйте действие «Copy» расширения и вставьте аннотированное изображение в AI-чат, принимающий вставку (приводятся примеры: Claude Code, Copilot Chat, Cursor).
Сценарии использования
- Скрытие учетных данных перед отправкой UI: При документировании экрана приложения с API-ключами, токенами или личными данными сначала размывайте эти зоны, чтобы вставленный скриншот не раскрыл чувствительную информацию.
- Объяснение многошаговых интерфейсов: Для процесса вроде «настроить параметры → отправить → подтвердить результат» добавляйте нумерацию (1, 2, 3), чтобы указать модели, какие области экрана соответствуют каждому шагу.
- Подготовка скриншотов для vision-моделей без лишних пикселей: При копировании высококачественного (например, Retina) скриншота полагайтесь на автосжатие Snapmark, чтобы модель обрабатывала длинную сторону 1920px вместо огромных изображений.
- Использование нескольких AI-чатов с одним процессом: Переключайтесь между разными AI-клиентами (страница перечисляет Claude Code, Copilot, Cursor и другие), не меняя процесс аннотирования — вставляйте аннотированное изображение куда угодно, где оно принимается.
FAQ
Snapmark интегрируется с конкретными AI-агентами?
Snapmark описан как работающий с «любым инструментом, принимающим вставленные изображения». Страница приводит примеры вроде Claude Code, GitHub Copilot и Cursor, но ключевое требование — AI-чат принимает вставку изображений.
Что происходит со скриншотом во время аннотирования?
Страница указывает, что Snapmark работает в буфере обмена и не затрагивает окна агентов. Вы аннотируете изображение из буфера в VS Code, затем вставляете аннотированное изображение в AI-чат.
Можно ли скрывать чувствительную информацию вроде API-ключей и PII?
Да. Snapmark включает функцию размытия для чувствительных зон, страница явно упоминает API-ключи, токены и PII.
Snapmark изменяет размер больших скриншотов?
Да. Страница указывает, что скриншоты Retina изменяются по длинной стороне до 1920px при копировании.
Альтернативы
- Инструменты ручного редактирования скриншотов: Используйте редактор изображений (или инструменты аннотирования ОС) для размытия и маркировки скриншотов перед вставкой. Это более гибко для редактирования, но требует переключения инструментов и не обеспечивает такой же рабочий процесс от буфера обмена к аннотатору внутри VS Code.
- Специализированные инструменты аннотирования UI/шагов: Инструменты для разметки скриншотов в документации могут выполнять похожую функцию, но могут не быть адаптированы под поток с приоритетом буфера обмена и шаг «вставка в AI-чат».
- Другие утилиты VS Code для изображений/буфера обмена: Альтернативы в пространстве инструментов разработки могут предлагать обработку буфера обмена или манипуляции с изображениями, но могут не включать такой же встроенный рабочий процесс размытия и нумерации шагов, как в Snapmark.
- Полагаться только на обработку изображений в клиенте AI-чата: Если ваш AI-чат принимает вставленные скриншоты напрямую, можно пропустить аннотирование. Это может быть менее надежно для сокрытия чувствительного контента и для руководства моделями через многошаговые UI-процессы.
Альтернативы
Codex Plugins
Используйте Codex Plugins, чтобы объединять skills, интеграции приложений и MCP-серверы в повторно используемые сценарии для доступа к Gmail, Google Drive и Slack.
Oli: Pregnancy Safety Scanner
Oli: Pregnancy Safety Scanner помогает проверять безопасность еды, косметики, добавок и других товаров во время беременности: сканируйте штрих‑код/фото и получайте оценку по триместру.
Arduino VENTUNO Q
Arduino VENTUNO Q — edge AI компьютер для робототехники: ускоренный вывод нейросетей и микроконтроллер для детерминированного управления. Через Arduino App Lab.
Privacy-First
Privacy-First: бесплатные онлайн-конвертеры для изображений, PDF, JSON и других форматов — обработка в браузере без загрузки, данные на вашем устройстве.
optimo
optimo — бесплатный open-source CLI для оптимизации и конвертации изображений и видео для веба: сжатие по форматам на ImageMagick и FFmpeg.
Real-Time Human Pixelizer
Проект на C++ и OpenCV, который использует сегментацию нейронной сети для автоматической пикселизации людей в видеопотоках в реальном времени, обеспечивая немедленную защиту конфиденциальности.