Repolode
openai

openai/codex-security

OpenAI가 코드의 보안 취약점을 탐지·검증하고 수정안을 생성하는 CLI 및 TypeScript SDK

대체할 수 있는 제품:Snyk CodeGitHub Advanced SecurityVeracode

스타
11,128
포크
940
열린 이슈
227
마지막 커밋
17시간 전

어떤 프로젝트인가요?

Codex Security는 코드베이스의 보안 취약점을 찾는 명령줄 도구이자 TypeScript SDK입니다. 전체 저장소나 지정한 경로를 스캔하거나, Git diff에서 변경된 부분만 검사할 수 있으며, 정밀 스캔에서는 여러 탐색 작업자가 병렬로 실행됩니다. 잠재적 취약점을 검증하고 패치를 생성하며, 기존 수정 사항을 다시 확인할 수 있습니다.

스캔뿐 아니라 관련 보안 작업도 지원합니다. SECURITY.md 정책 초안을 작성하고, 위협 모델을 저장하며, 취약점 결과를 중복 제거하고, 사용자 지정 기준에 따라 심각도를 평가하며, 소스 코드와 Git 기록을 바탕으로 코드 소유자를 제안합니다. 결과는 SARIF, JSON, CSV로 내보낼 수 있고, GitHub code scanning 경고를 가져올 수도 있습니다.

OpenAI, Amazon Bedrock, OpenRouter 또는 Fireworks AI를 대상으로 스캔을 실행할 수 있으며, GitHub Action이나 컨테이너를 통해 CI에서 자동화할 수 있습니다. Node.js 22.13+ 또는 24/26, Python 3.10+가 필요합니다.

핵심 기능

  • 01전체 저장소, 지정한 경로 또는 Git diff를 스캔하며, 선택적으로 정밀 스캔 모드를 사용할 수 있습니다.
  • 02잠재적 취약점을 검증하고 패치를 생성하며, 기존 수정 사항을 확인합니다.
  • 03검토를 위한 SECURITY.md 정책 초안을 작성하고 위협 모델을 저장합니다.
  • 04취약점 결과의 중복을 제거하고 소스 코드와 Git 기록을 바탕으로 담당자를 제안합니다.
  • 05GitHub code scanning 경고를 가져오고 SARIF, JSON 또는 CSV로 내보냅니다.

활용 사례

  • 예약된 GitHub Actions 워크플로를 통해 저장소의 정기 보안 스캔을 실행합니다.
  • 풀 리퀘스트나 커밋된 변경 사항의 보안 영향만 검토합니다.
  • SDK를 통해 TypeScript 도구나 사내 플랫폼에 취약점 스캔을 통합합니다.
  • 컨테이너 내부 등에서 재개 가능한 배치 작업으로 여러 저장소를 스캔합니다.

빠른 시작

  1. 1

    CLI를 전역으로 설치합니다

    npm install --global @openai/codex-security
  2. 2

    로그인합니다

    cs login
  3. 3

    리포지토리 디렉터리에서 스캔을 실행합니다

    cs scan .

사용 전 알아둘 점

  • Node.js 22.13.0 이상(22.x 계열) 또는 Node.js 24.x/26.x와 Python 3.10 이상이 필요합니다(Python 3.10에는 tomli도 필요합니다).
  • 일부 사이버 보안 관련 요청 및 보호된 발견 항목은 Trusted Access for Cyber 승인이 필요합니다.
  • 스캔하려면 OpenAI, Bedrock, OpenRouter 또는 Fireworks AI 계정이나 API 키가 필요합니다.

토픽

자주 묻는 질문

codex-security은(는) 무엇인가요?
OpenAI가 코드의 보안 취약점을 탐지·검증하고 수정안을 생성하는 CLI 및 TypeScript SDK Codex Security는 코드베이스의 보안 취약점을 찾는 명령줄 도구이자 TypeScript SDK입니다. 전체 저장소나 지정한 경로를 스캔하거나, Git diff에서 변경된 부분만 검사할 수 있으며, 정밀 스캔에서는 여러 탐색 작업자가 병렬로 실행됩니다. 잠재적 취약점을 검증하고 패치를 생성하며, 기존 수정 사항을 다시 확인할 수 있습니다.
codex-security은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
codex-security은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
codex-security은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. codex-security의 마지막 커밋은 2026년 10월 18일입니다.
codex-security은(는) 어디에 사용할 수 있나요?
예약된 GitHub Actions 워크플로를 통해 저장소의 정기 보안 스캔을 실행합니다. 풀 리퀘스트나 커밋된 변경 사항의 보안 영향만 검토합니다. SDK를 통해 TypeScript 도구나 사내 플랫폼에 취약점 스캔을 통합합니다. 컨테이너 내부 등에서 재개 가능한 배치 작업으로 여러 저장소를 스캔합니다.
codex-security는 어떻게 설치하나요?
CLI를 전역으로 설치합니다: npm install --global @openai/codex-security 로그인합니다: cs login 리포지토리 디렉터리에서 스캔을 실행합니다: cs scan .
codex-security은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/openai/codex-security

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트