§ Guia · OpenAI Codex

Controle sua DAW com o OpenAI Codex

Publicado em outubro de 2026

Codex — a CLI e a extensão IDE compartilham uma config.toml — conecta-se a servidores MCP remotos com um único codex mcp addAponte-o para o servidor Doseedo MCP e o agente poderá ler suas sessões de DAW como arranjos completos e editá-los, abrir um Logic, Ableton, FL Studio, REAPER ou Pro Tools Projete como uma sessão, converta projetos em dez formatos DAW diferentes, separe stems, transcreva áudio e renderize as partes que ele escreve com instrumentos modelados. Com Dø Desktop Em execução, as edições feitas em um projeto Logic são refletidas no projeto aberto em segundos.

Instalar no Codex

codex mcp add doseedo --url https://api.doseedo.com/mcp
codex mcp login doseedo

Aqui está o resultado real, no codex-cli 0.162.1. Uma coisa que a documentação não menciona: codex mcp add sonda o URL, encontra o OAuth e inicia o login do navegador imediatamente — capturado aqui em um shell sem interface gráfica, onde nenhum navegador pode responder, então o processo expira enquanto a configuração ainda está sendo escrita:

$ codex --version
codex-cli 0.162.1

$ codex mcp add doseedo --url https://api.doseedo.com/mcp
Error: timed out waiting for OAuth callback

$ codex mcp list
Name     Url                          Bearer Token Env Var  Status   Auth
doseedo  https://api.doseedo.com/mcp  -                     enabled  Not logged in

Capturado em 15/10/2026 com CODEX_HOME apontando para um diretório vazio.

Em um computador, a mesma primeira linha abre a página de login do Doseedo ; aprove uma vez e codex mcp list A última coluna é invertida para "conectado" e a concessão aparece abaixo. Configurações → Chaves de API como MCP · CodexSe você não viu a janela do navegador, codex mcp login doseedo repete apenas o login. O Codex registra seu cliente OAuth dinamicamente, portanto não há ID de cliente a ser fornecido, e o arquivo que ele grava tem exatamente duas linhas:

[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"

Dentro da TUI, /mcp Mostra a mesma tabela.

Para uma máquina sem interface gráfica — como um servidor de integração contínua ou um servidor de renderização — ignore o OAuth e envie uma chave; o nome do cabeçalho corresponde a uma variável de ambiente, portanto a chave nunca fica armazenada no arquivo:

[mcp_servers.doseedo]
url = "https://api.doseedo.com/mcp"
env_http_headers = { "X-API-Key" = "DOO_API_KEY" }
tool_timeout_sec = 60

Duas áreas que vale a pena conhecer. default_tools_approval_mode Decide se o Codex fará perguntas antes de cada ferramenta: "writes" Confirma as ferramentas que alteram algo (uma edição, uma conversão, uma renderização) e permite que as ferramentas de leitura, citação e análise gratuita sejam executadas — uma configuração sensata para este servidor. enabled_tools É possível reduzir as 33 ferramentas às poucas que um projeto realmente precisa. O pacote de habilidades é instalado com npx skills add doseedo/skills em ~/.codex/skills/.

O que perguntar?

> List my Doseedo sessions. In "Bridge Demo", what's on
  track 4 and how loud is it?

> Add a submix bus called HORNS, route the trumpet and sax
  into it, and put a Channel EQ on it.

> Open ./song.rpp as a session, rename the tracks from what's
  on them, and give me the project back as .logicx.

> Separate ./mix.wav, transcribe the piano stem, check the
  harmony, and render the same notes on a Rhodes.

O Codex lê antes de escrever — a sessão retorna como estrutura, não como um arquivo despejado — e envia as edições como um lote atômico. Uma rejeição nomeia a operação, um código e, frequentemente, um erro. did_you_meanAssim, o agente corrige e reenvia em vez de tentar adivinhar.

O que o Codex pode e não pode fazer com uma DAW através disso

As edições Live — alterações feitas diretamente no projeto aberto na sua tela — são possíveis no Logic Pro para macOS Dø Desktop Em execução; projetos Ableton, FL Studio, REAPER e Pro Tools são abertos como sessões, editados e devolvidos como arquivos ou convertidos. Nada é reproduzido. A tabela completa de escopo está em o centro.

O que diferencia a Codex dos demais clientes é default_tools_approval_mode: defina-o para "writes" E o Codex confirma apenas as ferramentas que alteram algo, o que para este servidor é a linha correta — doseedo_edit_session, doseedo_convert_project, as renderizações e o efeito de ricochete — enquanto a sessão lê, doseedo_quote e as ferramentas de análise gratuitas são executadas sem aviso prévio. Uma tarefa longa (uma renderização leva de um a três minutos, a criação de uma sessão, quatro) leva vários doseedo_wait_task chamadas de até 50 segundos cada, então aumente tool_timeout_sec acima do valor padrão de 60 se o Codex reportar uma espera como falha.

Duas linhas no terminal

codex mcp add, codex mcp login e peça ao Codex para listar suas sessões.

O servidor Doseedo MCP →

Perguntas frequentes

O Codex consegue controlar minha DAW?

Sim, através do servidor Doseedo MCP: ele lê e edita sessões de DAWs, abre projetos Logic, Ableton, FL Studio, REAPER e Pro Tools e converte entre dez formatos diferentes, separa stems, transcreve e renderiza MIDI. Edições Live em um projeto aberto são feitas Logic Pro via Dø Desktop; as outras DAWs são tratadas como arquivos de projeto.

Quais são os comandos exatos?

codex mcp add doseedo --url doseedo, depois codex mcp login doseedo. Ou um bloco [doseedo] com url em ~/.codex/config.toml.

Como faço para usar uma chave de API em vez de OAuth?

No arquivo config.toml, a linha `env_http_headers = {"X-API-Key" = "DOO_API_KEY" }` envia a chave dessa variável de ambiente em todas as requisições. Chaves Mint estão disponíveis em doseedo ; existem escopos somente leitura e por grupo de operadores.

O Codex perguntará antes de cada ferramenta?

Esse é o default_tools_approval_mode. "writes" confirma apenas as ferramentas que alteram algo — edições, conversões, renderizações — e permite que leituras, citações e as ferramentas de análise gratuitas sejam executadas sem aviso prévio.

O comando `codex mcp add` abriu um navegador — isso é esperado?

Sim. O Codex analisa a URL quando você a adiciona, descobre que o servidor usa OAuth e inicia o login imediatamente. Aprove-o ali. Se a janela foi perdida (ou se o shell não tinha um navegador, como na captura acima), a configuração ainda é gravada e o comando `codex mcp login doseedo repete apenas o login.

O servidor Doseedo MCP • Um único URL para cada cliente

Por DAW
Por cliente de IA
Por capacidade

Relacionado