Reproduzindo essa parte no Codex, achei interessante observar uma diferença prática entre “plugin instalado” e “integração realmente utilizável”.
Instalei o plugin do GitHub pelo marketplace e ele passou a aparecer como installed, enabled, mas na sessão o agente ainda não conseguia acessar o GitHub remoto porque a conta/conector não estava autenticado. Nesse caso, ele fez fallback para o Git local e avisou explicitamente que não havia consultado o remoto.
Isso me ajudou a enxergar o fluxo em camadas: marketplace → instalação do plugin → conexão/autenticação do serviço → uso efetivo da capacidade externa.
Achei uma nuance interessante porque mostra que disponibilizar o plugin no ambiente não significa, por si só, que todas as capacidades externas já estejam prontas para uso.