Skip to main content

API 키 설정

Decepticon의 에이전트를 구동하려면 LLM API 키가 필요합니다. 대화형 설정 마법사를 실행하세요:

지원 프로바이더

Decepticon은 LiteLLM을 모델 프록시로 사용하며, 호환되는 모든 백엔드를 지원합니다:

환경 변수

환경 변수를 통해서도 설정할 수 있습니다:

모델 프로파일

Decepticon은 에이전트 역할별로 서로 다른 모델 티어에 라우팅하여 비용/성능의 최적 균형을 맞춥니다: 각 프로파일에는 자동 폴백 체인이 포함되어 있습니다. 기본 프로바이더가 사용 불가하거나 레이트 리밋에 걸리면, Decepticon이 다음 프로바이더로 원활하게 전환합니다 (예: Opus 4.7 → GPT-5.5 → Gemini 2.5 Pro → MiniMax-M2.5).
decepticon onboard 실행 시 프로파일을 선택하거나 언제든 DECEPTICON_MODEL_PROFILE 환경 변수를 통해 변경할 수 있습니다. eco 프로파일이 기본값이며 대부분의 작전에서 권장됩니다.

C2 설정

Sliver C2 통합은 Docker Compose 프로파일 방식으로 활성화됩니다. COMPOSE_PROFILES 환경 변수는 런처가 스택을 시작하기 전에 .env (또는 쉘)에서 읽히며, decepticon 명령어의 플래그가 아닙니다. Sliver는 기본적으로 활성화됩니다.
활성화 시, Sliver 팀 서버가 작전 네트워크에서 다음과 함께 시작됩니다:
  • 자동 생성된 오퍼레이터 설정
  • 샌드박스에 사전 설치된 sliver-client
  • mTLS, HTTPS, DNS C2 채널 지원

C2 통합

Sliver C2 통합 및 C2 채널 설정에 대해 더 자세히 알아보세요.

Docker 리소스

Decepticon은 전적으로 Docker 컨테이너에서 실행됩니다. 권장 리소스 할당:
Kali 샌드박스는 전체 오펜시브 툴킷을 실행하므로 가장 많은 리소스가 필요합니다. 복잡한 인게이지먼트의 안정적인 운영을 위해 최소 4 GB의 메모리를 할당하세요.