Guia ›

Agentes de IA e MCP

Atualizado em

No Mac, o RAF Film Lab pode ser controlado por um agente de IA como o Claude ou o Codex. O agente pesquisa sua biblioteca, olha suas fotos, muda os visuais, as receitas e as edições delas, faz a triagem, organiza em álbuns e exporta, pelos mesmos caminhos do próprio app. Cada mudança aparece no app na hora, é sincronizada como as suas e pode ser desfeita.

O que você pode pedir

Os agentes são bons no trabalho que o editor torna tedioso: tudo o que segue regras, é feito em muitas fotos ou exige olhar e ajustar várias vezes.

Peça com suas próprias palavras; você não precisa citar o app. O RAF Film Lab informa aos agentes conectados que ele guarda sua biblioteca de fotos, então um pedido sobre suas fotos, importações, classificações, álbuns, visuais ou receitas vai para ele.

Exemplos de prompts

Encontrar e olhar

Visuais e edições

Triagem e organização

Câmeras e receitas

Exportar e desfazer

Se o agente procurar em outro lugar

Agentes de programação como o Codex e o Claude Code também conseguem ler os arquivos da pasta em que estão trabalhando. Diante de um simples nome de arquivo como “DSCF1234”, o Codex pode procurar nessa pasta. Dizer foto (“minha foto DSCF1234”) geralmente basta; citar o RAF Film Lab sempre basta.

Para resolver de vez, avise seu app de agente uma única vez. Adicione esta linha às instruções permanentes dele: ~/.codex/AGENTS.md no Codex, ~/.claude/CLAUDE.md no Claude Code, ou suas instruções pessoais ou de projeto no Claude Desktop:

My photos are in RAF Film Lab. For anything about my photos, use its tools, not files on disk.

O agente vê cada foto por meio de prévias que o app renderiza para ele, então julga a aparência da foto, não só os ajustes dela.

Os agentes se conectam pelo Model Context Protocol (MCP), um padrão aberto compatível com o Claude Desktop, o Claude Code, o Codex e muitos outros apps de IA. O servidor MCP faz parte do app para Mac. No iPhone e no iPad, as mesmas ações estão disponíveis no Atalhos.

Ativar os agentes

Os agentes ficam desativados até você ativá-los. Abra Ajustes (⌘,) e encontre Agentes:

Conectar o Claude, o Codex e outros clientes

O RAF Film Lab vem com um pequeno programa, raffilmlab-mcp, dentro do app. Os apps de IA o iniciam para falar com a biblioteca, e ele abre o RAF Film Lab em segundo plano se ele não estiver aberto. Ajustes › Agentes tem botões que copiam a configuração exata para onde seu app estiver instalado; use-os em vez de digitar o caminho. Escolha seu app de agente:

Claude Code

Clique em Copiar comando do Claude Code e execute-o no Terminal. Com o RAF Film Lab em Aplicativos, ele é:

claude mcp add --scope user raf-film-lab -- "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

--scope user deixa a biblioteca disponível em todos os projetos. Confira com claude mcp list, ou /mcp dentro do Claude Code.

Claude Desktop

Clique em Copiar configuração do servidor MCP (JSON). No Claude Desktop, abra Settings › Developer › Edit Config, que abre o claude_desktop_config.json, e adicione o servidor em mcpServers:

