Índice da documentação

// Documentação do Singularity

As definições

O painel Settings (Definições) centraliza as preferências da interface, das ferramentas de desenvolvimento e da orquestração. Esta página abrange todos os painéis da aplicação.

Encontrar uma definição

Abre as definições com o ícone da roda dentada e escreve uma palavra em Search settings. A pesquisa percorre o painel, o grupo, a etiqueta, a descrição e sinónimos como worktree, GitHub Issues ou cache.

Um resultado abre o painel a que pertence. Os interruptores e contadores apresentados em alguns resultados podem ser alterados sem sair da pesquisa.

Painel Settings aberto em General
Os painéis estão agrupados na navegação e a pesquisa continua acessível no topo.

Geral

Appearance (Aparência) propõe os temas escuro, claro ou do sistema. Escolhe também o idioma (sistema, inglês, francês, espanhol ou português), o formato de data europeu ou ISO e o modo de tradução.

O modo recomendado mantém em inglês a terminologia técnica — Git, GitHub Issues, pull request, push, pull e merge —, enquanto o modo completo traduz toda a interface. Workspaces (Espaços de trabalho) pode recolher os outros espaços ao mudar de espaço e mostrar ou ocultar as respetivas estatísticas Git.

Agentes de IA

Escolhe o fornecedor e o modelo predefinidos, o modo interativo, a criação de tickets de manutenção da memória do agente. O painel reúne também os modelos, permissões e ligações do Cursor, Mistral e Ollama.

Para as CLI e credenciais, consulta Fornecedores de IA.

Git

Use Git worktrees isola cada run de agente. Automatic merge reintegra o trabalho concluído quando o fluxo de trabalho o permite. Escolhe também um perfil de identidade Git, ou um nome e um e-mail de autor personalizados. As opções de comportamento controlam a aceitação automática e a prioridade da fila de integração.

Consulta Worktrees e hooks Git e A revisão de código dos runs.

Kanban

Configura a disposição do detalhe de um ticket, o número máximo de agentes em paralelo e as novas tentativas antes da falha. As automatizações podem aceitar as divisões, aceitar os tickets propostos por um agente e dar prioridade aos bugs. Um interruptor separado reproduz um som quando o estado muda.

Terminal

Ativa o fecho automático dos terminais de IA associados a tickets concluídos e define o tempo de inatividade antes da limpeza, de 1 a 1 440 minutos. Por predefinição, a limpeza está ativa ao fim de cinco minutos.

LSP

Ativa ou desativa os servidores de linguagem e gere os seus componentes. As definições incluem os tokens semânticos e o tempo limite dos pedidos. Consulta Servidores de linguagem (LSP).

Notificações

Controla os alertas no ambiente de trabalho, os sons e os emblemas do sistema. Os sons de estado dos tickets continuam no Kanban. Consulta Notificações e relatórios de bugs.

Cache de rede

O Singularity guarda em cache as respostas HTTP dos pipelines (runs e logs), das GitHub Issues e das pull requests. O painel mostra o tamanho, o número de entradas, a distribuição por origem e até às 50 entradas mais recentes com URL, antiguidade, tamanho e reutilizações.

Clear cache elimina tudo; cada origem também pode ser esvaziada separadamente. Refresh recarrega as estatísticas.

Onboarding

Volta a iniciar o percurso guiado da primeira abertura para rever a apresentação e os passos de introdução. O painel indica também se o percurso já foi concluído.

Plugins

Esta entrada abre a gestão das extensões instaladas e o catálogo. Esta página não descreve o seu comportamento: consulta Marketplace e módulos para procurar, instalar e administrar os módulos.

Gamificação (se ativada)

Uma versão compilada com a funcionalidade Gamification apresenta este painel de sistema adicional. Está ausente quando a funcionalidade não está ativada; a sua presença não depende de uma definição do utilizador.

Acerca de

Consulta a versão instalada, o canal de distribuição, a plataforma e a arquitetura. As ligações levam ao GitHub, à documentação, à comunicação de um problema, ao changelog e às licenças.