FALCON 권한 파일 안내
=====================================================

이 꾸러미에는 settings.local.json 이라는 파일이 들어 있습니다.
설치할 때 FalconWork\.claude\ 폴더로 옮겨집니다.


왜 필요한가
-----------------------------------------------------
FALCON 은 영상을 «내 컴퓨터»에서 만듭니다.
서버가 계약을 주면 Claude 가 파이썬과 ffmpeg 를 돌려 실제 영상을 굽습니다.

그런데 Claude Code 는 「인터넷에서 받은 코드를 돌리는 일」을 기본으로 막습니다.
막을 때마다 확인 창이 뜨고, 사람이 자리에 없으면 제작이 거기서 멈춥니다.
영상 한 편에 수십 번 뜹니다.

이 파일은 FALCON 이 실제로 쓰는 것만 미리 허락해 그 멈춤을 없앱니다.


무엇을 허락했나
-----------------------------------------------------
서버가 내는 실행 명령을 전부 모아(2026-09-26 · 9채널 55단계) 나온
여덟 가지만 적었습니다.

    py · python · python3 · python.exe      영상 만드는 프로그램
    ffmpeg · ffprobe                        영상을 자르고 붙이는 도구
    curl                                    준비물 내려받기
    certutil                                받은 파일이 맞는지 확인
    mcp__falcon                             FALCON 서버와 대화

그 밖은 허락하지 않았습니다. 모르는 프로그램을 돌리려 하면 여전히 물어봅니다.


이것만은 알고 쓰십시오
-----------------------------------------------------
* 이 파일이 있으면 Claude 가 파이썬 코드를 묻지 않고 실행합니다.
  FALCON 서버에서 온 코드라면 문제가 없지만, 다른 곳에서 온 코드도
  같은 방법으로 돌 수 있습니다.

* 이 파일은 FalconWork 폴더 안에서만 힘을 씁니다.
  다른 폴더에서 Claude 를 쓰시면 예전처럼 매번 물어봅니다.

* 불안하시면 이 파일을 지우십시오.
  그러면 확인 창이 다시 뜹니다 — 제작은 되지만 자리를 지키셔야 합니다.
  지우는 자리: C:\Users\<내이름>\FalconWork\.claude\settings.local.json


왜 「python 만」 같은 더 좁은 규칙이 아닌가
-----------------------------------------------------
서버가 내는 명령이 이런 모양이라서입니다.

    python.exe -c "import contextlib,sys ... (코드가 매번 다름)"

파일 이름이 아니라 «코드를 직접» 건네받아 돌리기 때문에,
「이 파일만 실행」 같은 방식으로는 좁힐 수가 없습니다.
그래서 프로그램 여덟 가지로 줄이고, 폴더로 가두는 방법을 썼습니다.
