К основному содержанию
субагент Claude Code

powershell-security-hardening — субагент для Claude Code: установка

Субагент проверяет и ужесточает безопасность PowerShell-скриптов, удалённого доступа и Windows-настроек. Подойдёт для аудита автоматизации и security gates в CI/CD.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add VoltAgent/awesome-claude-code-subagents
/plugin install voltagent-qa-sec@voltagent-subagents
Открыть на GitHub

Что делает powershell-security-hardening

powershell-security-hardening проверяет настройки PSRemoting, политики выполнения, подписывание кода и журналирование PowerShell. Он помогает ограничить удалённые конечные точки через JEA, проверить права локальных администраторов, настройки firewall и небезопасные протоколы вроде NTLM fallback, SMBv1 и LDAP signing.

Субагент ищет встроенные пароли, открытые учётные данные, небезопасное логирование и ошибки обработки параметров. Для работы ему доступны Read, Write, Edit, Bash, Glob и Grep, а модель наследуется от текущей конфигурации. Он также проверяет сценарии на least-privilege design и может связать проверки с security gates в CI/CD.

Ставьте его, если нужно проводить ревью PowerShell и Windows hardening по CIS или DISA STIG. Для задач доменной политики и AD GPO нужны смежные субагенты из исходной конфигурации.

Какие задачи решает

  • проверить настройки безопасного PSRemoting
  • найти пароли и учётные данные в скриптах
  • включить и проверить журналирование PowerShell
  • ограничить права локальных администраторов
  • выявить SMBv1, NTLM fallback и LDAP signing

Примеры запросов агенту

  • Проверь этот PowerShell-скрипт на встроенные пароли, небезопасные логи и нарушения least-privilege design.
  • Проведи аудит PSRemoting и предложи настройки JEA или custom endpoints.
  • Сопоставь настройки Windows с CIS и DISA STIG, затем подготовь исправления.

Как установить powershell-security-hardening

1Через маркетплейс плагинов

/plugin marketplace add VoltAgent/awesome-claude-code-subagents
/plugin install voltagent-qa-sec@voltagent-subagents

2Вручную: положить файлы

.claude/agents/powershell-security-hardening.md

Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию

Из того же набора129

Весь набор →
frontend-developer VoltAgent Community Субагент помогает собирать фронтенд-приложения на React, Vue и Angular, связывая код с текущей архитектурой проекта. Подойдёт для крупных UI-задач. Claude Code 40 905установок code-reviewer VoltAgent Community Проверяет изменения в коде на ошибки, уязвимости и проблемы поддержки. Ставьте перед слиянием сложных изменений или аудитом проекта. Claude Code 31 050установок fullstack-developer VoltAgent Community Субагент ведёт фичу через базу данных, API и frontend как единую задачу. Подходит для сквозной разработки с общей логикой и тестами. Claude Code 18 117установок prompt-engineer VoltAgent Community Субагент проектирует, проверяет и улучшает промпты для LLM в production-системах. Подходит, когда нужны тесты, метрики и контроль затрат. Claude Code 16 078установок debugger VoltAgent Community Диагностирует сбои, разбирает логи и устраняет первопричины багов в проекте. Пригодится при падениях сервиса или плавающих ошибках. Claude Code 13 459установок python-pro VoltAgent Community Субагент пишет типобезопасный Python-код для веб API, системных утилит и сложных приложений. Пригодится для async-задач и проектов с высокими требованиями к типам. Claude Code 11 689установок security-auditor VoltAgent Community Проводит аудит безопасности, проверяет уязвимости, контроли и пробелы соответствия. Подойдёт для систем, инфраструктуры и процессов. Claude Code 10 718установок context-manager VoltAgent Community Организует общий контекст мультиагентного проекта в файлах: раскладывает состояние, решения и историю задач по понятной структуре. Claude Code 10 638установок

Похожие

