§ Przewodnik · Gemini CLI

Steruj swoim DAW za pomocą Gemini CLI

Opublikowano w październiku 2026 r.

Interfejs wiersza poleceń Gemini obsługuje protokół MCP, a serwer MCP Doseedo to hostowany punkt końcowy HTTP Streamable — więc jeden gemini mcp add zapewnia Gemini prawdziwe narzędzia DAW: odczytaj sesje na swoim koncie jako pełne aranżacje i edytuj je, otwórz Logic, Ableton, FL Studio, REAPER lub Pro Tools Projekt jako sesję, konwertuj projekty w dziesięciu formatach DAW, rozdzielaj miks na stems, transkrybuj dźwięk do nut i renderuj napisane przez siebie partie za pomocą modelowanych instrumentów. Dø Desktop po uruchomieniu edycje projektu Logic są wprowadzane na żywo; wszystkie inne czynności są wykonywane w postaci plików przychodzących i wychodzących, a dźwięk na dysku może tam pozostać.

Zainstaluj w interfejsie wiersza poleceń Gemini

Jedno polecenie zapisane w ustawieniach użytkownika, dzięki czemu będzie dostępne w każdym katalogu:

gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp

Oto, co to polecenie faktycznie drukuje i zapisuje w kompilacji z października 2026 r.:

$ gemini mcp add --transport http -s user doseedo https://api.doseedo.com/mcp
MCP server "doseedo" added to user settings. (http)

$ gemini mcp list
Configured MCP servers:

○ doseedo: https://api.doseedo.com/mcp (http) - Disabled

Przechwycono 2026-10-15 w pustym katalogu domowym — poniżej wyjaśniono „Wyłączone”

