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을 만들고, 이어 add가 12310822를 계산했다. 마지막에는 Datasette SQL API를 도구로 연결해 블로그 콘텐츠 질의응답까지 확장하는 더 복잡한 예시도 제시했다.

이 한국어 요약은 AI가 자동으로 만들었습니다. 원문의 주장과 맥락은 원문에서 확인해 주세요. 저작권은 원저작자에게 있습니다.

AI 처리 방식을 확인하거나, 요약 오류와 출처 표기 문제, 삭제 요청을 문의 · 건의로 알려주세요.