Simon Willison, 스크립트 셰뱅을 활용한 LLM 실행법 제시
Simon Willison
2026년 5월 12일 (화)
- •Simon Willison이 스크립트 셰뱅 라인에서 LLM 명령 줄 도구를 직접 호출하는 방법을 상세히 설명했다.
- •이 기법은 자연어 프롬프트 전달, 외부 도구 호출, YAML로 정의된 시스템 템플릿 사용을 지원한다.
- •스크립트를 통해 파이썬 함수 실행 및 계산이 가능하며, 예시로 2344 * 5252 + 134를 계산해 12,310,822를 도출했다.
소프트웨어 개발자인 Simon Willison이 LLM 명령을 스크립트 셰뱅(shebang) 라인에 직접 삽입하여 AI 프롬프트를 독립형 스크립트로 실행하는 방법을 제시했다. 이 기법은 /usr/bin/env -S 명령을 활용해 CLI 도구에 인자를 전달함으로써 다양한 운영 패턴을 구현한다.
가장 간단한 구성은 SVG 이미지 생성과 같은 직접적인 프롬프트 실행을 지원한다. 한편, 고급 구현에서는 -T 플래그를 사용하는 외부 도구 호출을 포함한다. 이를 통해 모델은 자연어 요청을 처리하는 동시에 현재 시간 확인과 같은 특정 기능을 수행할 수 있다.
또한 이 접근 방식은 시스템 지침과 사용자 정의 파이썬 함수를 정의하는 YAML 기반 템플릿도 지원한다. 실제로 이 방법을 사용한 계산 스크립트는 2344 5252 + 134를 성공적으로 수행하여 12,310,822라는 결과값을 반환했다. 이러한 패턴은 표준 셸 환경 내에서 LLM 기반의 프로그래밍 자동화를 가능하게 한다.