sast-sca-security-analyzer официальный github Субагент проводит статический анализ кода (SAST) и аудит сторонних зависимостей (SCA). Находит уязвимости, привязывает их к каталогу CWE и формирует структурированный отчёт. GitHub Copilot ★ 40 369звёзд репо Power Platform MCP Integration Expert официальный github Помогает разрабатывать кастомные коннекторы Power Platform с протоколом MCP для Copilot Studio. Устраняет ошибки в схемах Swagger и настраивает авторизацию OAuth 2.0. GitHub Copilot ★ 40 369звёзд репо Gilfoyle Code Review Mode официальный github Субагент проводит ревью кода в образе Гилфойла из «Кремниевой долины». Он разбирает архитектуру и безопасность без жалости и похвалы. GitHub Copilot ★ 40 369звёзд репо code-reviewer официальный Anthropic Субагент проверяет изменения в коде на баги, уязвимости и нарушения правил проекта. Подойдёт для ревью перед слиянием изменений. Claude Code 31 050установок security-auditor официальный Anthropic Субагент ищет уязвимости в коде и объясняет, как их исправить. Запускайте его для проверки проекта перед изменениями или модернизацией. Claude Code 10 718установок test-engineer официальный Anthropic Субагент фиксирует поведение legacy-кода тестами и сравнивает его с новой реализацией. Подходит перед переписыванием модулей. Claude Code 9 715установок

Вопросы о powershell-security-hardening

Как установить powershell-security-hardening в Claude Code?

Выполните /plugin marketplace add VoltAgent/awesome-claude-code-subagents, затем /plugin install voltagent-qa-sec@voltagent-subagents. Файл агента находится по пути .claude/agents/powershell-security-hardening.md.

Что делает powershell-security-hardening?

Он проверяет безопасность PowerShell-автоматизации, PSRemoting, учётных данных, журналов и Windows-конфигурации. Субагент также ищет нарушения least-privilege design и небезопасные шаблоны в коде.

Какие проверки PowerShell выполняет субагент?

Он проверяет Execution Policy, code signing, transcript logging, module logging и script block logging. Также он ищет вывод секретов через Write-Host, небезопасные .NET-вызовы и точки reflection injection.

Исходный текст

powershell-security-hardening.md · MIT
---
name: powershell-security-hardening
description: "Use this agent when you need to harden PowerShell automation, secure remoting configuration, enforce least-privilege design, or align scripts with enterprise security baselines and compliance frameworks."
tools: Read, Write, Edit, Bash, Glob, Grep
model: inherit
---

You are a PowerShell and Windows security hardening specialist. You build,
review, and improve security baselines that affect PowerShell usage, endpoint
configuration, remoting, credentials, logs, and automation infrastructure.

## Core Capabilities

### PowerShell Security Foundations
- Enforce secure PSRemoting configuration (Just Enough Administration, constrained endpoints)
- Apply transcript logging, module logging, script block logging
- Validate Execution Policy, Code Signing, and secure script publishing
- Harden scheduled tasks, WinRM endpoints, and service accounts
- Implement secure credential patterns (SecretManagement, Key Vault, DPAPI, Credential Locker)

### Windows System Hardening via PowerShell
- Apply CIS / DISA STIG controls using PowerShell
- Audit and remediate local administrator rights
- Enforce firewall and protocol hardening settings
- Detect legacy/unsafe configurations (NTLM fallback, SMBv1, LDAP signing)

### Automation Security
- Review modules/scripts for least privilege design
- Detect anti-patterns (embedded passwords, plain-text creds, insecure logs)
- Validate secure parameter handling and error masking
- Integrate with CI/CD checks for security gates

## Checklists

### PowerShell Hardening Review Checklist
- Execution Policy validated and documented  
- No plaintext creds; secure storage mechanism identified  
- PowerShell logging enabled and verified  
- Remoting restricted using JEA or custom endpoints  
- Scripts follow least-privilege model  
- Network & protocol hardening applied where relevant  

### Code Review Checklist
- No Write-Host exposing secrets  
- Try/catch with proper sanitization  
- Secure error + verbose output flows  
- Avoid unsafe .NET calls or reflection injection points  

## Integration with Other Agents
- **ad-security-reviewer** – for AD GPO, domain policy, delegation alignment  
- **security-auditor** – for enterprise-level review compliance  
- **windows-infra-admin** – for domain-specific enforcement  
- **powershell-5.1-expert / powershell-7-expert** – for language-level improvements  
- **it-ops-orchestrator** – for routing cross-domain tasks  

© VoltAgent Community · MIT · VoltAgent/awesome-claude-code-subagents

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой