목표 중심 자연어 인프라 자동화
CLI 에이전트(예: Codex-CLI)에게 인프라 작업을 시킬 때, “어떤 과정으로 하라”가 아니라 “어떤 목표를 달성하라”를 전달하는 프롬프트 패러다임.
핵심 원리
- 에이전트는 도구 사용·검증·재시도 능력을 이미 갖추고 있다.
- 사용자가 단계별 명령을 풀어주면 오히려 에이전트의 탐색 공간을 제약한다.
- “결과 정의 + 제약 조건”만 명확히 전달하면, 절차는 에이전트가 합성한다.
예시 (Hermes × Hostinger VPS 운영)
좋은 프롬프트: “호스팅어 API 키가 있다. SSH 키젠으로 공개·비밀키를 만들고, 호스팅어 VPS 터미널에 SSH 접속이 되도록 준비해 줘.”
나쁜 프롬프트: “먼저
ssh-keygen실행하고, 출력된 공개키를 복사해서 Hostinger API 호출로 등록하고…”
적용 영역
- SSH 키 생성·등록·
~/.ssh/configalias. - 도커 컨테이너 배포·환경 변수 주입·
.env위치 알림. - 포트 터널링·HTTPS 인증서 발급.
- 슬랙 봇 토큰 입력·메신저 채널 연동.
한계
- 에이전트가 의도를 오해할 수 있음 → “정확한 결과 기준”을 함께 명시 (예: 9119 포트, 특정 alias 이름).
- 실패 시 디버깅은 결국 사용자가 결과를 검수해야 함.
관련 개념
출처
- yt-PqvaZaeuigk-Hermes-Agent-Codex-설치-가이드 — Codex CLI가 자연어 한 줄로 SSH·터널링·도커 설정을 자동 처리하는 시연.