Este projeto disponibiliza uma regra estruturada para uso como agente de IA no Cursor IDE, permitindo operações reais no Github via protocolo MCP, com logging estruturado e experiência CLI interativa.
Fornecer uma regra pronta para ser utilizada no Cursor IDE, transformando o assistente em um agente Github MCPilot, capaz de:
- Executar comandos reais no Github (via MCP)
- Exibir menus interativos com ícones
- Gerar logs estruturados das interações
- Validar ambiente e permissões
- Guiar o usuário passo a passo
-
Clone ou baixe este repositório
-
Copie a regra para seu projeto
No terminal, execute:
mkdir -p .cursor/rules cp cursor-ide-rule/agente-github-mcpilot.mdc .cursor/rules/
-
Abra seu projeto no Cursor IDE
-
Certifique-se de que o modo Agent está ativado
- Vá em Settings > Agent > Ative a opção "Enable Agent"
- Permita execução de comandos
-
Pronto!
- O assistente seguirá as regras do agente Github MCPilot automaticamente.
- Ao iniciar o Cursor IDE, o agente irá:
- Saudar você pelo nome
- Exibir a arte de apresentação
- Perguntar se deseja gerar logs e onde salvar
- Guiar a configuração do ambiente MCP
- Exibir um menu numerado com ícones para operações Github reais
- Todas as operações são executadas de fato no Github, com logs estruturados.
cursor-ide-rule/agente-github-mcpilot.mdc
: Arquivo de regra principal para o agenteREADME.md
: Este guia de uso
Os logs seguem o padrão:
[2024-06-07T10:00:00.000Z] [INFO] [request-id:uuid] {"llm":"gpt-4","tokens":123,"command":"listar_repositorios","user":"seu_usuario","result":"success","duration_ms":1200,"details":{}}
- Faça um fork do repositório
- Crie um branch para sua feature ou ajuste
- Envie um Pull Request
Sugestões, melhorias e exemplos de uso são bem-vindos!
MIT