{
    "mcpServers": {
      "raf-film-lab": {
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Se o arquivo já tiver outros servidores, adicione o raf-film-lab ao lado deles. Feche e abra de novo o Claude Desktop; as ferramentas do RAF Film Lab aparecem então no menu de ferramentas de uma conversa.

Codex

O Codex da OpenAI, no terminal, no app Codex ou na extensão para IDE, também roda servidores MCP locais. No Terminal, execute:

codex mcp add raf-film-lab -- "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

Ou adicione o servidor você mesmo em ~/.codex/config.toml:

[mcp_servers.raf-film-lab]
  command = "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"

Todos os apps do Codex leem o mesmo arquivo, então isso configura todos eles. Confira com codex mcp list, ou /mcp dentro do Codex.

O app ChatGPT não consegue se conectar. Ele só alcança servidores MCP pela internet, e o servidor do RAF Film Lab fica no seu Mac. Use o Codex com sua conta do ChatGPT.

Cursor

Adicione o servidor em ~/.cursor/mcp.json para tê-lo em todos os projetos, ou em .cursor/mcp.json em um projeto:

{
    "mcpServers": {
      "raf-film-lab": {
        "type": "stdio",
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Ele então aparece nos ajustes de MCP do Cursor, onde você pode ativá-lo e desativá-lo.

VS Code (GitHub Copilot)

Execute MCP: Open User Configuration na Paleta de Comandos (⇧⌘P), ou use .vscode/mcp.json para um projeto, e adicione:

{
    "servers": {
      "raf-film-lab": {
        "type": "stdio",
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

O VS Code chama a chave de nível superior de servers, não mcpServers. Use o Copilot Chat no modo Agent para chegar às ferramentas.

Antigravity

A CLI do Antigravity do Google (agy), que substituiu a Gemini CLI, lê os servidores de ~/.gemini/config/mcp_config.json, ou de .agents/mcp_config.json em um projeto. Os servidores não ficam mais no settings.json da Gemini CLI.

{
    "mcpServers": {
      "raf-film-lab": {
        "command": "/Applications/RAF Film Lab.app/Contents/Helpers/raffilmlab-mcp"
      }
    }
  }

Confira com /mcp dentro do agy. No app Antigravity, adicione a mesma entrada em MCP Servers no menu … do painel do agente.

Outros clientes MCP

Funciona com qualquer cliente que rode servidores MCP locais (stdio). Informe o caminho do auxiliar como comando, sem argumentos. O servidor fala as versões 2024-11-05, 2025-03-26 e 2025-06-18 do protocolo MCP.

O que os agentes podem fazer

O que um agente pode fazer depende do que você permite em Ajustes. Os ids das fotos vêm de search_photos, e as mudanças podem atingir até 500 fotos de uma vez.

FerramentaO que faz
Somente visualizar
search_photosEncontra fotos por classificação, sinalização, rótulo, álbum, visual, filme que a câmera gravou, câmera, data de importação, última importação ou nome do arquivo.
get_photoOs detalhes de uma foto, lente e exposição, receita da câmera e edições, e se a revelação está atualizada.
render_previewA foto como está agora, com até 1024 pixels, ou sem as edições.
compareAntes e depois, lado a lado.
list_looks, list_recipes, list_albumsOs visuais, suas receitas salvas e seus álbuns.
list_changesO que os agentes mudaram nesta sessão.
list_cameras, get_cameraAs câmeras com que suas fotos foram feitas e o que um modelo tem: sensor, processador, as simulações de filme que ele tem e as que o RAF Film Lab acrescenta.
get_recipeUma receita salva e um link para compartilhá-la.
read_camera_slotsOs ajustes personalizados (C1–C7) de uma câmera conectada via USB, cada um como uma receita.
analyze_photosMede fotos para a triagem: exposição e estouro, foco, rostos e se os olhos parecem abertos, a pontuação estética do Vision e o que há no quadro. Tudo no seu Mac.
group_similarEncontra sequências e quase duplicatas: fotos feitas em sequência que se parecem.
get_develop_statusAcompanha uma revelação: fotos concluídas e restantes, a que está em andamento e por que está pausada ou o que falhou.
read_recipeLê uma receita de um arquivo .recipe, de um perfil do X RAW Studio ou de uma imagem de uma receita ou do código QR dela.
Visualizar e editar
set_lookRevela fotos com outro visual, mantendo o resto da receita e as edições delas.
set_recipe_settingsMuda ajustes da câmera: Faixa dinâmica, tom, cor, Color Chrome, granulação, equilíbrio de branco e ajuste fino, push e pull.
apply_recipeAplica uma receita salva (pelo nome), um link de receita ou uma receita escrita como texto, mantendo o push/pull de cada foto.
create_recipe, update_recipeSalva uma nova receita, a partir de uma foto, de outra receita, de um link ou de um texto, ou renomeia uma receita e altera os ajustes dela.
import_camera_slotsSalva os ajustes personalizados de uma câmera conectada como receitas.
save_recipe_to_cameraColoca uma receita salva em um dos ajustes personalizados da câmera. O que o slot continha é salvo antes como backup.
adjustMuda edições: exposição, contraste, realces, sombras, temperatura e tonalidade, vibração, saturação, o mixer HSL, gradação de cores, efeitos, detalhe, endireitar e recortar. Os valores podem ser definidos ou somados aos de cada foto.
add_mask, update_mask, remove_maskEdita parte de uma foto: o assunto, o céu, o plano de fundo, as pessoas, uma pessoa ou um rosto, um gradiente linear ou radial, ou um intervalo de cor ou de brilho. Fotos sem o que a máscara seleciona, como sem céu, ficam intactas.
set_curveDefine a curva de tons, geral ou para vermelho, verde ou azul.
copy_edits, reset_editsCopia grupos de edições de uma foto para outras, ou remove todas as edições.
save_snapshot, restore_snapshotGuarda o visual e as edições de uma foto com um nome e volta para eles.
make_virtual_copyUma segunda versão de uma foto para editar separadamente da primeira.
auto_tone, auto_straightenOs botões Automático do editor, em muitas fotos.
set_rating, set_flag, set_labelEstrelas, escolher ou rejeitar, e rótulos de cor.
add_to_album, remove_from_albumOrganiza fotos em álbuns, criando um álbum pelo nome se necessário.
create_album, rename_albumCria um álbum ou renomeia um.
list_import_folder, import_photosVê os RAFs da sua pasta de importação e os importa, como faz o botão Importar.
develop_photosRevela as receitas das fotos no seu Mac, ou na câmera Fujifilm que as fez quando ela está conectada, como faz o painel Revelar. Fotos já reveladas com a receita delas são puladas.
control_developPausa, retoma ou para uma revelação, ou tenta de novo as fotos que falharam.
undoDesfaz a última mudança.
Visualizar, editar e exportar
export_photosExporta como JPEG, HEIC ou TIFF de 16 bits, em tamanho máximo ou menor, para sua pasta de exportação.
get_export_status, cancel_exportAcompanha ou para uma exportação.
export_recipeGrava uma receita salva como arquivo .recipe, ou como perfil do X RAW Studio para uma câmera, na sua pasta de exportação.
Visualizar, editar, exportar e apagar
delete_album, delete_recipe, delete_snapshotApaga um álbum (as fotos dele continuam), uma receita salva ou um instantâneo.
remove_photosTira fotos da biblioteca, como faz Apagar da biblioteca. O agente precisa confirmar, e isso não pode ser desfeito.

Os agentes nunca alteram seus arquivos RAF originais e só leem arquivos da pasta de importação que você escolher. Eles não pintam máscaras de pincel nem recuperam pontos: isso exige uma mão na foto.

Visuais e receitas

Um novo visual ou receita é revelado de novo em segundo plano, no seu Mac, como faz Revelar com o Film Lab, para que a biblioteca e as exportações o mostrem. As prévias mostram a mudança na hora, antes de essa revelação terminar. Para ter a renderização da própria câmera, conecte a câmera que fez as fotos com CONNECTION MODE definido como USB RAW CONV./BACKUP RESTORE e peça ao agente que revele na câmera: uma mudança pode ser revelada lá diretamente, ou develop_photos pode revelar as fotos lá depois. A revelação aparece no painel Revelar, onde você também pode pausá-la ou pará-la.

Desfazer e segurança

Exportação

Os agentes só exportam para uma pasta que você escolher: defina Os agentes podem como Visualizar, editar e exportar e clique em Escolher… ao lado de Pasta de exportação. Os agentes podem criar pastas dentro dela, mas não podem gravar em nenhum outro lugar.

Importação

Os agentes só importam de uma pasta que você escolher: defina Os agentes podem como Visualizar e editar ou superior e clique em Escolher… ao lado de Pasta de importação. Um cartão de memória ou a pasta onde chegam as fotos da sua câmera funcionam bem.

Prompts e recursos

Alguns clientes oferecem prompts MCP como tarefas prontas, muitas vezes em um menu ou num comando /:

Clientes compatíveis com recursos podem anexar fotos e listas a uma conversa: photo://{id} para os detalhes de uma foto, photo://{id}/preview para a prévia dela, e library://looks, library://albums e library://recipes.

Atalhos e Siri

No iPhone, iPad e Mac, o RAF Film Lab adiciona ações ao app Atalhos: Encontrar fotos, Definir visual, Aplicar receita, Classificar fotos, Sinalizar fotos, Adicionar fotos ao álbum, Exportar fotos e Desfazer última alteração da biblioteca. Encadeie-as: encontre as escolhidas da última importação, defina um visual para elas, exporte-as e salve os arquivos onde a próxima ação mandar. Algumas também funcionam com a Siri, como “Encontrar fotos no RAF Film Lab”.

Os atalhos não dependem do ajuste Agentes; você mesmo os cria. As mudanças deles podem ser desfeitas do mesmo jeito.

Privacidade

Consulte a política de privacidade.

Solução de problemas

“RAF Film Lab isn't accepting agents”

O agente não conseguiu alcançar o app. Verifique se Permitir que agentes de IA usem a biblioteca está ativado em Ajustes › Agentes e reconecte o servidor no seu app de agente (no Claude Code ou no Codex, /mcp; no Claude Desktop, reinicie-o).

O agente diz que não pode alterar, exportar ou apagar

Aumente Os agentes podem em Ajustes › Agentes. O agente é avisado e passa a ver as novas ferramentas.

“No export folder is set” ou “No import folder is set”

Escolha uma ao lado de Pasta de exportação ou Pasta de importação em Ajustes › Agentes.

Uma prévia ainda não mostra na biblioteca uma mudança de receita

A foto ainda está sendo revelada em segundo plano. O estado da revelação em get_photo diz developing até terminar, e as exportações esperam por ela.

Mudou o app de lugar?

O caminho do auxiliar muda junto. Copie de novo o comando ou a configuração em Ajustes › Agentes e atualize seu app de agente.