Janis
Orquestrador de trabalho em CLI para sessões autônomas de Claude Code. ~800 linhas de bash.
// overview
O Janis partiu de uma premissa simples: o Claude Code já sabe trabalhar — o que falta é orquestração. Em vez de construir uma plataforma complexa em volta do modelo, o Janis é um script bash que conecta as peças que já existem: o CLI do Claude Code, o filesystem, arquivos CLAUDE.md como contexto de projeto e o launchd para agendamento. O resultado é um orquestrador autônomo que roda sprints, gerencia múltiplos projetos e opera sem supervisão durante a madrugada.
// how it works
CLI puro
~800 linhas de bash. Sem frameworks, sem dependências externas.
Sessões autônomas
Modo autopilot com sprints estruturados e validação automática.
Nightshift
Sessões noturnas via launchd para trabalho contínuo sem supervisão.
CLAUDE.md como interface
O modelo lê o contexto do projeto direto do filesystem — sem banco de dados.
Roteamento de modelo
Seleção automática entre Opus, Sonnet e Haiku conforme a tarefa.