Dailybot CLI
FlagshipA CLI de plataforma completa do Dailybot — release atual 3.7.3 no PyPI.
A CLI do Dailybot é a CLI de plataforma completa — release atual [3.7.3 no PyPI](https://pypi.org/project/dailybot-cli/). Um binário `dailybot` cobre as famílias de verbos que seus agentes e CI já precisam: chat, forms, hooks, env, check-ins, kudos, conversas e ask. Instale com curl, `pip install dailybot-cli` ou Homebrew. Faça login uma vez com um OTP pessoal, ou defina uma API key para CI.
3.7.3
release atual no PyPI
7
canais de instalação — curl, pip, brew e mais
2
modos de auth — OTP pessoal + API key
MIT
licença, de ponta a ponta
Por que existe
As peças que fazem valer a pena adotar.
Instalação com um comando
`curl -fsSL https://cli.dailybot.com/install.sh | bash` — o installer detecta sua plataforma, coloca o binário em `~/.dailybot/bin/` e anexa o RC de shell correto. Funciona em macOS, Linux e WSL de fábrica. Sem admin, sem build step.
Dois modos de auth, um comportamento
`dailybot login` para humanos (sessão Bearer derivada de OTP de curta duração) ou `DAILYBOT_API_KEY=…` para CI e agentes de longa duração. Mesmos escopos nos dois caminhos. A paridade está escrita no contrato — sem surpresas ao mover de local para CI.
Famílias de verbos de plataforma completa
`chat`, `form`, `hook`, `env`, `agent update`, `checkin`, `kudos`, `conversation`, `ask` — cada comando mapeia 1:1 para um endpoint REST público documentado em dailybot.com/developers. Release atual: 3.7.3.
Saída machine-friendly
Cada comando suporta `--json` para parsing por máquina e um default human-friendly. Exit codes são significativos. `dailybot --version` é uma string semver simples. Bom cidadão para scripting.
Multi-plataforma, poucas dependências
Só Python stdlib para o runtime path. Sem imagem Docker requerida. Sem install global de Node. O binário vem com tudo que precisa para conversar com o Dailybot de qualquer shell.
MIT + totalmente forkável
Forke, hospede você mesmo, wrap, envie — toda a CLI é MIT e vive aberta. Nada do seu acesso à API fica preso ao binário do Dailybot.
Instalação
Comece em segundos.
Escolha o canal que combina com seu stack. Cada caminho te deixa no mesmo estado funcional.
curl -fsSL https://cli.dailybot.com/install.sh | bashpip install dailybot-clibrew install dailybothq/tap/dailybotgit clone https://github.com/DailybotHQ/cli
cd cli && ./setup.shexport DAILYBOT_API_KEY=dbk_...
dailybot agent update "Deploy bem-sucedido"Na prática
O que as equipes realmente fazem com ele.
01
Agentes de programação de IA que reportam à equipe
Cada agente de programação de IA relevante — Claude Code, Cursor, Codex, Gemini, Copilot — instala o Agent Skill e chama o binário `dailybot` por baixo. Uma CLI, cada agente, mesmo feed de equipe.
02
Pipelines CI/CD que falam a língua da equipe
Defina `DAILYBOT_API_KEY` em CI, e cada deploy, release ou job noturno pode postar no standup, enviar um form de release ou dar kudos a um code owner. Sem scripts custom por pipeline — uma CLI, uma API.
03
Scripts pessoais e atalhos
O `~/bin` de cada developer acumula scripts pequenos. Envolvê-los ao redor de `dailybot` significa que o mesmo one-liner funciona do seu terminal, de um Makefile ou de uma sessão de agente.
04
Bots e integrações sem uma SDK completa
Construindo uma integração pequena? Pule a SDK. `dailybot` é uma superfície estável de API com saída humana para exploração e saída JSON para scripting.
Numa olhada
A lista curta.
CLI de plataforma completa — release atual 3.7.3
Login pessoal OTP e API keys de CI, mesmos escopos
Chat, forms, hooks, env, check-ins, kudos, conversas, ask AI
Skills e agentes chamam o mesmo binário por baixo
FAQ
As perguntas que mais ouvimos.
O que a CLI potencializa?
Cada skill, agente e integração que o Dailybot envia. O Agent Skill, DWP, SDKs por linguagem e os scripts pessoais de todos chamam o mesmo binário `dailybot` por baixo. É isso que torna a paridade possível: uma superfície de API, um binário, um caminho de auth.
Como a auth é tratada em CI?
Defina `DAILYBOT_API_KEY` como secret no seu ambiente de CI. A CLI lê automaticamente. Os escopos são idênticos a uma sessão pessoal de `dailybot login` — sem surpresas de escopo quando seu agente roda em CI.
Posso usar de uma linguagem que não seja Python?
Sim. O binário é agnóstico de linguagem — chame de Bash, Node, Ruby, Go, qualquer coisa que possa invocar um subprocesso. A saída `--json` joga bem com `jq`, `zx` ou `subprocess.check_output`.
É mesmo um único binário?
O installer coloca um binário em `~/.dailybot/bin/dailybot` mais uma edição de PATH no seu RC de shell. Só isso. Desinstale apagando a pasta.
O que é
dailybot é a CLI de plataforma completa do Dailybot — release atual 3.7.3. Reportar progresso, enviar mensagens, criar forms e check-ins, gerenciar hooks e overrides de env por repo, dar kudos, abrir conversas em grupo, perguntar ao assistente de IA — instale uma vez (curl, pip ou brew), faça login uma vez, e cada skill, agente e integração chama o mesmo binário.
Por que as equipes usam
Porque “como minha automação conversa com o Dailybot?” deveria ter uma resposta, não quatro. Seja quem chama um humano no terminal, um job noturno de CI, um agente de programação de IA ou um script de webhook, a CLI é a mesma. Essa paridade — mesmos comandos, mesma auth, mesma saída — é o que torna uma base confiável.
Como se encaixa no ecossistema
Cada projeto open source sob DailybotHQ que toca a API passa por essa CLI. O Agent Skill é um wrapper. O addon do Dailybot no Deep Work Plan é um wrapper. As automações privadas da equipe são wrappers. O que significa: se a CLI funciona, o ecossistema funciona.
Pronto para experimentar?
Open source, MIT, e em produção no Dailybot todo dia. Forke, conecte, contribua.
Outros open source do Dailybot
Dailybot Agent Skill
Quatorze capacidades que transformam seu agente de programação em um verdadeiro teammate do Dailybot.
Deep Work Plan
A metodologia de plano com portões que qualquer agente de programação de IA pode executar.
Site do Deep Work Plan
O centro de documentação open source da metodologia Deep Work Plan.
promptschema
O Zod para prompts de IA — validados por esquema, versionados, multi-provedor e multi-linguagem.