SpecLock: Motor de Restrições de Código Aberto para Agentes de IA de Programação

SpecLock é um mecanismo de restrição de código aberto que adiciona aplicação ativa a agentes de codificação de IA. Embora a memória nativa do Claude Code possa lembrar restrições, o SpecLock bloqueia ativamente violações com avisos de conflito semântico.
Como o SpecLock Funciona
O SpecLock opera como um servidor MCP com 19 ferramentas MCP. Quando você define uma restrição como "nunca modificar arquivos de autenticação", se o Claude tentar violá-la — mesmo 10 sessões depois — a ação é bloqueada. O sistema usa três técnicas principais:
- Expansão de sinônimos em 15 grupos
- Detecção de negação
- Sinalização de ações destrutivas
Esse entendimento semântico significa que "remover os endpoints de login" aciona corretamente uma restrição sobre "nunca modificar arquivos de autenticação".
Compatibilidade e Disponibilidade
O SpecLock funciona com várias plataformas:
- Bolt.new (modo npm, sem MCP necessário)
- Lovable
- Cursor
- Windsurf
A ferramenta é gratuita, de código aberto e está disponível no GitHub. O desenvolvedor a construiu ao longo de vários meses após sentir frustração com ferramentas de IA ignorando restrições.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Desenvolvimento Guiado por Manual: Um Método para Prevenir a Divergência Confiante do Código Claude
O Desenvolvimento Orientado por Manual (MDD) é um método que aborda a divergência confiante no Claude Code, onde a IA produz código errado que passa em seus próprios testes. Em uma auditoria de produção, o MDD encontrou 190 problemas, escreveu 876 novos testes em menos de 8 horas e eliminou violações de regras.

Freestyle Lança Sandboxes para Agentes de Codificação de IA com Forking em Tempo Real
O Freestyle oferece sandboxes em nuvem para agentes de codificação com IA que iniciam em ~500ms e apresentam bifurcação ao vivo com pausa <400ms, permitindo clones completos de VM incluindo estado da memória. Eles executam Debian completo com virtualização de hardware em infraestrutura bare metal.

Lista selecionada de mais de 260 agentes e ferramentas de IA com foco em código aberto e auto-hospedagem
Um repositório abrangente do GitHub lista mais de 260 agentes e frameworks de IA, com ênfase em opções de código aberto, auto-hospedadas e locais, incluindo Ollama, OpenClaw e DeerFlow.

MemRosetta adiciona memória persistente ao Claude Code com configuração de um único comando
MemRosetta v0.2.4 fornece ao Claude Code memória entre sessões através de um único comando npm install. A ferramenta inclui um servidor MCP com 6 ferramentas de memória, captura automática de sessões e armazenamento local em SQLite que pode ser compartilhado com o Cursor.