A Sinch CLI é uma ferramenta de linha de comando para configurar, testar e gerenciar seus produtos do Sinch Build. Alugue números, envie mensagens, armazene segredos e lance Sinch Functions sem sair do terminal.
Sinch Agent Tools · CLI
A Sinch CLI é uma ferramenta de linha de comando para configurar, testar e gerenciar seus produtos do Sinch Build. Alugue números, envie mensagens, armazene segredos e lance Sinch Functions sem sair do terminal.
Gerencia números, envio de mensagens, voz, fax, troncalização SIP e Sinch Functions
Armazena as credenciais no keychain do SO, e não em um arquivo de configuração em texto simples
Executa sob um agente de IA sem expor seus segredos a ele
Instala do npm com um só comando. As chamadas de API em produção precisam de uma conta Sinch.
Fluxo de trabalho focado no terminal
Você não deveria precisar abrir um painel web apenas para alugar um número, enviar uma mensagem de teste ou verificar por que um fluxo de trabalho falhou. A Sinch CLI coloca essas tarefas no terminal em que você já está programando. Instale um pacote, faça o login uma vez e tenha acesso de linha de comando aos seus produtos do Sinch Build.
Instale e autentique
A Sinch CLI é instalada como um único pacote npm e a autenticação é feita apenas uma vez. Suas credenciais vão para o keychain do SO em vez de um arquivo de configuração, para não vazarem no histórico do shell ou controle de versão. O login tem suporte a perfis, então uma mesma instalação pode alternar entre vários projetos do Sinch Build.
npm install -g @sinch/cli
sinch auth login # prompts for Project ID, Key ID, and Key Secret, stored in your OS keychain
sinch auth status # confirm the login worked
Cobertura total do portal
Uma sessão autenticada acessa números, envio de mensagens, voz, fax, troncalização SIP e segredos – todos os produtos do Sinch Build, exceto o Mailgun. Não há um login separado por produto, nem é preciso voltar ao painel para fazer uma alteração.
Pesquise, alugue, inspecione e libere números de telefone
Envie mensagens em qualquer canal da Conversation API, inclusive no WhatsApp
Envie faxes e liste seus troncos SIP
sinch numbers available search --region US --type LOCAL --capabilities SMS
sinch numbers available rent # interactive: pick a number, confirm the cost
sinch conversation send +15559876543 "Hello from the Sinch CLI"
sinch secrets add STRIPE_SECRET_KEY sk_live_abc123 # readable by your deployed Functions
sinch numbers active release +15551234567 # stop billing when you're done testing
Do modelo à produção
O Sinch Functions oferece computação sem servidor (serverless) para voz e envio de mensagens. A CLI leva você de um modelo inicial até a produção sem abrir o painel nenhuma vez. Todas as flags estão na referência de comandos do Functions.
sinch functions init # scaffold a new project from a template
sinch functions dev # run and test locally against a public tunnel
sinch functions deploy # ship to production
sinch functions logs # monitor a live function
Credenciais seguras para o agente
O login acontece uma vez, na instalação. Um agente de IA para programação pode então executar comandos da CLI em seu nome sem nunca ver, solicitar ou armazenar suas credenciais. O agente invoca os comandos, e seus segredos permanecem no keychain do SO.
Mantém os segredos fora do contexto de um agente – você faz o login uma vez, na instalação
Funciona com Claude Code, Cursor e outros agentes de terminal
Oferece a instalação das Sinch Skills correspondentes durante o login, para que seu agente receba a mesma orientação operacional que você
Casos de uso da CLI
Quatro padrões comuns, desde alterações pontuais em recursos até delegar o trabalho braçal a um agente.
A CLI e o restante do Agent Tools
A Sinch CLI é um dos seis componentes do Agent Tools, e conecta vários deles. A sua instalação oferece as Skills correspondentes aos produtos que você usa, e essas Skills referenciam os SDKs com os quais seu agente desenvolve. A CLI implanta o resultado no Functions, enquanto o MCP e os plugins conectam seu agente a partir de outras ferramentas. Cada um funciona por conta própria, e todos funcionam melhor juntos.
Respostas rápidas sobre o que a Sinch CLI gerencia, onde as credenciais são armazenadas e o que você precisa para executá-la.
Uma ferramenta de linha de comando para configurar, testar e gerenciar produtos do Sinch Build, e para criar, testar e implantar as Sinch Functions, tudo a partir do seu terminal.
Números de telefone, envio de mensagens por canais da Conversation API, voz, fax, troncalização SIP, segredos e Sinch Functions. O Mailgun é o único produto do Sinch Build que ela ainda não cobre.
Instale o pacote npm único com npm install -g @sinch/cli, depois execute sinch auth login uma vez.
No keychain do seu sistema operacional, e não em um arquivo de configuração em texto simples, para não vazarem no histórico do shell ou no controle de versão. O login tem suporte a perfis, então uma mesma instalação pode alternar entre vários projetos.
Sim. Você faz o login uma vez na instalação, para que um agente possa executar comandos sem nunca ver, solicitar ou armazenar seus segredos.
Windows 10 ou posterior, macOS 12 ou posterior, ou uma distribuição moderna do Linux. Node.js 20 ou posterior para functions em Node.js, e o SDK do .NET 9 ou posterior para functions em C#. O preenchimento automático do shell (shell completions) está disponível para bash, zsh e PowerShell – o guia de instalação cobre a configuração para cada plataforma.
Ela é um componente do Sinch Agent Tools, a camada de desenvolvimento para construir sobre as APIs da Sinch. O Agent Tools faz parte de um conjunto mais amplo de recursos de IA que abrange envio de mensagens, voz, e-mail e verificação.
Instale a CLI, execute sinch auth login e siga o guia de início rápido para alugar um número e enviar seu primeiro SMS – sem programação e sem implantações.