O que dsh-plugins faz?
Plugins prontos para produção do DeepSeek Harness (DSH): execução remota de agente SSH, terminal integrado e árvore de arquivos, barreiras de segurança, console de habilidades e servidor MCP.
Visão Geral
O dsh-plugins é uma coleção de plugins para o DeepSeek Harness (DSH) que estendem suas capacidades para desenvolvimento e operações. Esses plugins são projetados para serem usados com assistentes de IA como Claude Code, Cursor e Codex.
Plugins Inclusos
- executor_ssh: Executa comandos remotamente via SSH, permitindo que o agente IA interaja com servidores remotos.
- terminal_integrado: Fornece um terminal embutido e uma árvore de arquivos para navegação e edição de código.
- barreiras_seguranca: Implementa políticas de segurança configuráveis para evitar ações não autorizadas, como acesso a diretórios restritos.
- console_habilidades: Gerencia e executa habilidades (skills) personalizadas do DSH.
- servidor_mcp: Inicia um servidor MCP (Model Context Protocol) para integração com ferramentas externas.
Como Usar
-
Clone o repositório:
git clone https://github.com/artemiroshnichenko/dsh-plugins.git cd dsh-plugins -
Instale as dependências:
pip install -r requirements.txt -
Configure as variáveis de ambiente conforme necessário (ex.:
SSH_HOST,SSH_USER,SSH_KEY_PATH). -
Inicie o DSH com o plugin desejado:
dsh --plugin executor_ssh
Compatibilidade
- Plataformas: Claude Code, Cursor, Codex
- Sistemas Operacionais: Linux, macOS, Windows (com WSL)
Contribuição
Contribuições são bem-vindas! Abra uma issue ou pull request no GitHub.
Licença
Este projeto está licenciado sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.