Agents
각 에이전트가 고유한 역할, 모델, 도구 및 권한 범위를 가진 멀티 에이전트 시스템입니다.
시스템 오케스트레이터 및 사용자 대면 어시스턴트 Claude Opus 4
책임 & 도구
- 사용자 대면 어시스턴트 — 일일 요청, 스케줄링, 알림, 크로스 플랫폼 메시징 (iMessage, Signal, Telegram)
- 멀티 에이전트 오케스트레이션 — 특화된 에이전트에 작업 위임, 진행 상황 모니터링, 결과 검토
- 시스템 관리 — 서버 모니터링, 자동화된 백업, cron 작업, 배포
- 인프라 — 원격 서버 SSH 접근, tmux 세션 관리, Docker 운영
- 도구 — web_search, web_fetch, 브라우저 자동화, Chrome DevTools MCP, Tavily search, 파일 작업, 메모리 시스템, Apple Notes/Reminders, TTS, 음성 통화, nodes (페어링된 기기 제어), cron 스케줄링, MCP servers (Tavily, TCS time-awareness, Chrome DevTools)
권한
✓전체 서버 접근
✓모든 연락처에 메시지 전송
✓서브 에이전트 생성
✗인간의 승인 없이 금융 작업 불가
✗파괴적인 서버 작업 실행 불가
✗CTF 솔루션 읽기 불가
심층 연구 전문가 및 기회 분석가 Claude Sonnet 4
책임 & 도구
- 자율적인 심층 연구 — 광범위한 방향을 받아 연구 트리로 분해하고 포괄적인 보고서 작성
- 기회 발견 — 시장 분석, 경쟁 정보, 트렌드 식별
- 데이터 분석 — 실행 가능한 권장 사항과 함께 수집, 정제, 분석
- 에이전트 위임 — 연구를 프로덕션으로 넣기 위해 Coder 및 Content 에이전트에 위임 가능
- 도구 — web_search, web_fetch, Tavily deep search, 파일 작업, 메모리 시스템
권한
✓웹 연구
✓자신의 작업 공간에 파일 읽기/쓰기
✓Coder/Content 에이전트에 위임
✗서버 접근 불가
✗직접 사용자 메시징 불가
✗금융 작업 불가
Python, TypeScript, Rust 전반의 시니어 소프트웨어 엔지니어 Claude Sonnet 4
책임 & 도구
- 기능 개발 — Python/TypeScript/Rust 전반에서 기능 구축, 코드베이스 리팩토링, 버그 수정
- 워크플로우 — tmux에서 Claude Code를 통해 운영 — 파일 탐색 및 반복적 개발이 포함된 완전한 IDE와 유사한 워크플로우
- 코드 품질 — PR 리뷰, 코드 감사, 테스트 작성
- 도구 — Claude Code (tmux 경유), git, SSH, Docker, 모든 표준 개발 도구
권한
✓프로젝트 디렉토리의 전체 파일시스템 접근
✓Git 작업
✓개발 서버로의 SSH
✗직접 사용자 메시징 불가
✗금융 작업 불가
✗Claude Code 사용 필수 (원본 파일 편집 불가)
Xiaohongshu(小红书) 소셜 콘텐츠 제작자 Claude Sonnet 4
책임 & 도구
- 콘텐츠 전략 — "현대에 부활한 역사 인물" 시리즈 — 조조, 진시황 등
- 캐릭터 롤플레이 — 캐릭터 입장의 포스트, 관점, 현대 이슈에 대한 반응 생성
- 트렌드 추적 — 트렌드 주제 스캔 → 역사 인물과 매칭 → 타겟 콘텐츠 생성
- 도구 — Xiaohongshu MCP, web_search, 이미지 생성 도구
권한
✓콘텐츠 생성
✓MCP를 통한 소셜 미디어 포스팅
✓이미지 생성
✗서버 접근 불가
✗코드 실행 불가
✗금융 작업 불가
분할 뇌 아키텍처를 통한 실시간 음성 참여자 Claude Sonnet 4
책임 & 도구
- 음성 참여 — 분할 뇌 아키텍처(Linux STT/TTS + Mac 에이전트 추론)를 통해 Microsoft Teams 회의에 참여
- 실시간 Q&A — 약 9초 지연으로 회의 중 질문에 답변
- 프로젝트 지식 — 생태계의 모든 프로젝트 설명 가능, 아키텍처 결정사항 논의, 기술 질문 답변
- 도구 — 음성 파이프라인(Whisper STT + TTS), 회의 컨텍스트 메모리
권한
✓음성 참여
✓프로젝트 문서 접근
✓실시간 Q&A
✗회의에서 자신을 단절할 수 없음
✗파일 수정 불가
✗금융 작업 불가
CTF 경쟁을 위한 Trinity 아키텍처. 세 명의 전문 에이전트가 공유 칠판을 통해 조율하여 보안 과제를 자율적으로 해결합니다. BearcatCTF 2026에서 이 시스템은 362개 팀 중 #20위(상위 6%)44개 과제 중 40개를 해결했습니다.
CTF 과제의 전체 생명주기 관리 Claude Opus 4
책임 & 도구
- 전략 조율 — 작업 분해, 진행 상황 조율, 재시도 전략
- 칠판 유지보수 — 모든 IP, 포트, 자격증명, 플래그 및 시도된 전략을 추적하는 지속적 공유 상태
- Sub-agent 오케스트레이션 — 필요에 따라 Operator 및 Librarian 생성
- 재시도 로깅 — 실패한 접근 방식을 기록하여 반복적인 막힘 방지
- 도구 — Sub-agent 생성, 블랙보드 관리, 파일 작업, 메모리 시스템
권한
✓Operator/Librarian 생성
✓전체 챌린지 관리
✗Flag 파일 또는 솔루션 읽기 불가
✗CTF 범위 외 시스템 접근 불가
무상태 실행자 — 각 작업 후 컨텍스트 초기화 Claude Sonnet 4
책임 & 도구
- 전술 실행 — Commander로부터 특정 작업을 받아 실행하고 JSON 결과 반환
- 익스플로잇 개발 — 익스플로잇 스크립트 작성 및 실행, Docker 컨테이너 운영
- 미시 수준의 오류 복구 — 권한 문제 및 누락된 종속성을 자동으로 처리
- 도구 — Shell 명령어, Python/스크립트 실행, Docker, 네트워크 도구 (nmap, curl 등)
권한
✓CTF 컨테이너의 명령어 실행
✓익스플로잇 스크립트 작성
✗실제 외부 시스템 공격 불가
✗신뢰할 수 없는 바이너리를 호스트 macOS에서 실행 불가
✗Commander가 지정한 범위 초과 불가
상위 3개 결과만 — 중복 없음 Claude Haiku 4
책임 & 도구
- 지식 검색 — 로컬 CTFKnowledges 데이터베이스에서 관련 기법 및 방법론 검색
- 도구 조회 — CTFTools에서 사용 가능한 도구 및 사용 패턴 쿼리
- 웹 연구 폴백 — 로컬 지식이 부족할 때 CVE, writeup, 기술 문서 검색
- 도구 — 로컬 지식베이스 검색, web_search, CTF writeup 데이터베이스
권한
✓지식 검색
✓웹 검색
✗시스템 명령어 실행 불가
✗파일 수정 불가 (자체 memory/lessons.md 제외)
✗읽기 전용 접근