Wpis, który napisał ~/.gemini/settings.json (.gemini/settings.json w projekcie (zakres tego projektu jest ograniczony do tego projektu) jest formą dwukluczową — url plus "type": "http". Starszy httpUrl pisownia z wcześniejszej dokumentacji jest nadal odczytywana, ale oto co sam CLI produkuje:

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

Dlaczego „Wyłączone”? Interfejs wiersza poleceń Gemini wyłącza wszystkie serwery MCP — w tym te na poziomie użytkownika — w folderze, którego nie oznaczono jako zaufanego: „Serwery MCP są skonfigurowane, ale wyłączone, ponieważ ten folder nie jest zaufany”. Początek gemini w folderze projektu odpowiedz raz na pytanie o zaufanie i tak samo /mcp Pokazuje serwer z włączonymi 33 narzędziami. Wykrywa to osoby, które testują od podstaw katalog i dochodzą do wniosku, że instalacja się nie powiodła.

Uwierzytelnianie to OAuth, odkryte na serwerze: pozostaw oauth Zablokuj, a Gemini CLI samo znajdzie punkty końcowe autoryzacji. W ramach sesji, /mcp auth wyświetla listę serwerów oczekujących na logowanie i /mcp auth doseedo otwiera przeglądarkę; zatwierdza raz, a przyznanie pojawi się w Ustawienia → Klucze API Jak MCP · Gemini CLI.

W przypadku maszyny bezgłowej należy zamiast tego wysłać klucz jako nagłówek:

gemini mcp add --transport http -s user \
  --header "X-API-Key: dsk_live_..." doseedo https://api.doseedo.com/mcp

Warto poznać dwa ustawienia przy wejściu na ten serwer: "trust": true pomija potwierdzenie dla każdego wywołania; w przeciwnym razie Gemini CLI prosi o każde narzędzie — rozsądne w przypadku narzędzi do odczytu, wyceny i analizy, a nie w przypadku serwera, który edytuje sesje, więc zostaw to wyłączone i potwierdź zapisy; i "timeout" (milisekundy) mają znaczenie, ponieważ kompilacja sesji lub renderowanie są oczekiwane w 50-sekundowych przerwach, więc krótki limit czasu zamienia długie zadanie w pozorną awarię. Pakiet umiejętności (npx skills add doseedo/skills) dodaje przepisy jako instrukcje, które agent odczytuje przed wykonaniem jakiegokolwiek połączenia.

O co go zapytać

> List my Doseedo sessions and read "Bridge Demo" — what's
  on track 4, and how long is the intro?

> Shorten the intro by four bars and pull the vocal up 2 dB.
  Is Dø Desktop live on that session, or will it apply later?

> Convert ./sets/*.als to Logic one by one and summarise
  what each lost.

> Analyse ./ref.wav for key and tempo, write an eight-bar
  bass line in that key, render it on upright bass, and
  put the best take on a new track.

Agent czyta zanim napisze: doseedo_get_session Zwraca każdy utwór z jego identyfikatorami, regionami w bitach i sekundach, mikserem w dB, łańcuchami wtyczek, tempem, znacznikami oraz informacją, czy pulpit jest aktualnie aktywny w sesji. Edycje są wprowadzane w jednej partiach atomowych; odrzucenie nadaje nazwę operatorowi i poprawce.

Co robi, a czego nie robi

Każde długie zadanie zwraca job_id a agent na to czeka doseedo_wait_task; Interfejs wiersza poleceń Gemini wyświetla każde wywołanie narzędzia i jego argumenty w tekście, dzięki czemu plik edycji jest czytelny przed jego zatwierdzeniem. Odczyty, notowania i cztery narzędzia analityczne są bezpłatne; reszta jest pobierana z puli kredytowej konta, dokładnie tak, jak na stronie.

Jeden dodatek mcp gemini

Dodaj serwer, uruchom /mcp auth doseedo i zapytaj Gemini, co jest na ścieżce 3.

Serwer Doseedo MCP →

Często zadawane pytania

Czy Gemini CLI może sterować moim DAW?

Tak, poprzez serwer Doseedo MCP: odczytuje i edytuje sesje DAW, otwiera projekty Logic, Ableton, FL Studio, REAPER i Pro Tools oraz konwertuje dziesięć formatów, oddziela stems, transkrybuje i renderuje MIDI. Edycje Live w otwartym projekcie są realizowane Logic Pro za pośrednictwem Dø Desktop; w innych systemach DAW są obsługiwane jako pliki projektu.

Jaka jest dokładna komenda install?

Gemini mcp add --transport http -s user doseedo doseedo — lub wpis mcpServers z „httpUrl” w pliku ~/.gemini/settings.json. Następnie wpisz /mcp auth doseedo, aby się zalogować.

httpUrl czy url?

Oba są odczytywane, ale sam interfejs CLI zapisuje „url” z „type”: „http” po uruchomieniu polecenia gemini mcp add --transport http — jest to format pokazany powyżej, pobrany z kompilacji z października 2026 r. httpUrl to starsza pisownia z wcześniejszej dokumentacji.

Gemini MCP List podaje, że serwer jest wyłączony — czy instalacja się nie powiodła?

Nie. Gemini CLI wyłącza wszystkie serwery MCP, w tym te na poziomie użytkownika, w folderze, który nie został oznaczony jako zaufany. Uruchom Gemini w folderze projektu, zaakceptuj raz monit o zaufanie, a w /mcp pojawi się informacja o włączeniu doseedo z jego narzędziami.

Czy mogę użyć klucza API zamiast protokołu OAuth?

Tak: przekaż --header "X-API-Key: dsk_live_…" do Gemini MCP Add lub obiekt "headers" w pliku settings.json. Klucze są tworzone na doseedo i mogą być tylko do odczytu lub ograniczone do jednej grupy operacyjnej.

Serwer Doseedo MCP · jeden adres URL dla każdego klienta

Przez DAW
  • Logic Proedycje na żywo w otwartym projekcie
  • Ableton Livebudowanie, czytanie, konwertowanie .als
  • FL Studioprzeczytaj, przekonwertuj .flp
  • Pro Toolsprzenoszenie plików .ptx między programami DAW
  • REAPERodczyt, edycja, konwersja .rpp
Przez klienta AI
Według możliwości

Powiązany