Harumi

Changelog

Notas de versão da CLI harumi, da mais nova para a mais antiga, com como atualizar e como funcionam os avisos de atualização.

Use sempre a versão mais recente — as antigas não têm suporte. Esta página lista o que mudou em cada versão. Você pode ler as mesmas notas no terminal, offline, com harumi whats-new (a versão instalada) ou harumi whats-new --all (todas as versões).

Mantendo-se atualizado

A harumi avisa quando há uma versão nova. Em um terminal interativo ela imprime um aviso de uma linha depois de um comando, com o comando de atualização para o jeito como você instalou, e uma nota curta "atualizada para X, veja o que mudou" uma vez depois de atualizar. Ela procura uma versão nova no máximo uma vez por dia e repete o mesmo aviso no máximo uma vez por dia.

pipx upgrade harumi                          # instalada com pipx
uv tool upgrade harumi                       # instalada com uv
python3 -m pip install --upgrade harumi      # instalada com pip

O aviso nunca é impresso quando a saída é redirecionada ou passada por pipe, no CI, nem em harumi --version. Para desligá-lo por completo, defina HARUMI_NO_UPDATE_CHECK=1.

0.11.0 — 2026-10-13

Um conjunto de comandos menor e mais consistente, comandos skills de verdade e avisos de atualização.

Novidades

  • harumi skills library lista os presets da biblioteca de skills da Harumi; harumi skills add <slug> instala um no seu clone como skills/<slug>/SKILL.md. Faça commit e push para o assistente do projeto poder usá-lo.
  • harumi check informa tudo que impede um projeto de rodar (o antigo repo readiness).
  • harumi runs download [RUN_ID] baixa o resultado de uma execução (a mais recente por padrão).
  • harumi whats-new mostra estas notas de versão.
  • harumi org use <ORG_ID> define a organização enviada em toda requisição.
  • harumi new <NOME> --no-clone cria um projeto sem cloná-lo.
  • harumi share update <LINK_ID> --password / --no-password define ou remove a senha de um link compartilhado.
  • harumi whoami agora também mostra seu nome, bio e a organização ativa.
  • A harumi avisa quando há uma versão nova disponível.

Alterações

  • push agora é import. Ele sempre cria um projeto novo; para enviar edições a um projeto existente, use git push harumi <branch> a partir do seu clone.
  • Todo comando de exclusão agora é rm: projects rm, share rm, datasources rm, schedules rm, org rm. Remover um membro da organização é org rm-member.
  • skill install agora é agent-skills install (use --dry-run no lugar de skill path).

Removidos

Estes ainda funcionam na 0.11.x, ocultos e com um aviso que indica o substituto, e são removidos na 0.12.0. A tabela completa está em Comandos → Renomeados na 0.11.

  • harumi repo ...: o repositório do projeto é um repositório git comum, então use o git no seu clone. O harumi clone já configura um remote harumi com seu token.
  • projects create, outputs, run --output-dir, config set-org, profile show, env current, skill install / skill path, share set-password / rm-password e os antigos verbos remove / delete.

0.10.0 — 2026-10-13

  • harumi compare <RUN_ID>... compara de 2 a 4 execuções: KPIs, a vencedora e se usaram as mesmas entradas.
  • harumi memories list|add|edit|rm gerencia as notas que o assistente do projeto lembra.

On this page