Voltar aos agentes de IA

AdaptlyPost CLI

Comande o AdaptlyPost do seu terminal ou de um script. Um binário só, sem runtime para manter, e cada comando pode imprimir JSON.

Instalação

Escolha a que servir para a sua máquina. O Homebrew e o script curl instalam um binário autônomo, então não é preciso Node.

npm
npm install -g @adaptlypost/cli
Homebrew (macOS, Linux)
brew trust adaptlypost/tap && brew install adaptlypost/tap/adaptlypost
Script de instalação (macOS, Linux)
curl -fsSL https://adaptlypost.com/install.sh | sh
Executar uma vez, sem instalar
npx -p @adaptlypost/cli adaptlypost --help

O Homebrew 7 se recusa a carregar uma fórmula de um tap de terceiros enquanto você não a aprovar, que é o que o brew trust faz. Sem esse passo, install e upgrade param com «Refusing to load formula from untrusted tap».

A instalação deixa dois nomes para o mesmo programa. O curto é apost.

Autenticação

Crie um token de API e passe-o para o login. Os tokens ficam nas configurações do seu espaço de trabalho: API e agentes de IA.

adaptlypost login

O comando abre a página de tokens, lê o token em um campo oculto, verifica localmente o prefixo adaptly_ e confirma-o com uma chamada à API antes de gravá-lo em disco com modo 0600. Se a verificação falhar, nada é salvo.

Em CI, passe o token por um pipe e pule a pergunta

echo "$MY_SECRET" | adaptlypost login --token-stdin

Ou não salve nada e passe-o em cada comando

ADAPTLYPOST_API_TOKEN=adaptly_your_token adaptlypost whoami

Começo rápido

Agende uma publicação em duas plataformas. Os identificadores de conta vêm de adaptlypost accounts list.

adaptlypost post --caption "Shipping today"   --accounts acc_123 --platforms LINKEDIN,TWITTER   --schedule "2026-10-02T09:00:00Z"

Comandos

Todos os comandos aceitam --help, e quase todos aceitam --json. Execute adaptlypost doctor se algo parecer errado.

Entrar

adaptlypost loginSalvar um token de API nesta máquina, depois de confirmar que funciona
adaptlypost logoutRemover o token salvo
adaptlypost whoamiMostrar qual token está em uso e a que ele dá acesso

Trabalho do dia a dia

adaptlypost postCriar, agendar, publicar, editar e excluir publicações
adaptlypost accountsListar as contas sociais conectadas e seus identificadores
adaptlypost analyticsAlcance, interação e repartição por plataforma
adaptlypost mediaEnviar imagens e vídeo para uma publicação

Saídas de emergência

adaptlypost apiEnviar uma solicitação autenticada para qualquer endpoint da API
adaptlypost mcpImprimir a configuração do servidor MCP para o seu editor
adaptlypost openAbrir uma página do aplicativo web no seu navegador

Esta máquina

adaptlypost configLer e alterar as preferências do CLI
adaptlypost doctorVerificar esta máquina, os arquivos de configuração e a API
adaptlypost completionImprimir o script de autocompletar do shell

Cada comando lista as suas próprias opções em adaptlypost <command> --help.

Scripts

Adicione --json a qualquer comando e receba um envelope estável com ok, command e data, pronto para o jq.

adaptlypost whoami --json

Você raramente precisa da opção. A saída vira JSON sozinha quando o stdout não é um terminal ou quando CI está definido, então um comando em um pipe já retorna JSON.

Códigos de saída

0Sucesso
2Erro de uso, por exemplo uma opção ausente ou desconhecida
3O token foi recusado ou está ausente
4Nada corresponde a esse identificador
5A API recusou os dados
7Solicitações demais
8Falha de rede ou tempo esgotado
9Limite do plano ou da cota atingido

Próximos passos

Crie um token, ou conecte a mesma conta a um agente de IA.