Cloud/Conectores/Capacidades de IA
Capacidades de IA
O quadro de interruptores do seu conector: toda ferramenta que ele expõe, uma a uma, com o método HTTP e o caminho, um switch mestre para o conjunto inteiro e o poder de silenciar qualquer capacidade antes que sua IA a veja.
Um conector é um pacote de AI Capabilities: cada ferramenta que ele expõe é uma capacidade que seus agentes podem chamar. A aba AI Capabilities é o quadro de interruptores desse pacote, e o subtítulo dela declara o trabalho: "Review and toggle which capabilities are available to connected clients." Este era o terceiro movimento do manual do Dashboard, e é onde privilégio mínimo deixa de ser slogan e vira uma lista de switches.

AI Capabilities
Review and toggle which capabilities are available to connected clients.
| POST | create_issue | /repos/{owner}/{repo}/issues | |
| GET | list_issues | /repos/{owner}/{repo}/issues | |
| GET | get_file_contents | /repos/{owner}/{repo}/contents/{path} | |
| POST | create_pr_comment | /repos/{owner}/{repo}/issues/{n}/comments | |
| GET | list_pull_requests | /repos/{owner}/{repo}/pulls | |
| GET | search_code | /search/code |
O mockup é a tabela real: desligue qualquer ferramenta e veja o contador cair, depois use o switch mestre para silenciar ou restaurar o conjunto inteiro de uma vez.
O switch mestre e o contador
O cabeçalho guarda o movimento de frota: um switch mestre On ao lado do contador 5/6 ENABLED. Flipe para um lado e todas as ferramentas apagam numa única ação (disparada por tag nos bastidores); flipe de volta e o conjunto completo retorna. Quando você quer quase tudo exceto uma capacidade perigosa, ligue o mestre e desligue a exceção.
Uma linha por ferramenta
Cada linha é uma capacidade com três fatos à mostra:
- o switch On, seu kill switch por ferramenta: uma ferramenta desligada sai do conjunto de capacidades do conector, então os clientes conectados nunca a veem e nunca a chamam;
- o selo de Method, com as cores do console: GET em verde (ler é seguro), POST em azul (escrever é agir), âmbar e vermelho reservados para os verbos mais pesados;
- o Name e o Path, ambos em monoespaçado, então
create_issueaponta para/repos/{owner}/{repo}/issuese não existe mistério zero sobre o que uma ferramenta toca.
Uma linha desligada escurece para 40% e continua na lista: silenciada, não apagada. O estado vazio é o do próprio console: "No tools available for this connector."
Por que esta tela existe
Toda capacidade que você deixa ligada é uma capacidade que sua IA vai usar eventualmente, porque agentes usam o que veem. O movimento de força é subtração: se seus agentes devem ler o GitHub mas nunca comentar em pull requests, create_pr_comment desliga e o risco vai embora junto, enquanto o resto do conector segue funcionando. Privilégio mínimo, um switch por vez.
O perímetro, agora completo
Com esta aba o bloco de identidade do conector está completo: Dashboard para observá-lo, Credentials para identificá-lo, Connection Tokens para distribuir chaves e AI Capabilities para definir exatamente o que essas chaves podem fazer. As abas restantes cobrem o lado de construção: Playground para experimentar ferramentas, Deployments para publicar mudanças, Audit Logs e Log Streaming para o registro, Settings e Monetize para o negócio.