O que copilot-memory-store faz?
🗄️ Armazene e gerencie dados JSON locais para engenharia de contexto com o GitHub Copilot e clientes MCP de forma eficiente.
Visão Geral
Esta skill fornece uma solução leve de armazenamento de dados baseada em JSON para ser usada com agentes de IA como GitHub Copilot e clientes MCP. Ela permite que você persista e recupere dados contextuais entre sessões, garantindo que seu agente tenha acesso a informações contínuas e relevantes.
Funcionalidades
- Armazenamento local: Mantém seus dados seguros no sistema de arquivos local.
- Operações CRUD: Crie, leia, atualize e delete entradas de dados com facilidade.
- Consultas flexíveis: Pesquise dados por chave ou valor.
- Compatibilidade: Funciona com GitHub Copilot, Claude Code e outros clientes MCP.
- Simplicidade: Interface baseada em JSON, sem necessidade de banco de dados externo.
Como Usar
-
Clone o repositório:
git clone https://github.com/Tokio17/copilot-memory-store -
Configure o agente (por exemplo, Claude Code) para usar a skill apontando para o diretório local.
-
Use comandos como:
store set <chave> <valor>: Armazena um valor em JSON.store get <chave>: Recupera o valor armazenado.store delete <chave>: Remove a entrada.store list: Lista todas as chaves armazenadas.
Exemplo no Claude Code
[Usuário]
Lembre-se da minha configuração de projeto: framework React, port 3000.
[Agente]
Claro. Armazenando isso com a skill `copilot-memory-store`.
> store set "config" {"framework": "React", "port": 3000}
✔ Dados armazenados com sucesso.
Requisitos
- Node.js 18+ (para scripts de suporte, se necessário)
- Acesso ao sistema de arquivos local
- Cliente MCP (opcional, mas recomendado)
Licença
MIT