Eidos

1 de outubro de 2026 · Padrão 5.5.0

Eidos 0.10.0

Esta é uma versão anterior. A mais recente é a 0.18.0. Veja as novidades da 0.18.0

Escolha quem molda o Framework, e com o que cada grupo começa um Blueprint

Os editores e proprietários do Framework (a estrutura) decidem quem pode mudá-lo, um grupo pode começar os seus Blueprints com um modelo próprio, e a CLI toma o padrão 5.5.0, ao qual o eidos migrate leva uma raiz.

Destaques

  • Editores e proprietários do Framework: Dê a uma pessoa Editor ou Proprietário no seletor Acesso da página Users, ou com eidos users set <user> --access editor|owner.
  • Quem você é, uma só vez: Seu nome, seu email, sua capacidade técnica e como você gosta de ser ajudado ficam em Preferences → Eu, ou com eidos whoami --global, e são copiados para o me.md de cada raiz quando ela abre; o seu papel continua sendo de cada raiz.
  • Um modelo padrão para cada grupo: eidos configure:group set <collection> <group> --default-variant <variant>, ou Framework Settings → Folders, dá a um grupo a sua própria variante padrão, e o eidos new e o diálogo de novo Blueprint começam por ela.
  • Comece uma raiz com a configuração de outra: eidos install <root> --setup-only, ou Copy another root's setup na configuração do app de desktop, traz o Framework dela, os modelos, os papéis e as configurações dos plugins, e nada do que foi escrito nela.
  • Deixe o Claude Code executar o eidos: Permitir que o Claude Code execute o eidos na página do Agente de IA, ou a configuração do app de desktop, adiciona ao .claude/settings.json a regra de que o Claude Code precisa, mostrando-a antes, para que um agente não pare mais em cada comando eidos.
  • As imagens que nada referencia são limpas: Com o Assets ligado, uma imagem cujo último link você apaga ou tira ao salvar é removida alguns minutos depois, e a página do Assets deixa você apagá-la agora ou mantê-la.

Novo

Editores e proprietários do Framework

Dê a uma pessoa Editor ou Proprietário no seletor Acesso da página Users, ou com eidos users set <user> --access editor|owner. Qualquer outro lê as páginas de configurações do Framework sem mudá-las, Editar oferece torná-lo editor, e um comando configure: se recusa e diz quem são os editores. Uma raiz que não marca ninguém deixa todos como editores. eidos users →

Quem você é, uma só vez

Seu nome, seu email, sua capacidade técnica e como você gosta de ser ajudado ficam em Preferences → Eu, ou com eidos whoami --global, e são copiados para o me.md de cada raiz quando ela abre; o seu papel continua sendo de cada raiz. Perguntar à sua IA preenche o formulário a partir do Agente de IA para você revisar antes de salvar. O seu me.md →

Um modelo padrão para cada grupo

eidos configure:group set <collection> <group> --default-variant <variant>, ou Framework Settings → Folders, dá a um grupo a sua própria variante padrão, e o eidos new e o diálogo de novo Blueprint começam por ela. Uma coleção agora pode não ter nenhuma padrão, e então você escolhe uma com --variant. Variants →

Comece uma raiz com a configuração de outra

eidos install <root> --setup-only, ou Copy another root's setup na configuração do app de desktop, traz o Framework dela, os modelos, os papéis e as configurações dos plugins, e nada do que foi escrito nela. eidos install →

Deixe o Claude Code executar o eidos

Permitir que o Claude Code execute o eidos na página do Agente de IA, ou a configuração do app de desktop, adiciona ao .claude/settings.json a regra de que o Claude Code precisa, mostrando-a antes, para que um agente não pare mais em cada comando eidos. Deixar o Claude Code executar o eidos →

As imagens que nada referencia são limpas

Com o Assets ligado, uma imagem cujo último link você apaga ou tira ao salvar é removida alguns minutos depois, e a página do Assets deixa você apagá-la agora ou mantê-la. Desligue remove_unlinked para manter todas as imagens. Assets →

Melhorado

Renomeie um Blueprint com o seu arquivo

eidos move @<id> --title "<Title>", ou eidos mv, muda o título, renomeia o arquivo e reescreve cada link para ele, mantendo o id. eidos move →

Os agentes registram menos decisões, e de mais peso

Um agente registra uma decisão só quando ela muda algo já estabelecido, não cada escolha que faz enquanto redige, e uma decisão que você tomou na conversa é registrada como sua. Decisões →

Abra em uma aba nova

Clique com o botão do meio em um link, uma entrada da barra lateral, um resultado da pesquisa, uma linha de uma tabela ou um cartão do quadro para abri-lo em uma aba nova, do app de desktop ou do navegador, sem sair da página em que você está. Um leitor mostrado em um modal tem dois ícones, para abrir em uma aba nova ou nesta aba, onde tinha Expandir. A bancada →

Traga de volta uma barra de atividades oculta

Clique com o botão direito na barra de título para ver a barra de atividades, as barras laterais e o painel, cada um marcado enquanto aparece, então uma barra de atividades que você escondeu, com a conta e as configurações no pé, volta com um clique. A bancada →

Alterado

Padrão 5.5.0

Um grupo pode nomear a sua variante padrão, uma coleção que não marca nenhuma não tem variante padrão, os arquivos guardados em uma só máquina se chamam locais, e o papel Framework Owner sai do padrão. Rode eidos migrate para fazer o salto: ele marca a primeira variante como padrão onde uma coleção não marcava nenhuma, então a raiz é lida como antes. Os saltos →

O Plato agora é o Agente de IA

O plugin é Agente de IA e a sua visão é Chat. Uma raiz que usava o Plato passa sozinha na primeira vez que é aberta, e plato continua funcionando nos seus scripts. Agente de IA →

Os usuários de um plugin são do plugin

O @agent do Agente de IA aparece na página Users como do plugin: o nome, o alias e o papel são só de leitura, não tem email nem acesso, e fica enquanto o plugin está ligado. Ele roda um comando configure: só quando você liga Deixar o agente mudar o framework na página do Agente de IA, a não ser que a raiz não marque nenhuma pessoa como editor. Os usuários de um plugin →

Local, não privado

O que fica em uma máquina e nunca é commitado se chama local e mostra um laptop. --local é a opção para um rascunho ou um canvas local; --private continua funcionando. eidos draft →

Corrigido

Um título muito longo é registrado

eidos decisions add e eidos backlog add falhavam com ENAMETOOLONG; agora o nome do arquivo é cortado para caber e o título é mantido inteiro.

Uma instalação deixa para trás os arquivos locais

eidos install <folder> copiava o local.yaml e o local/ dos plugins de cada pessoa para a nova raiz; não copia mais.

Ler uma raiz não escreve nada

eidos check, eidos migrate --dry-run e qualquer comando que carregava uma raiz escreviam as configurações padrão do Linter, deixando um .eidos/plugins/linter/settings.yaml não rastreado pelo git; agora o arquivo só é escrito quando você muda uma configuração do Linter ou liga o plugin. Linter →