AI Briefing

스크립트 shebang에 LLM 사용법

Using LLM in the shebang line of a script

·2026.05.12 03:48

LLM CLI를 shebang 줄에 넣어 스크립트처럼 실행하는 방법을 소개했다.

LLM fragments를 이용하면 #!/usr/bin/env -S llm -f 뒤에 일반 문장 한 줄을 적는 것만으로도 바로 실행할 수 있다. 가장 단순한 방식은 프롬프트 자체를 shebang 아래에 두는 것이다.

-T llm_time 같은 도구를 붙이면 현재 시각을 참조하는 하이쿠도 만들 수 있다. -t를 쓰면 YAML 템플릿을 직접 실행하면서 Python 함수를 도구로 정의할 수 있다.

  • gpt-5.4-mini와 시스템 프롬프트로 계산 도구 사용을 지시한다.
  • add(a: int, b: int)multiply(a: int, b: int)를 함수로 등록한다.
  • ./calc.sh 'what is 2344 * 5252 + 134' --td를 실행하면 도구 호출 순서를 확인할 수 있다.

예시에서는 multiply가 먼저 12310688을 만들고, 이어 add12310822를 계산했다. 마지막에는 Datasette SQL API를 도구로 연결해 블로그 콘텐츠 질의응답까지 확장하는 더 복잡한 예시도 제시했다.

이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.

요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.