ai:platformy:agenti-a-orchestrace:claude-red

Claude Red

Vytvořeno: 3.11.2026 | Aktualizováno: 03.11.2026 21:17

Claude Red je komunitní knihovna bezpečnostních skillů pro AI asistenta Claude. Obsahuje metodiky pro bezpečnostní testování systémů z pohledu útočníka. Samotný projekt není skener zranitelností ani náhrada odborného bezpečnostního auditu.

Projekt sdružuje soubory SKILL.md, z nichž každý popisuje určitou oblast bezpečnostního testování. Podle README knihovna obsahuje 78 skillů ve 23 kategoriích. Počet se může s vývojem projektu změnit.

Mezi témata patří:

  • bezpečnost webových aplikací, API a autentizace;
  • Linux, Windows, Active Directory a cloud;
  • kontejnery, Kubernetes a CI/CD;
  • bezdrátové sítě, IoT a vestavěná zařízení;
  • hledání zranitelností, analýza chyb a fuzzing – testování pomocí různých vstupů;
  • bezpečnost AI systémů, včetně prompt injection;
  • bezpečnostní reporting.

Knihovna je zaměřená na ofenzivní bezpečnost: zkoumá, jak lze slabiny zneužít. Obsahuje i postupy pro fáze po průniku, například pohyb mezi systémy nebo získávání dat. Tyto techniky mají smysl pouze při testování v jasně povoleném rozsahu.

Skill je textová instrukce pro asistenta, nikoli samostatný program. Asistent může podle zadání načíst příslušnou metodiku a využít ji při analýze, přípravě testů nebo dokumentaci nálezů. Dokumentace Claude Code popisuje umístění skillů a způsob jejich načítání.

Například skill pro bezpečnost API obsahuje postupy pro kontrolu autentizace, přístupových práv, omezení počtu požadavků a dalších oblastí. U autorizace objektů například navrhuje ověřit, zda se jeden uživatel nemůže dostat k datům jiného uživatele. Soubor obsahuje i ukázky příkazů; některé používají metody, které mohou data měnit nebo mazat.

Samotné načtení skillu test nespouští. Pokud ale agent může používat terminál nebo jiné nástroje, může podle instrukcí navrhovat nebo spouštět příkazy. Rozhodující jsou jeho oprávnění, nastavení schvalování a konkrétní zadání.

Knihovna se hodí jako doplněk ke stávajícím bezpečnostním kontrolám:

  • připravit seznam oblastí k prověření před auditem webu nebo API;
  • projít konfiguraci kontejnerů a infrastrukturních služeb;
  • navrhnout testy přístupových práv pro testovací účty;
  • prověřit, jak AI agent pracuje s nedůvěryhodným obsahem a nástroji;
  • sjednotit dokumentaci nálezů a reprodukčních kroků.

Skill pro bezpečnost AI se věnuje mimo jiné prompt injection – situaci, kdy se nedůvěryhodný obsah snaží ovlivnit pokyny asistenta. Při kontrole agenta lze začít čtením jeho konfigurace a návrhem testů, bez spouštění zásahů do provozu.

Příklad zadání pro analýzu bez aktivního testování:

Prozkoumej konfiguraci tohoto AI agenta a jeho přístup k nástrojům.
Navrhni, kde by nedůvěryhodný obsah mohl ovlivnit jeho chování.
U každého podezření uveď konkrétní místo a způsob bezpečného ověření.
Zatím nespouštěj aktivní testy a nic neměň.

Jde o příklad zadání, nikoli o výstup ověřeného testu. Nálezy asistenta je potřeba samostatně ověřit a oddělit potvrzené chyby od hypotéz.

README projektu uvádí klonování repozitáře do adresáře skillů Claude i instalační skript pro výběr kategorie. Před použitím je vhodné nejdřív přečíst vybrané soubory a přidat pouze skilly odpovídající konkrétnímu účelu. Celá knihovna obsahuje i postupy, které nemusí být pro daného agenta vhodné.

Skilly v repozitáři nejsou zcela jednotné. Například API skill začíná metadaty name a description, zatímco uvedený AI security skill začíná nadpisem a popis má až v těle souboru. Claude Code podle své dokumentace může načíst SKILL.md i bez YAML metadat, ale potom odvozuje popis z první neprázdné řádky. To může ovlivnit, kdy asistenta napadne skill použít.

Automatické nalezení skillů po instalaci nebylo pro tento projekt ověřeno. Repozitář ukládá skilly do více úrovní adresářů podle kategorií; po instalaci je proto potřeba v cílovém prostředí ověřit, které skilly jsou skutečně dostupné a zda se načítají správně. Samotná přítomnost souboru v repozitáři není důkazem jeho aktivace.

  • Testuj pouze vlastní systémy nebo systémy s výslovným oprávněním a předem vymezeným rozsahem.
  • Začni pokud možno v testovacím prostředí s testovacími účty a daty.
  • Agentovi nastav minimální potřebná oprávnění. Aktivní síťové testy a příkazy měnící data schvaluj samostatně.
  • Před spuštěním čti příkazy ze skillu a přizpůsob je prostředí. Mohou ovlivnit dostupnost služby nebo změnit data.
  • Skill nenahrazuje bezpečnostní nástroje, odborný úsudek ani ověření konkrétních nálezů. Jeho použití není zárukou, že systém neobsahuje zranitelnosti.
  • ai/platformy/agenti-a-orchestrace/claude-red.txt
  • Poslední úprava: 03.11.2026 21:17
  • autor: Petr Nosek