§ Руководство · VS Code

Управляйте своей DAW из VS Code.

Опубликовано в октябре 2026 года.

В режиме агента VS Code используются MCP-серверы в качестве инструментов, а MCP-сервер Doseedo — это удалённый HTTP-сервер, поэтому ответ состоит всего из трёх строк. mcp.json Copilot предоставляет полноценные инструменты DAW: читайте сессии в своей учетной записи как полные аранжировки и редактируйте их, открывайте новые сессии. Logic, Ableton, FL Studio, REAPER или Pro Tools Проектирование в виде сессии, конвертация проектов в десять форматов DAW, разделение stems, транскрибирование аудио и рендеринг нотных партий с использованием смоделированных инструментов. Dø Desktop В процессе работы вносятся изменения в проект Logic, которые затем отображаются в реальном времени; остальное — это ввод и вывод файлов.

Установить в VS Code

Кратчайший маршрут — это code инструмент командной строки, который имеет --add-mcp Флаг, который принимает определение сервера в формате JSON. Это реальный запуск в VS Code 1.131:

$ code --add-mcp '{"name":"doseedo","type":"http","url":"https://api.doseedo.com/mcp"}'
Added MCP servers: doseedo

Снимок сделан 15.10.2026 на новом профиле пользователя.

Это записывает файл пользовательского уровня — ~/Library/Application Support/Code/User/mcp.json на macOS, %APPDATA%\Code\User\mcp.json в Windows, ~/.config/Code/User/mcp.json на Linux — и вот что в него попадает:

{
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp"
    }
  },
  "inputs": []
}

Вместо этого — через пользовательский интерфейс: Чат: Открыть настройки из палитры команд → Серверы MCP → Добавить сервер (также доступен как) MCP: Добавить сервер) → HTTP → вставьте URL-адрес → дайте ему имя doseedo и выберите целевого пользователя или рабочую область. Или, чтобы остаться в рамках одного проекта, напишите .vscode/mcp.json вручную:

{
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp"
    }
  }
}

Запустите сервер из редактора ( Начать (действие над записью или в представлении серверов MCP) и VS Code запускает вход через OAuth: открывается браузер на Doseedo, вы подтверждаете, и разрешение отображается в разделе Настройки → Ключи API как MCP · VS CodeЧтобы использовать ключ вместо ключа — например, для Codespace — добавьте заголовок и храните секретный ключ вне файла, используя входную переменную:

{
  "inputs": [
    { "id": "doo-key", "type": "promptString", "password": true,
      "description": "Doseedo API key (dsk_live_…)" }
  ],
  "servers": {
    "doseedo": {
      "type": "http",
      "url": "https://api.doseedo.com/mcp",
      "headers": { "X-API-Key": "${input:doo-key}" }
    }
  }
}

В режиме агента должен отображаться инструмент выбора инструментов. doseedo С 33 инструментами. Отключите те, которые проекту никогда не понадобятся; инструменты для чтения, составления цитат и анализа следует оставить включенными.

Что спросить об этом

> List my Doseedo sessions and read "Bridge Demo".

> Shorten the intro by four bars, pull the vocal up 2 dB, and
  download the project to ~/Downloads.

> Convert every .flp in ./beats to Ableton and write a
  CHANGELOG.md of what each one lost.

> Analyse ./ref.wav, write a bass line in its key, render it
  on upright bass, and add the best take to a new track.

Преимущества редактора заключаются в наличии необходимых инструментов: агент может просматривать содержимое папки, вести журнал, переключать place_local_files Скопируйте команды в задачу и запустите её, а затем сравните данные, прочитанные в двух сессиях, в формате JSON в редакторе, в котором вы уже работаете.

Что добавляет редактор и каковы его ограничения.

Сервер один и тот же, который видят все клиенты — редактирование в реальном времени осуществляется с помощью Logic Pro на macOS Dø DesktopВ других DAW файлы вводятся и выводятся, воспроизведение не происходит автоматически; центр содержит таблицу областей видимости. VS Code добавляет рабочее пространство вокруг инструментов. В режиме агента можно открыть replay Сообщение о загрузке возвращается в формате JSON во вкладке, сохраните его. place_local_files копировать команды как задачу в tasks.json и запускайте его после каждой загрузки, и сохраняйте .vscode/mcp.json Рядом с папкой песни, чтобы сервер перемещался вместе с проектом, когда соавтор клонирует его — при этом ключ находится во входной переменной, а не в самом файле.

Бюджет инструментов: в режиме агента количество инструментов, включенных на один запрос, ограничено, и этот сервер предоставляет 33 инструмента. Если проект только конвертирует данные, оставьте семейство инструментов управления сессиями невыбранным в списке инструментов; если он только редактирует сессии, отключите инструменты генерации. Чтения... doseedo_quote А инструменты анализа бесплатны и их стоит оставлять включенными везде.

Три строки в файле mcp.json

Добавьте сервер, запустите его, подтвердите вход в систему и спросите у Copilot, что находится на третьем треке.

Сервер Doseedo MCP →

Часто задаваемые вопросы

Может ли VS Code управлять моей DAW?

В режиме агента — да, через сервер Doseedo MCP: он считывает и редактирует сессии DAW, открывает проекты Logic, Ableton, FL Studio, REAPER и Pro Tools, конвертирует их в десять форматов, разделяет stems, транскрибирует и рендерит MIDI. Редактирование Live в открытом проекте осуществляется в Logic Pro через Dø Desktop; другие DAW обрабатываются как файлы проектов.

Что должно содержаться в файле mcp.json?

{"servers":{" doseedo ":{"type":"http","url":"https://api. doseedo .com/mcp"}}} в файле .vscode/mcp.json или тот же сервер, добавленный через MCP: Добавить сервер → HTTP. При запуске сервера вы войдете в систему с помощью OAuth.

Могу ли я использовать ключ API?

Да: добавьте объект "headers" с ключом X-API-Key и храните значение во входной переменной или файле окружения, а не в JSON. Ключи создаются на doseedo.

Работает ли это в Codespaces?

Да — сервер удалённый, поэтому в контейнере ничего не запускается. Используйте заголовок API-ключа там, поскольку переход через браузер по протоколу OAuth неудобен в размещенном редакторе.

Возможна ли установка в одну строку?

Да: команда `code --add-mcp '{"name":" doseedo ","type":"http","url":"https://api. doseedo .com/mcp"}'` в терминале выводит сообщение "Added MCP servers: doseedo " и записывает указанный выше пользовательский файл mcp.json. Маршрут пользовательского интерфейса (MCP: Добавить сервер → HTTP) заканчивается в том же файле.

Сервер Doseedo MCP • Один URL-адрес для каждого клиента

С помощью DAW
  • Logic ProРедактирование в режиме реального времени в открытом проекте
  • Ableton Liveсоздавать, читать, конвертировать .als
  • FL Studioчитать, конвертировать .flp
  • Pro Toolsперемещать файлы .ptx между DAW
  • REAPERчитать, редактировать, конвертировать .rpp
Клиент с искусственным интеллектом
По возможностям

Связанный