Eidos

Não deixe o seu agente desfazer o que você já decidiu.

Escreva uma vez o que você está construindo, em markdown que o seu agente de código lê antes de mexer no código, com um registro de decisões que só uma pessoa confirma. O seu agente não deveria começar do zero a cada sessão. Para devs solo e fundadores que entregam com Claude Code, Codex ou Cursor.

Grátis para macOS, Windows e Linux. Sem conta, sem assinatura.

O Blueprint de uma funcionalidade de um app de streaming aberto no Eidos, e o Agente de IA ao lado fazendo três perguntas de escopo antes de mudar qualquer coisa.
O agente lê a spec em jogo, pergunta onde ela está vaga e não muda nada até você responder.

Parece familiar?

O review passa, e o produto continua errado.

  1. Ele desfaz o que foi feito

    Uma escolha que a equipe descartou de propósito volta na sessão seguinte, escrita com total confiança, e ninguém percebe até custar caro.

  2. Toda sessão começa do zero

    Você explica o projeto de novo, cola o plano antigo e aumenta o CLAUDE.md mais um pouco, até ninguém lembrar de onde vieram as regras dele.

  3. Specs apodrecem

    Um spec kit escreve um documento longo para cada mudança, muitas vezes pelo próprio agente. Meses depois, as specs e o código discordam, e um documento desatualizado é pior do que nenhum.

Como se encaixa

Um Blueprint por funcionalidade, lido em toda sessão.

Instale o Framework (a estrutura) de software, e cada funcionalidade ganha um arquivo, o seu Blueprint (o plano): por que ela existe, o que ela promete e o que ela não vai fazer. O seu agente lê o que está em jogo antes de escrever uma linha, pelo Agente de IA ao lado da página ou por eidos instructions em qualquer terminal.

Specs
Uma por funcionalidade, agrupadas por domínio: Intent, Open Questions, Acceptance Criteria, Out of Scope. Uma variant (a variante) micro mantém pequenas as specs pequenas.
Frames (os enquadramentos)
O produto como um todo: arquitetura, público, critérios e mercado. Cada spec é avaliada contra eles.
Tarefas
O trabalho, em um quadro, cada tarefa apontando para a spec a que serve, para a spec nunca se encher de estado de sprint.
Decisões
As escolhas, registradas por você ou pelo agente, e confirmadas só por você.
A coleção specs como tabela, agrupada por domínio (playback, identity, discovery), com o resumo, o status e o tipo de cada spec.

O que você mais vai usar

As peças que mantêm um agente honesto.

  • Agente de IA

    O seu agente, com a spec como contexto

    Claude Code ou Codex ao lado da página, com a spec aberta anexada. /grill faz o agente perguntar antes de escrever, e os seus próprios comandos de barra compartilham os prompts que funcionam.

  • Decisões

    Escolhas que você confirma

    Quando o agente decide algo por conta própria, ele registra a decisão em nome próprio, e ela fica esperando, não confirmada, até você assumi-la.

  • Backlog

    O trabalho ao lado da spec

    As tarefas apontam para a spec a que servem. O agente as move, marca os checklists e escreve o que aprendeu pelo caminho.

  • Blueprints

    Uma verificação, não um palpite

    eidos check aponta uma spec sem uma seção ou uma propriedade, no seu notebook e em cada merge request.

Só você confirma

O agente registra. Você decide.

Cada escolha cai em uma única tabela, com o tipo, quem a registrou e as specs para as quais foi feita. Tudo o que o agente decidiu sozinho chega como Proposed, atribuído a você, e aparece na spec como não confirmado até você clicar em Confirmar.

A tabela de decisões: uma decisão registrada pelo agente, Claude, ainda Proposed e atribuída a Maya, ao lado de decisões que pessoas registraram e confirmaram.

Sem app, se preferir

Funciona de qualquer terminal, também

O app de desktop é opcional. Os mesmos Blueprints funcionam pela CLI no npm, e um único comando aponta para o fluxo de trabalho todo agente que lê o AGENTS.md.

$ npm install -g eidosmd
$ eidos install @BuildableWorks/software
$ eidos agents --write
✓ created AGENTS.md with the Eidos nudge
$ eidos check
✓ no findings

Comece por aqui

Instale o Framework de software.

Frames para o produto, specs para as funcionalidades e uma variant micro para as pequenas. Escolha-o no app ao criar uma raiz nova, ou instale-o de um terminal.

Um app, um serviço ou um sistema

Software@BuildableWorks/software

Frames de arquitetura, público, critérios e mercado, e specs agrupadas por domínio.

  • Frames
  • Specs
$ eidos install @BuildableWorks/software

No app: New Root, e depois escolha na lista.

Ver no Registro

Dê ao seu agente algo com que conferir.

Baixe o Eidos MD, instale o Framework de software e escreva o seu primeiro Blueprint antes da próxima sessão.

Grátis para macOS, Windows e Linux. Seus arquivos continuam texto simples, em uma pasta que é sua.