Ir para o conteúdo
Explorar a documentação

Primeiros passos

A configuração do LangDrift requer Node.js 24 ou posterior e um diretório de projeto existente. Dentro de um repositório Git, o comando pode encontrar a raiz mais próxima do repositório, dispensando a opção --root.

npx @langdrift/core setup \
  --project-id proj_example \
  --account-id acc_example \
  --name 'Example Product'

Fora de um repositório Git, informe um diretório existente explicitamente com --root /path/to/product. Os IDs de projeto e conta são metadados de roteamento; a configuração não cria uma conta nem autentica nenhum dos IDs.

Arquivos gerados

Uma nova configuração cria exatamente estes arquivos de protocolo:

.drifts/project.json
.drifts/vision/schema.json
.drifts/loop/schema.json
.drifts/evidence/schema.json

Os diretórios de artefatos são criados depois, conforme os documentos são adicionados. A configuração não gera artefatos de exemplo, código de integração nem configuração de agentes.

Configuração local e segura

Visualize o plano completo de arquivos antes de gravar:

npx @langdrift/core setup \
  --project-id proj_example \
  --account-id acc_example \
  --name 'Example Product' \
  --dry-run

A configuração classifica cada destino gerenciado como create, preserve ou conflict. Ela cria arquivos ausentes, preserva arquivos equivalentes byte a byte e nunca sobrescreve conteúdo conflitante. Um conflito na verificação prévia impede todas as gravações. O comando não faz solicitações de rede nem conecta GitHub, Linear, Obsidian, MCP ou um backend LangDrift.

Continue

Editar esta página no GitHub