반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

지자체 공직자를 위한 청사 안 상주 AI 입문 대표 이미지 — 자체 호스팅, 지자체 sLLM 사례, 보안성 검토 로드맵, AI 강사 강성희 시리즈 6편
지자체 공직자를 위한 청사 안 상주 AI 입문 대표 이미지 — 자체 호스팅, 지자체 sLLM 사례, 보안성 검토 로드맵, AI 강사 강성희 시리즈 6편

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

헤르메스 에이전트는 하네스(기억·스킬·권한)와 루프(크론·배달)를 내 쪽 서버에 상주시키는 오픈소스 제품이고, 광주·양산·남양주·광진구처럼 지자체가 자체 구축한 AI(sLLM)는 그 '공공판'입니다. 2026년 5월 1일 시행된 국가 사이버보안 기본지침에 인공지능시스템 보안 조항이 신설된 만큼, 청사 안의 상주 AI는 개인이 설치할 일이 아니라 정보화 부서와 보안성 검토를 거쳐 가는 과제예요. 오늘은 그 로드맵과 설치 전 준비물 체크리스트까지 만듭니다.

혹시 이런 경험 있으신가요?
1~5편을 따라 인터넷망 PC에서 규칙 문서와 공개 자료 루프까지 만들었는데, "정작 우리 과 공문과 보고서는 업무망에 있는데요"라는 벽에 부딪힌 경험이요.
옆 지자체가 자체 AI를 내부망에 구축했다는 기사를 보고 "우리도 저런 걸 둘 수 있나, 누구에게 말을 꺼내야 하나" 하다가 그냥 넘긴 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치다 보면, 시리즈의 끝에서 꼭 같은 질문이 나옵니다. "업무망 안에서 돌아가는 건 없나요?" 있습니다. 하네스와 루프를 청사 안에 설치해 두는 선택지, 오늘 다룰 헤르메스 에이전트(Hermes Agent)와 지자체 자체 sLLM이 그 방향이에요. 다만 이 답에는 조건이 붙습니다. 공공에서는 설치 명령보다 보안성 검토가 먼저이고, 개인이 아니라 정보화 부서와 함께 가야 한다는 점이에요. 오늘 글은 그 길의 지도를 그려 드립니다.

이 글은 Hermes Agent 공식 저장소와 공식 문서(설치·로컬 Ollama·업무용 PC 보안·크론 가이드), 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문, 국가 사이버보안 기본지침 개정 보도와 지자체 자체 언어모델 사례 보도(2026년 6~7월), 행정안전부 공공부문 AI 윤리기준 보도를 직접 확인해 정리했고, 공공기관 교육 현장과 제 블로그 자동화 운영 경험을 더했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 자체 호스팅이 무엇이고 채팅 서비스와 무엇이 다른지, 지자체 자체 sLLM 사례가 왜 '자체 호스팅의 공공판'인지, 이 상주 에이전트의 설치 흐름과 로컬 모델·크론의 형식, 보안성 검토에서 무엇을 묻고 무엇을 준비하는지, 그리고 정보화 부서와 함께 가는 도입 로드맵까지 한 번에 잡을 수 있습니다. 이번 글은 시·군·구청과 읍면동에서 일하는 공직자를 위한 시리즈의 마지막 6편이에요(1편: 입문, 2~3편: 하네스, 4~5편: 루프). 1~5편의 규칙 문서와 체크리스트를 그대로 들고 오시면 됩니다.

목차

  1. 방법 둘, 제품 하나 — 헤르메스 에이전트는 기술이 아니라 제품이다
  2. 청사 안의 상주 AI — 자체 호스팅이란 무엇인가?
  3. 지자체 자체 sLLM 사례는 '자체 호스팅의 공공판' — 광주·양산·남양주·광진구
  4. 상주 에이전트는 어떻게 설치하고 무엇을 고르나? — 설치 명령과 로컬 모델
  5. 메신저 호출과 크론 — 공공기관에서 외부 메신저가 걸리는 이유
  6. 보안성 검토 — 국가 사이버보안 기본지침의 AI 시스템 보안 조항과 상주 에이전트 보안 설정
  7. 정보화 부서와 함께하는 도입 로드맵 5단계
  8. 30분 실습 — 설치가 아니라 '설치 전 준비물 체크리스트' 만들기
  9. 흔한 실패 네 가지와 시리즈 마무리 — 1~6편 요약
  10. 자주 묻는 질문 FAQ

1. 방법 둘, 제품 하나 — 헤르메스 에이전트는 기술이 아니라 제품이다

1편에서 짧게 짚었던 이야기를 오늘은 제대로 하고 가겠습니다. 세 이름을 '2026년의 세 가지 ○○ 엔지니어링'처럼 나란히 소개하는 글이 있는데, 앞의 둘은 방법이고 마지막은 제품이에요.

용어 정리 표 — 하네스·루프는 방법, Hermes Agent는 Nous Research의 오픈소스 제품, 세 번째 표기는 정식 용어 아님
용어 정리 표 — 하네스·루프는 방법, Hermes Agent는 Nous Research의 오픈소스 제품, 세 번째 표기는 정식 용어 아님

▣ 방법 둘, 제품 하나 (1차 출처 기준)

구분 성격 출처 이 시리즈에서
하네스 엔지니어링 방법 — 규칙 문서·서식·검토 체크리스트·권한 경계를 설계하는 기술. 어떤 도구에서도, AI가 없어도 서식으로 성립 미첼 해시모토 글(2026-02-05) → OpenAI 「Harness engineering」(2026-02-11) 2~3편
루프 엔지니어링 방법 — 트리거·검증·종료 조건·기록을 설계하는 기술. 도구를 가리지 않음 애디 오스마니 「Loop Engineering」(2026-06-07) 4~5편
헤르메스 에이전트 제품 — 위 둘을 묶어 내 PC·서버에 상주시키는 오픈소스 에이전트. 설치·운영·보안 책임이 따라옴 Nous Research(2026-02-25 공개, MIT 라이선스) 6편(오늘)
세 번째를 '○○ 엔지니어링'이라 부르는 표기 정식 용어 아님 영어권 소개 글이 셋을 '새 용어 3가지'로 묶으면서 생긴 표현 쓰지 않음

제가 확인한 범위에서 '헤르메스 엔지니어링'이라는 문구는 한국어·영어 어디에서도 1차 출처가 없습니다. 실체는 Nous Research가 2026년 2월 25일 MIT 라이선스로 공개한 오픈소스 Hermes Agent예요. 공식 저장소의 한 줄 소개는 "함께 성장하는 에이전트(The agent that grows with you)"이고, 공식 설명을 빌리면 "서버에 상주하며, 배운 것을 기억하고, 오래 돌릴수록 유능해지는" 에이전트입니다.

이 구분이 공공에서 특히 중요한 이유가 있어요. 방법은 배우면 어디서나 쓸 수 있지만, 제품은 청사 안에 두는 순간 '정보시스템'이 됩니다. 2편의 민원 답변 규칙 문서는 인터넷망 상용 AI든 업무망 공공 AI든 붙여 넣으면 성립하지만, 설치형 에이전트는 설치·운영·보안 책임이 따라오고, 공공에서는 그 책임의 주체가 개인이 아니라 기관이에요. 그래서 이 글의 절반은 보안성 검토와 로드맵 이야기입니다.

하네스와 루프는 '배워야 할 기술'이고, 상주 에이전트는 '기관이 고를 수 있는 선택지'입니다. 기술은 담당자가 익히고, 선택지는 정보화 부서와 함께 고릅니다.

2. 청사 안의 상주 AI — 자체 호스팅이란 무엇인가?

비유로 시작할게요. 1~5편에서 쓴 인터넷망 PC의 프로젝트·예약 작업은 청사 밖 사무실에 앉아 있는 외부 보조 인력입니다. 우리가 쓴 업무 매뉴얼(규칙 문서)대로 일을 잘해 주지만, 책상이 밖에 있어서 공개 자료만 건넬 수 있고, 기억은 프로젝트 폴더 안에서만, 근무 시각은 서비스가 정한 방식 안에서만 고릅니다. 업무망의 공공 AI는 청사 안 공용 창구의 상담원이에요. 안에 있어서 내부 문서를 보여 줄 수 있지만 '프로젝트' 버튼이 없어 매번 머리글 프롬프트를 붙여야 하죠(3편). 자체 호스팅 에이전트는 우리 과 안에 좌석을 둔 상주 직원입니다. 좌석(청사 안 서버), 사물함(기억), 업무 매뉴얼 묶음(스킬), 출입증과 보안 구역(권한), 당직표(크론), 내선 전화(호출·배달)까지 전부 청사 안에 있어요.

인터넷망 상용 AI·업무망 공공 AI와 자체 호스팅 에이전트 비교 — 실행 위치, 기억, 예약 방식, 운영 책임의 차이
인터넷망 상용 AI·업무망 공공 AI와 자체 호스팅 에이전트 비교 — 실행 위치, 기억, 예약 방식, 운영 책임의 차이

▣ 상주 직원에게 주는 일곱 가지 = 상주 에이전트의 구성 (공식 저장소·문서 기준)

상주 직원에게 주는 것 이 에이전트에서는 하네스? 루프?
좌석(자리) 내 PC·서버·클라우드 어디든 설치(리눅스·맥·WSL2·윈도우) 바탕
사물함(기억) 지속 메모리 — 대화가 끝나도 배운 것을 파일로 보관 하네스
업무 매뉴얼 묶음(절차) 경험에서 절차를 스킬로 만들고 스스로 다듬음 하네스
출입증·보안 구역(권한) 명령 승인 게이트, 쓰기 허용 폴더, 격리 실행(Docker) 하네스
당직표(정기 실행) 크론 — /cron add로 정해진 시각에 실행 루프
내선 전화(호출·배달) 터미널·로컬 파일, 텔레그램·디스코드·슬랙·이메일 등 루프
두뇌(모델) 여러 상용 모델 또는 Ollama 로컬 모델 — 로컬이면 데이터가 기기 밖으로 안 나감 선택

1편의 말이 그대로 보이죠. 하네스(기억·스킬·권한)와 루프(크론·배달)가 설치형 제품으로 묶인 것입니다. 그리고 '자체 호스팅'이란 이 좌석과 두뇌가 남의 서비스가 아니라 우리 쪽 서버에 있다는 뜻이에요.

청사 안 상주 AI의 하루 — 크론 트리거, 기억과 스킬 읽기, 담당자 승인을 거친 도구 실행, 로컬 파일 보고와 기록으로 이어지는 흐름
청사 안 상주 AI의 하루 — 크론 트리거, 기억과 스킬 읽기, 담당자 승인을 거친 도구 실행, 로컬 파일 보고와 기록으로 이어지는 흐름

▣ 같은 일을 세 방식으로 — 상급기관 공문 요약

관점 인터넷망 상용 AI (프로젝트·예약) 업무망 공공 AI (머리글 프롬프트) 자체 호스팅 에이전트 (6편)
넣을 수 있는 자료 공개 자료만 기관 지침에 따라 내부 문서 내부 문서 — 등급 식별과 보안성 검토 뒤
기억 프로젝트 지침 안에서만 대화마다 머리글을 다시 붙임 지속 메모리·스킬이 쌓임
정기 실행 공개 자료 모니터링형 예약만 사람이 정한 시각에 돌리는 수동 루프 크론이 평일 08:30에 먼저 요약
결과 배달 서비스가 알림 화면에서 복사 로컬 파일, 기관이 허용한 채널
운영 책임 가벼움 기관(공통기반·자체 구축) 정보화 부서 + 시범 부서

두 줄만 기억하세요. 공개 자료로 하는 루프는 4편의 예약 작업으로 충분하고, 자체 호스팅 에이전트가 진짜 값어치를 하는 곳은 업무망 안의 문서가 들어가는 반복 업무입니다. 그 값어치의 대가가 마지막 행, 운영 책임이에요.

'청사 안에 둔다'는 말은 데이터만 안에 남는다는 뜻이 아니라, 책임도 기관 안에 남는다는 뜻입니다. 그래서 공공의 상주 AI는 개인 설치가 아니라 정보화 부서의 과제예요.

3. 지자체 자체 sLLM 사례는 '자체 호스팅의 공공판' — 광주·양산·남양주·광진구

사실 자체 호스팅은 공공에서 이미 시작됐습니다. 행정안전부·과학기술정보통신부의 범정부 AI 공통기반이 2025년 11월 24일 중앙·지방정부를 대상으로 행정망 안에서 AI 챗서비스 2종을 시작했고(시범 운영 후 확대 계획), 서울시는 행정망 안에 자체 언어모델을 구축했으며, 아래 지자체들은 보도된 내용만으로도 '자체 호스팅의 공공판'이라 부를 만해요.

지자체 자체 sLLM 사례 표 — 광주·양산·남양주·광진구가 자체 구축한 AI와 자체 호스팅 요소
지자체 자체 sLLM 사례 표 — 광주·양산·남양주·광진구가 자체 구축한 AI와 자체 호스팅 요소

▣ 지자체 자체 언어모델 사례 (디지털데일리 2026-06-29, 아시아경제 2026-07-22 보도 기준)

지자체 보도된 내용 자체 호스팅의 요소로 읽으면
광주광역시 로컬 sLLM + RAG(근거 문서 검색)로 만든 자체 AI 지식관리시스템(내부 문서를 외부 서버로 보내지 않는 구조)과 관외출장 여비 정산 시스템 'AI 여비몬' — "건당 30분이 걸리던 정산 업무가 3분으로" 좌석(내부) + 근거 문서 = 하네스의 '지식'
양산시 '메모마인드' — 온프레미스, "내구연한이 초과된 미사용 서버 5대에 GPU 8대"를 활용 기존 자원으로 좌석과 두뇌 마련
남양주시 내부망 올인원 AI 플랫폼 — 보고서 초안·차트·숏폼·카드뉴스, "50개 부서에서 1200명이 사용 중", "보안성 검토에만 전체 개발 노력의 80%", "국정원 체크리스트를 한 줄씩 통과" 출입증(보안성 검토)이 일의 대부분
서울 광진구 자체 운영 '광진GPT' + 공무원이 만든 AI 비서 6종(문서 요약·재작성, 법령 조회, 출처 있는 통계, 건축물대장·인허가 조회, 비정형 주소 지도 표출, 내 PC 문서 검색), '개인정보 및 비공개 자료 입력 금지' 등 4대 관리 원칙, 환각 방지로 "원문 조문과 인용 위치를 명시" 규칙(관리 원칙) + 근거 표시 = 하네스

표의 오른쪽 열이 오늘의 요점이에요. 지자체 sLLM은 좌석(청사 안 서버) + 두뇌(로컬 모델) + 근거 문서(RAG) 까지 갖춘 자체 호스팅이고, Hermes Agent 같은 오픈소스 에이전트는 거기에 기억·스킬·크론·도구 실행(손) 을 더한 과(課)·부서 단위 버전입니다. '채팅'에서 '에이전트'로 가는 다음 단계인데, 손이 생기는 만큼 보안성 검토는 더 무거워져요. 남양주시가 "보안성 검토에만 80%"라고 말한 이유가 거기 있습니다.

그래서 공공에서 이 상주 에이전트는 개인이 업무 PC에 깔아 볼 도구가 아니라, 정보화 부서가 시범 서버에 올려 검토할 후보로 보시는 게 정확해요. 담당자의 역할은 설치가 아니라 7절의 로드맵에서 보듯 필요 업무 목록과 규칙 문서를 준비하는 것입니다.

지자체 sLLM이 '청사 안의 두뇌'라면, 상주 에이전트는 '두뇌에 손을 붙인 것'입니다. 손이 생기는 만큼 출입증과 보안 구역이 먼저 필요합니다.

4. 상주 에이전트는 어떻게 설치하고 무엇을 고르나? — 설치 명령과 로컬 모델

이 절은 정보화 부서가 시범 서버에서 하는 흐름을 담당자도 알아 두기 위한 설명입니다. 흐름을 알아야 보안성 검토 협의에서 같은 말로 이야기할 수 있거든요. 직접 체험해 보고 싶다면 집의 개인 PC에서 공개 자료만으로, 기관 자료는 한 줄도 쓰지 않고 해 보세요. 아래 그림은 실제 캡처가 아니라 공식 문서를 기준으로 명령과 설정 순서를 재현한 것이라, 실제 화면과 배치가 조금 다를 수 있습니다.

화면 재현 — 터미널에서 설치 명령을 실행하고 hermes setup에서 모델 제공자를 Ollama 로컬(localhost:11434)로 설정하는 순서
화면 재현 — 터미널에서 설치 명령을 실행하고 hermes setup에서 모델 제공자를 Ollama 로컬(localhost:11434)로 설정하는 순서

▣ 설치 — 공식 저장소의 명령 그대로

  • 리눅스·맥·WSL2(윈도우 안의 리눅스): curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
  • 윈도우 PowerShell: iex (irm https://hermes-agent.nousresearch.com/install.ps1)
  • 파이썬 3.11 기반입니다. 설치 뒤에는 hermes setup(전체 설정 마법사), hermes model(모델 제공자·모델 고르기), hermes gateway(메신저 게이트웨이), hermes doctor(문제 진단), hermes update(업데이트)를 씁니다.

▣ 모델 제공자 선택 — 공공에서는 사실상 한 갈래

항목 상용 API Ollama 로컬
데이터 위치 설정한 제공자에게 전송(공식 문서: API 호출은 설정한 LLM 제공자에게만, 텔레메트리 없음) 기기 밖으로 나가지 않음 — 공식 가이드 문구 "API 키도, 구독도 없고, 데이터가 내 기기를 떠나지 않는다"
공공에서는 업무망 문서를 외부로 보내는 구성이므로 국정원 가이드라인의 "별도 내부 전용 서비스로 한정" 취지와 맞지 않을 가능성이 높음 — 판단은 기관 업무망 안에서 완결 — 자체 sLLM과 같은 방향
필요한 것 API 키 서버 사양 — 27B급 이상 모델이면 RAM 32GB 이상, 저장 공간은 여러 모델을 둘 때 30GB 이상 권장, GPU 8GB 이상이면 속도 향상
모델 조건 도구 호출을 지원하는 모델 도구 호출을 지원하는 모델(가이드 권장: gemma4:31b), 컨텍스트 64,000 토큰으로 확장 권고

Ollama 로컬 흐름을 공식 '로컬 Ollama 설정' 가이드 순서대로 적으면 이렇습니다. ① ollama.com/download 에서 운영체제에 맞게 Ollama 설치(리눅스는 curl -fsSL https://ollama.com/install.sh | sh) ② ollama pull gemma4:31b ③ Modelfile에 FROM gemma4:31b와 PARAMETER num_ctx 64000 두 줄을 적고 ollama create gemma4-64k -f Modelfile로 컨텍스트를 64k로 늘린 모델 만들기 ④ hermes setup에서 제공자로 'Custom Endpoint'를 고르고 엔드포인트에 http://localhost:11434/v1 넣기.

왜 '도구 호출'이 조건일까요. 공식 가이드 문장은 "도구 호출을 지원하지 않는 모델은 구조화된 함수 호출 대신 일반 텍스트를 출력한다"예요. 파일을 읽고 명령을 실행하는 '손'이 없는 셈이라 상주 직원이 아니라 채팅창이 됩니다. 한국어 때문에 국산 모델을 찾는 분이 많은데, Ollama 라이브러리의 EXAONE 3.5(LG AI연구원, 한·영 이중언어)는 모델 페이지에 도구 호출 지원 표시가 없고 컨텍스트가 32K라서 공식 가이드의 권장 조건과는 맞지 않습니다. 로컬 모델은 한국어가 되는가보다 도구 호출이 되는가를 먼저 보세요.

로컬 모델의 조건은 세 가지 — 도구 호출이 되는가, 컨텍스트가 64k 이상인가, 그 모델을 돌릴 서버가 있는가. 공공에서 상용 API 갈래는 사실상 닫혀 있다고 보고 시작하는 편이 안전합니다.

5. 메신저 호출과 크론 — 공공기관에서 외부 메신저가 걸리는 이유

상주 직원에게 내선 전화(호출·배달)와 당직표(크론)를 주는 단계입니다. 공식 문서의 예시에 자주 나오는 메신저는 텔레그램이에요. 봇을 만들어(@BotFather에서 /newbot) 토큰을 ~/.hermes/.env에 TELEGRAM_BOT_TOKEN=…으로 넣고, 내 사용자 ID를 TELEGRAM_ALLOWED_USERS=…에 명시한 뒤 hermes gateway setup → hermes gateway start로 시작합니다. 허용 목록이 없으면 게이트웨이는 기본적으로 모든 사용자를 거부하고, 이 기본값은 풀지 않는 것이 원칙이에요.

화면 재현 — 메신저에서 상주 에이전트 봇에게 /cron add로 주간 보고를 예약하고, 변화가 없을 때는 SILENT로 조용히 넘어가는 모습
화면 재현 — 메신저에서 상주 에이전트 봇에게 /cron add로 주간 보고를 예약하고, 변화가 없을 때는 SILENT로 조용히 넘어가는 모습

그런데 공공에서는 여기서 바로 벽을 만납니다. 텔레그램 봇은 텔레그램 서버를 거쳐 메시지를 주고받으니, 업무망에 둔 상주 에이전트를 외부 메신저로 부르는 구성은 망분리의 취지와 맞지 않을 가능성이 높아요. 판단은 기관(정보보안담당관)이 하지만, 공공판 설계에서는 호출은 터미널, 배달은 로컬 파일로 시작하는 것이 안전합니다. 이 에이전트의 크론은 배달 대상으로 local(로컬 파일만)을 지원하거든요. 기관 내부 메신저 연동은 기관 정책의 영역이라 단정하지 않겠습니다.

▣ 크론 — 형식과 규칙 (공식 '크론으로 자동화' 가이드)

항목 내용
형식 /cron add "<일정>" "<프롬프트>" 뒤에 --name "이름", --deliver 대상 옵션
일정 5칸 크론식 0 9 * * 1(매주 월 09:00), 30 8 * * 1-5(평일 08:30), 또는 every 2h 같은 간격. 자연어 "daily at 9am"은 지원하지 않음(공식 문구)
자기완결 "크론 작업은 지금 채팅의 기억이 없는 새 세션에서 돈다. 프롬프트는 완전히 자기완결적이어야 한다." — 규칙 문서 전문을 프롬프트에 넣는다
[SILENT] 변화가 없을 때 [SILENT]만 답하게 하면 배달을 건너뛴다 — 새 문서가 없는 날엔 결과 없음
배달 대상 origin(기본, 작업을 만든 채팅), local(로컬 파일), telegram·discord·slack, 특정 채팅 ID
관리 /cron list, /cron run <id>, /cron pause <id>, /cron edit <id>, /cron remove <id>

4편의 "예약 프롬프트는 자기완결적으로"가 그대로 적용됩니다. 3편의 머리글 프롬프트와 2편의 입력 게이트를 합쳐 '수신 공문 요약' 크론을 설계하면 아래와 같아요. 업무망 시범 서버와 로컬 모델을 전제로 한 설계안이므로, 실제 적용은 6절의 보안성 검토를 거친 뒤입니다.

▣ 크론 프롬프트 예시 — 수신 공문 요약, 청사 안 상주 직원 버전 (그대로 복사해 쓸 수 있는 완성형)

너는 ○○군 △△과의 수신 공문 요약 담당이다. 이 작업은 이전 대화를 기억하지 못하므로 아래 규칙만 따른다.
[입력] ~/hermes-work/수신공문/ 폴더에서 어제 이후 새로 들어온 문서 파일(텍스트로 변환해 둔 것)만 읽는다. 새 파일이 없으면 [SILENT] 만 출력한다.
[입력 게이트] 파일에 성명·주민등록번호·연락처·주소가 보이면 그 파일은 요약하지 않고 '식별정보 포함: 파일명' 한 줄만 적는다.
[출력 서식 — 파일마다] ① 문서 제목·발신 기관·시행일 ② 요지 3줄 ③ 우리 과 조치 사항(기한 포함) ④ 근거 조문·지침명(문서에 적힌 것만) ⑤ 담당자가 확인할 질문
[근거 규칙] 문서에 없는 기한·금액·조문 번호를 만들지 않는다. 없으면 '문서에 없음'으로 적는다.
[표기] 첫 줄 '※ AI 요약(검토 전)', 끝 줄 '검토자/일자: ____'.
[금지] 파일 쓰기·삭제·외부 전송을 하지 않는다. 결론이나 결재 의견을 쓰지 않는다.

위 규칙 전문을 한 줄로 이어 붙여 /cron add "30 8 * * 1-5" "(규칙 전문)" --name "수신 공문 요약" --deliver local로 걸면 평일 아침 8시 30분에 요약 파일이 남습니다. 팁 하나. 처음 몇 주는 [SILENT] 대신 "[새 문서 없음] 날짜" 한 줄을 남기게 하세요. 5편의 '완료 표시 ≠ 성공' 원리 그대로, 루프가 실제로 돌고 있다는 센서가 필요하거든요.

크론 프롬프트 = 규칙 문서 전문 + 입력 위치 + 입력 게이트 + 조용히 넘길 조건. 공공판에서는 배달도 청사 안(로컬 파일)에서 끝나야 합니다.

6. 보안성 검토 — 국가 사이버보안 기본지침의 AI 시스템 보안 조항과 상주 에이전트 보안 설정

솔직하게 말씀드릴게요. 이 글을 읽고 업무 PC에 바로 설치하시면 안 됩니다. 제도부터 짚을게요. 2026년 5월 1일 시행된 「국가 사이버보안 기본지침」은 종전의 망분리 조항(제40조)을 삭제하고, 업무정보 등급 식별 조항과 인공지능시스템 보안 조항(제72조의2) 을 새로 두었습니다(국가 망 보안체계, N2SF 중심). 조문 내용은 기관의 정보보안담당관이 원문으로 확인할 영역이라 여기 옮기지 않겠습니다. 담당자가 알아 둘 흐름은 하나예요. 청사 안에 AI 시스템을 두는 일은 등급 식별과 보안성 검토를 거쳐야 할 과제로 보는 것이 안전하다는 것. 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문도 "기관 내부(업무)망에서의 서비스 사용시 별도 내부 전용 서비스로 한정하여 사용"이라고 적고 있는데, 자체 호스팅 에이전트가 그 '내부 전용 서비스'가 되려면 기관의 검토를 통과해야 하고, 통과 전의 개인 설치는 그 취지와 맞지 않을 가능성이 높아요. 판단은 기관이 합니다.

화면 재현 — 상주 에이전트 보안 설정 파일: 승인 모드 manual, docker 백엔드, 쓰기 허용 폴더, 체크포인트, 허용 사용자
화면 재현 — 상주 에이전트 보안 설정 파일: 승인 모드 manual, docker 백엔드, 쓰기 허용 폴더, 체크포인트, 허용 사용자

Hermes Agent 쪽에도 공식 '업무용 PC에서 안전하게 쓰기' 가이드가 있어요. 보안성 검토 협의에 가져갈 설정값이 바로 이것입니다(설정 파일 ~/.hermes/config.yaml, 비밀값은 ~/.hermes/.env).

보안 설정 표 — 승인 모드 manual, 터미널 백엔드 docker 또는 ssh, 쓰기 허용 폴더, 체크포인트, 비밀값 가리기, 허용 사용자와 결재선 비유
보안 설정 표 — 승인 모드 manual, 터미널 백엔드 docker 또는 ssh, 쓰기 허용 폴더, 체크포인트, 비밀값 가리기, 허용 사용자와 결재선 비유

▣ 공식 '업무용 PC' 가이드의 설정값 — 결재선 비유로

설정 값 뜻
approvals.mode / approvals.timeout manual / 300 기본값 smart(저위험 자동 승인) 대신 표시된 모든 명령을 사람이 승인, 5분 안에 답이 없으면 거부 — 모든 동작에 결재, 부재 시 자동 중단
terminal.backend docker(nousresearch/hermes-sandbox:desktop) 또는 ssh 명령을 서버 본체가 아니라 격리된 컨테이너나 별도 기기에서 실행 — 보안 구역
HERMES_WRITE_SAFE_ROOT 허용 폴더 경로 파일 쓰기·수정을 지정 폴더로만 제한. ~/.ssh, ~/.aws, .env 같은 자격 증명 경로는 기본 차단 — 접근 권한 범위
checkpoints.enabled / security.redact_secrets true / true(기본) 파괴적 작업 전 스냅샷(/rollback으로 복구), 출력·로그의 비밀값 가리기 — 문서 봉인과 복구
approvals.deny 패턴 목록 예: git push --force*처럼 아예 금지할 명령 — 금지 행위 목록
GATEWAY_ALLOWED_USERS / TELEGRAM_ALLOWED_USERS 담당자 ID 허용 사용자만 호출, GATEWAY_ALLOW_ALL_USERS는 true로 두지 않음 — 출입증

행정안전부가 2026년 10월 2일 확정한 「공공부문 인공지능(AI) 윤리기준」의 "최종적인 책임과 통제가 사람에게 있음"을 설정값으로 옮기면 바로 첫 줄, 승인 모드 manual이에요. 네트워크에 대해 공식 문서는 "API 호출은 설정한 LLM 제공자에게만 가고, 텔레메트리·사용 데이터·분석 정보를 수집하지 않는다"고 적고 있지만, '설정한 제공자'가 외부 상용 API라면 데이터는 밖으로 갑니다. 공공판은 로컬 Ollama와 묶여야 완성돼요.

▣ 왜 설정만으로 끝나지 않는가 — 2026년에 실제로 있었던 일

  • 스킬 마켓 공급망 사고 — 2026년 2월 2일, 같은 유형의 자체 호스팅 오픈소스 에이전트 OpenClaw의 스킬 마켓(ClawHub)에서 악성 스킬 341개가 발견됐다는 보안 매체 보도가 있었습니다. 스킬은 '남이 쓴 업무 매뉴얼 + 실행 코드'라서, 검증 없는 설치는 출처 모를 USB를 업무망 서버에 꽂는 것과 같아요.
  • 에이전트 자체 취약점 — Cloud Security Alliance의 2026년 5월 4일 연구 노트는 이 에이전트의 CVE 3건(경로 조작, 심볼릭 링크 추적, 웹 UI 경로 조작)과 2026년 4월 11일 공개된 커뮤니티 보안 감사(치명 4건·높음 9건)를 정리했습니다. 노트 시점 기준 일부는 수정 버전이 나왔고 하나는 패치 대기였어요.
  • CSA의 권고 — 최신 버전 업데이트, Docker 같은 비로컬 샌드박스, 자동 승인(YOLO) 모드 사용 여부 점검·중단, HERMES_WRITE_SAFE_ROOT로 쓰기 범위 제한, 스킬은 검증된 내부 저장소에서만, 컨테이너·VM 격리 배포. 위 설정 표와 정확히 겹칩니다.

남양주시의 "보안성 검토에만 전체 개발 노력의 80%"가 과장이 아닌 이유가 여기 있어요. 그 검토를 담당자가 혼자 할 수는 없지만, 검토에 가져갈 자료는 담당자가 준비할 수 있습니다. 7절의 로드맵과 8절의 체크리스트가 그 자료예요.

보안 설정은 체크박스가 아니라 출입증입니다. 승인 모드 manual, Docker 격리, 쓰기 범위 제한, 허용 사용자 명시 — 이 넷이 없는 상주 에이전트는 청사 안에 출입증 없는 외부인을 두는 것과 같습니다.

7. 정보화 부서와 함께하는 도입 로드맵 5단계

공공의 상주 AI는 개인 설치가 아니라 과(課)의 필요에서 출발해 정보화 부서와 함께 가는 과제입니다. 담당자가 할 수 있는 일과 정보화 부서가 할 일을 나눠 다섯 단계로 적었어요.

정보화 부서와 함께하는 도입 로드맵 5단계 — 필요 업무 목록, 규칙 문서와 체크리스트 준비, 보안성 검토 협의, 시범 부서, 확대
정보화 부서와 함께하는 도입 로드맵 5단계 — 필요 업무 목록, 규칙 문서와 체크리스트 준비, 보안성 검토 협의, 시범 부서, 확대

1단계. 필요 업무 목록 (담당자)

과 단위 반복 업무 가운데 입력 자료의 등급이 낮은 것부터 고릅니다. 상급기관 공문 요약, 계획서·결과보고서 초안, 월간 통계 집계가 먼저이고, 민원 답변 초안처럼 개인정보가 섞이는 일은 뒤로 둡니다. 업무마다 입력물·출력물·주기·현재 소요 시간을 한 줄씩 적어요.

2단계. 규칙 문서·체크리스트 준비 (담당자)

2~5편의 산출물이 그대로 재료입니다. 민원 답변 규칙 문서(2편), 머리글 프롬프트(3편), 주간 요약 예약 프롬프트(4편), 보고서 체크리스트 루프(5편). 이 에이전트의 스킬도 공개 표준인 SKILL.md 형식을 쓰기 때문에, 3편의 머리글 프롬프트가 곧 스킬 초안이에요. "이전 대화 없이도 돌아가는가"를 기준으로 자기완결 여부를 점검합니다.

3단계. 보안성 검토 협의 (정보화 부서 + 담당자)

정보화 부서·정보보안담당관과 일곱 가지를 함께 정합니다. ① 설치 위치(업무망 시범 서버인가, 격리 시험용 PC인가) ② 모델(로컬 Ollama로 한정하는가) ③ 네트워크(외부 메신저는 쓰지 않고 터미널·로컬 파일로 하는가, 내부 채널 연동은 가능한가) ④ 데이터 등급(어떤 문서까지 넣을 수 있는가 — 기관 기준으로 식별) ⑤ 쓰기 범위와 승인(허용 폴더 1개, 승인 모드 manual) ⑥ 로그·업데이트 책임 ⑦ 스킬 반입 절차(검증된 것만). 8절의 체크리스트가 이 협의의 첫 장이에요.

4단계. 시범 부서 (1개 과, 1개 업무, 4주)

한 과가 한 업무로 4주를 돌립니다. 처음 2주는 사람이 터미널에서 직접 시키는 수동 루프, 뒤 2주는 크론. 결과마다 "※ AI 요약(검토 전)" 표기와 검토자 서명을 남기고, 5편의 체크리스트로 실패 유형을 기록합니다. 실패가 날 때마다 규칙 문서에 한 줄을 더하는 것이 이 단계의 산출물이에요.

5단계. 확대 (정보화 부서 주관)

시범 결과와 규칙 문서 버전 이력(v1→v3)을 근거로 과를 늘립니다. 행정안전부 윤리기준의 자율점검표(68개 항목)와 인사혁신처 「생성형 인공지능 활용 지침」(2026년 5월 22일)의 '활용 사실의 투명한 공개' 원칙을 운영 규칙에 연결하고, 광진구처럼 '개인정보 및 비공개 자료 입력 금지' 같은 관리 원칙을 문서로 둡니다.

담당자는 1·2단계를, 정보화 부서는 3·5단계를, 4단계는 함께. 상주 AI의 도입 속도는 설치 명령이 아니라 규칙 문서와 체크리스트가 얼마나 준비돼 있느냐로 정해집니다.

8. 30분 실습 — 설치가 아니라 '설치 전 준비물 체크리스트' 만들기

오늘 실습은 설치가 아닙니다. 7절 1~2단계를 30분 안에, 기관 자료 없이, 정보화 부서에 들고 갈 수 있는 준비물 체크리스트 한 장으로 만드는 거예요.

30분 실습 5단계 — 우리 과 반복 업무 3개, 규칙 문서 1개, 데이터 분류, 허용 사용자와 호출 경로, 승인 필요 여부
30분 실습 5단계 — 우리 과 반복 업무 3개, 규칙 문서 1개, 데이터 분류, 허용 사용자와 호출 경로, 승인 필요 여부

1단계. 우리 과 반복 업무 3개 고르기 (5분)

주기적이고 서식이 고정되며 판정 기준이 분명한 일. 예: 상급기관 공문 요약(매일), 월간 통계 집계(월말), 결과보고서 초안(분기). 업무마다 입력물·출력물·주기를 한 줄씩 적습니다.

2단계. 규칙 문서 1개 고르기 (5분)

2~5편 산출물 중 하나를 고르고 "이전 대화 없이도 돌아가는가"를 점검합니다. 입력 위치·입력 게이트·출력 서식·검증·금지가 다 들어 있으면 합격이에요.

3단계. 데이터 분류 (10분)

세 업무의 입력 자료를 ① 공개 ② 기관 비공개(업무망 안에서만) ③ 개인정보 포함으로 나눕니다. ①은 인터넷망 루프(4편)로도 되고, ②는 청사 안 로컬 모델만, ③은 이번 단계에서 제외합니다. 등급의 최종 판단은 기관 기준이라는 점을 적어 둡니다.

4단계. 허용 사용자와 호출 경로 (5분)

누가 상주 직원을 부를 수 있는지 이름과 역할로 적습니다(ID는 검토 뒤에). 호출은 터미널, 배달은 로컬 파일(--deliver local)로 적고, 외부 메신저는 쓰지 않는다고 명시합니다.

5단계. 승인 필요 여부 표시 (5분)

업무별로 '읽기만 / 파일 쓰기 / 명령 실행'을 구분하고, 사람이 승인해야 하는 동작에 표시합니다. 쓰기 허용 폴더는 1개만 정합니다.

▣ 설치 전 준비물 체크리스트 (그대로 복사해 채우세요)

청사 안 상주 AI 에이전트 설치 전 준비물 체크리스트 v1 — 과: _ 작성자: 일자: _
[반복 업무 3개] ① 업무명 / 입력물 / 출력물 / 주기 ② … ③ …
[규칙 문서] 이름:
(2~5편 산출물 중) / 자기완결 점검: 입력 위치 □ 입력 게이트 □ 출력 서식 □ 검증 항목 □ 금지 규칙 □
[데이터 분류] 업무①: 공개 □ 기관 비공개 □ 개인정보 포함 □ / 업무②: … / 업무③: … (등급 판단: 기관 기준)
[모델] 로컬 Ollama 만 □ / 필요 사양 확인: RAM GB, GPU __GB, 저장 공간 __GB
[설치 위치] 업무망 시범 서버 □ 격리 시험용 PC □ (개인 업무 PC는 선택하지 않음)
[호출·배달] 허용 사용자(이름·역할): _ / 터미널 호출 □ 로컬 파일 배달 □ 외부 메신저 사용 안 함 □
[권한] 읽기 폴더:
/ 쓰기 허용 폴더(1개): _
/ 사람 승인이 필요한 동작: _
[보안 설정 약속] approvals.mode manual □ terminal.backend docker 또는 ssh □ HERMES
WRITE_SAFE_ROOT □ checkpoints □ 허용 사용자 명시 □ 검증된 스킬만 □
[표기·검토] 결과 첫 줄 '※ AI 초안(검토 전)' □ 검토자 서명란 □ 실패 기록표 □
[운영 책임] 업데이트 담당:
/ 로그 확인 주기: _ / 스킬 반입 검토자: / 보안성 검토 협의 일자: _

이 한 장이 있으면 정보화 부서와의 대화가 "이런 거 둘 수 있나요?"에서 "이 조건이면 검토해 볼 수 있나요?"로 바뀝니다. 검토가 길어지더라도 2~5편의 규칙 문서는 업무망 공공 AI의 머리글 프롬프트와 수동 루프(3편)로 오늘부터 쓸 수 있고요. 산출물은 체크리스트 1장입니다.

9. 흔한 실패 네 가지와 시리즈 마무리 — 1~6편 요약

흔한 실패 네 가지 — 자동 승인 켜 두기, 허용 사용자 미설정, 검증 안 된 스킬 설치, 보안성 검토 없이 설치
흔한 실패 네 가지 — 자동 승인 켜 두기, 허용 사용자 미설정, 검증 안 된 스킬 설치, 보안성 검토 없이 설치

▣ 흔한 실패 네 가지

  • 자동 승인을 켜 둔다 — 기본 모드를 그대로 두거나 /yolo 같은 전부 허용 모드로 돌리면 상주 직원이 결재 없이 파일을 지우고 명령을 실행합니다. 윤리기준의 "최종적인 책임과 통제가 사람에게 있음"에 정면으로 어긋나요. approvals.mode: manual과 Docker 격리가 전제입니다.
  • 허용 사용자를 비워 둔다 — GATEWAY_ALLOW_ALL_USERS를 true로 두면 봇 주소를 아는 누구나 서버에 명령을 내릴 수 있습니다. 허용 사용자를 명시하고 기본값인 '전부 거부'를 풀지 마세요.
  • 검증 안 된 스킬을 설치한다 — 악성 스킬 341개 사례가 보여 주듯 스킬 마켓은 편리한 만큼 공급망 위험이 있습니다. 스킬은 정보화 부서가 검토한 것만, 가능하면 직접 쓴 규칙 문서를 스킬로 만드세요.
  • 보안성 검토 없이 설치한다 — "되는지 먼저 보고 말하자"가 가장 흔한 사고 경로예요. 기본지침에 AI 시스템 보안 조항이 신설된 지금, 개인 설치는 개인 책임이 됩니다. 8절의 체크리스트를 들고 먼저 가세요.

▣ 지자체 공무원 편 1~6편 요약

편 주제 지자체 사례와 산출물 핵심 한 줄
1편 입문 — 세 용어, 차이, 버튼 지도, 망분리 적용법 조례 1건으로 안내문 규칙 문서 v1 AI는 기안, 사람은 결재
2편 하네스 ① 규칙 문서·서식·검토 체크리스트 민원 답변 초안 하네스(입력 게이트·'AI 초안' 표기) 실수 하나에 규칙 한 줄
3편 하네스 ② 업무망에서 공공 AI 머리글 프롬프트, 수동 루프, 구조만 반출 — 월간 통계 하네스는 도구가 없어도 성립
4편 루프 ① 예약 루프 걸기 조례 개정 공고·상급기관 보도자료 주간 요약 공개 자료 모니터링형만
5편 루프 ② 완료 조건 루프, 정지 조건 5가지 계획서·결과보고서 초안 체크리스트 루프(정지 조건 카드·검토자 프롬프트·수동 기록지) 완료 표시 ≠ 결재
6편 헤르메스 에이전트 — 청사 안의 상주 AI 자체 sLLM 사례, 보안성 검토, 도입 로드맵, 준비물 체크리스트 출입증 먼저, 설치는 다음

시리즈 내내 한 가지 원칙만 반복했습니다. 모델이 똑똑해지길 기다리지 말고, 실수 하나를 발견할 때마다 규칙 한 줄을 더하라. 1편에서는 그 규칙이 프로젝트 지침에 살았고, 3편에서는 머리글 프롬프트에, 4편에서는 예약 프롬프트에, 오늘은 청사 안 상주 에이전트의 스킬과 보안 설정에 삽니다. 자리는 바뀌어도 규칙은 같고, 그 규칙을 쓰는 사람은 개발자가 아니라 업무를 아는 담당 주무관이에요. 시리즈는 여기서 일단 마무리하고, 반응을 보고 '우리 과 루프 지도'를 그리는 종합편을 더할 수 있습니다.

10. 자주 묻는 질문 FAQ

Q1. 공무원이 업무망 PC에 헤르메스 에이전트를 설치해도 되나요?

A1. 개인 설치는 권하지 않습니다. 2026년 5월 1일 시행된 국가 사이버보안 기본지침에 인공지능시스템 보안 조항이 신설됐고, 국정원 가이드라인도 업무망에서는 "별도 내부 전용 서비스로 한정"하라고 적고 있어요. 자체 호스팅 에이전트가 그 내부 전용 서비스가 되려면 정보화 부서의 보안성 검토를 거쳐야 하고, 판단은 기관이 합니다.

Q2. 지자체 자체 sLLM과 Hermes Agent는 무엇이 다른가요?

A2. 자체 sLLM은 청사 안 서버에 둔 '두뇌'(로컬 모델)에 근거 문서 검색을 붙인 것이고, 상주 에이전트는 그 두뇌에 기억·스킬·크론·도구 실행이라는 '손'을 더한 것입니다. 손이 생기는 만큼 승인 모드·쓰기 범위·허용 사용자 설정이 필요하고, 보안성 검토도 그만큼 무거워져요.

Q3. 로컬 모델이면 개인정보가 든 문서를 넣어도 되나요?

A3. 외부 전송이 없다는 것과 개인정보를 처리해도 된다는 것은 다른 문제예요. 국정원 가이드라인의 "가명화 및 익명화를 통한 실제 개인정보와 기관과의 관계 유추 가능성 차단" 원칙은 그대로 적용되고, 규칙 문서의 입력 게이트로 식별정보를 걸러야 합니다. 어떤 문서까지 넣을지는 기관의 등급 식별과 개인정보 보호 담당 부서가 판단합니다.

정리하면, 이 상주 에이전트는 하네스(기억·스킬·권한)와 루프(크론·배달)를 청사 안 서버에 상주시키는 선택지이고, 광주·양산·남양주·광진구처럼 지자체가 자체 구축한 AI는 그 공공판입니다. 다만 청사 안에 두는 순간 정보시스템이 되기 때문에, 설치 명령보다 등급 식별과 보안성 검토가 먼저이고, 담당자의 몫은 설치가 아니라 필요 업무 목록·규칙 문서·체크리스트를 준비해 정보화 부서와 함께 가는 것이에요. 검토가 끝날 때까지는 업무망 공공 AI의 머리글 프롬프트와 수동 루프로 같은 규칙을 오늘부터 쓸 수 있습니다.

출입증 먼저, 설치는 다음. 그리고 어디에 두든 — 실수 하나에 규칙 한 줄.

지금 바로 8절의 체크리스트를 열어 우리 과 반복 업무 3개와 규칙 문서 1개부터 적어 보세요. 그 한 장이 채워지는 순간, 정보화 부서에 무엇을 들고 가야 하는지 스스로 알게 됩니다.

공무원 헤르메스 에이전트 입문 | 청사 안에 두는 상주 AI, 자체 sLLM 사례와 보안성 검토, 강성희 강사 (시리즈 6편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

공무원 완료 조건 루프 엔지니어링 대표 이미지 — 계획서·보고서 초안을 체크리스트 통과까지, AI 강사 강성희
공무원 완료 조건 루프 엔지니어링 대표 이미지 — 계획서·보고서 초안을 체크리스트 통과까지, AI 강사 강성희

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

완료 조건 루프는 시간이 아니라 "체크리스트 전부 통과" 같은 조건이 트리거이고, 조건을 채우거나 상한(3회전·30분)에 닿으면 멈춥니다. 조건은 종료 상태·증명·불변·상한의 네 칸으로 쓰고, 채점은 기안한 AI가 아니라 새 대화와 사람이 합니다. 인사혁신처 지침의 진실성·투명한 공개·비판적 시각을 계획서·결과보고서 초안의 체크리스트 다섯 항목으로 옮깁니다.

혹시 이런 경험 있으신가요?
인터넷망 PC에서 AI에게 사업 계획서 초안을 부탁했더니 "작성을 완료했습니다"라고 하길래 읽어 봤는데, 출처 없는 통계와 "~로 보인다"는 추정 문장이 섞여 있어서 처음부터 다시 쓴 경험이요.
"다시 검토해 줘"를 몇 번이나 반복하면서, 언제 끝내야 하는지 기준이 없어 더 불안했던 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치다 보면, 예약 루프를 처음 걸어 본 분들이 자주 묻습니다. "시간이 되면 도는 건 알겠는데, '근거가 확인될 때까지' 돌게는 못 하나요?" 됩니다. 그게 오늘의 완료 조건 루프예요. 행정 용어로 하면 검토 의견이 '보완 없음'이 될 때까지 기안을 되돌리되, 되돌리는 횟수에 상한을 둔 결재선입니다. 인사혁신처가 검증 없는 AI 보고서 적발 사례를 공개한 지금, 공직자에게 가장 먼저 필요한 루프예요.

이 글은 Claude Code /goal 공식 문서와 위키독스 「Claude Code 완벽 가이드」 13장, 앤트로픽·OpenAI·구글의 채팅 서비스 공식 도움말(2026년 10월 기준), 인사혁신처·행정안전부 지침 보도, 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문을 직접 확인해 정리했고, 공공기관 교육 현장과 블로그 자동화 운영 경험을 더했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 예약 루프와 완료 조건 루프의 차이, AI가 거짓 완료를 못 하게 하는 '측정 가능한 완료 조건' 쓰는 법, 정지 조건 다섯 가지, 검증 분리와 인사혁신처 지침 7원칙, 그대로 복사해 쓰는 계획서·결과보고서 초안 규칙 문서와 체크리스트 원문까지 잡을 수 있습니다. 시·군·구청과 읍면동 공직자를 위한 시리즈 5편(1편: 입문, 4편: 예약 루프)이고, 인터넷망 PC와 공개 자료가 전제예요.

목차

  1. 예약 루프와 완료 조건 루프는 무엇이 다른가?
  2. 측정 가능한 완료 조건 쓰는 법 — 종료 상태·증명·불변·상한
  3. 정지 조건 다섯 가지 — 끝내는 법을 먼저 정한다
  4. 검증 분리와 인사혁신처 지침 — 기안자가 자기 검토를 하면 왜 후해지나?
  5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?
  6. 어느 사이트의 어느 버튼인가? (화면 재현)
  7. 30분 실습 — 가상 사업 개요로 계획서 초안 체크리스트 2회전
  8. 망분리 환경에서는 — 업무망에서도 되는 수동 완료 조건 루프
  9. 흔한 실패 세 가지와 다음 편 예고
  10. 자주 묻는 질문 FAQ

1. 예약 루프와 완료 조건 루프는 무엇이 다른가?

4편의 조례 개정 공고·보도자료 주간 요약은 시간이 트리거였어요. 매주 월요일 9시가 되면 돌고, 결과가 어떻든 다음 주에 또 돌죠. 오늘의 루프는 조건이 트리거입니다. "체크리스트 다섯 항목 전부 통과"라고 적어 두면 통과할 때까지 다시 쓰고, 통과하거나 상한에 닿으면 멈춰요.

행정 비유로는 이렇습니다. 예약 루프는 정해진 시각에 정해진 항목을 점검하는 당직표, 완료 조건 루프는 검토 의견이 달린 결재선이에요. "보완" 의견이 달리면 기안자에게 돌아가고, "보완 없음"이면 다음 결재자에게 올라가죠. 다만 되돌리는 횟수 상한을 미리 적어 둡니다. 세 번 돌려도 보완이 남으면 미해결로 보고하고 멈추는 식이죠.

예약 루프와 완료 조건 루프 비교 — 트리거(시간 vs 조건), 끝나는 때, 판정 주체, 맞는 일
예약 루프와 완료 조건 루프 비교 — 트리거(시간 vs 조건), 끝나는 때, 판정 주체, 맞는 일

▣ 두 루프 비교 (오스마니 「Loop Engineering」과 /goal 공식 문서를 바탕으로 정리)

관점 예약 루프 (4편) 완료 조건 루프 (5편)
트리거 시간 — 매주 월요일 9시 조건 — "체크리스트 5항목 전부 통과"
끝나는 때 한 회차가 끝나면 끝, 다음 시각에 다시 조건이 충족되거나 상한(횟수·시간)에 닿으면
누가 판정하나 사람이 결과를 열어 본다 별도 검토(검증 표·새 대화·별도 모델) 뒤에 사람
맞는 일 공개 자료 모니터링, 정기 요약 기준이 분명한 문서 — 계획서·결과보고서·민원 답변
위험 완료 표시를 성공으로 착각 조건이 모호하면 영원히 돌거나 "다 했다"는 거짓 완료

앤트로픽의 클로드 코드 공식 문서도 시간 간격으로 다시 도는 /loop와 조건이 충족될 때까지 도는 /goal을 나란히 비교합니다. /goal은 "매 턴이 끝날 때마다 별도의 작은 모델이 조건 충족 여부를 판정"하는 구조예요. 둘은 경쟁하지 않습니다. 제 블로그 자동화도 매일 새벽 예약으로 돌지만, 끝에는 결과 파일을 보고 제가 발행 버튼을 누르는 '사람의 완료 조건'이 있어요. 예약으로 기안, 완료 조건으로 검토, 사람이 결재입니다.

예약 루프는 '언제 돌까'의 답이고, 완료 조건 루프는 '언제 끝났다고 할까'의 답입니다. 둘 다 적혀 있어야 자동화이고, 하나라도 빠지면 방치예요.

2. 측정 가능한 완료 조건 쓰는 법 — 종료 상태·증명·불변·상한

완료 조건 루프의 성패는 조건 한 문장에서 갈립니다. "보고서를 잘 써 줘"는 조건이 아니에요. 끝이 없거든요. /goal 공식 문서는 좋은 조건의 요소를 세 가지로 적고, 거기에 상한 조항을 더하라고 권합니다. 행정 용어로 옮기면 네 가지예요.

완료 조건 4요소 — 종료 상태 하나, 증명 방법, 바뀌면 안 되는 것, 상한
완료 조건 4요소 — 종료 상태 하나, 증명 방법, 바뀌면 안 되는 것, 상한

▣ 완료 조건 4요소 (/goal 공식 문서의 권고를 행정 용어로)

요소 공식 문서의 표현 계획서·결과보고서 초안에서는
① 측정 가능한 종료 상태 하나 "One measurable end state" "체크리스트 5항목이 전부 ○" (느낌이 아니라 개수)
② 증명 방법 "A stated check" — 어떻게 증명할지 "항목·판정·근거 위치가 적힌 검증 표를 출력한다"
③ 바뀌면 안 되는 것 "Constraints that matter" "제공된 조문·통계 외에는 인용하지 않고, 서식 순서는 그대로"
④ 상한 "or stop after 20 turns" 같은 턴·시간 조항 "최대 3회전, 넘으면 미해결 항목을 보고하고 멈춘다"

같은 문서에서 가장 중요한 문장은, 판정 모델이 "스스로 명령을 실행하거나 파일을 읽지 않고 대화에 드러난 것만 보고 판정한다"는 것이에요. 그래서 조건은 "출처가 있다"가 아니라 "수치마다 괄호 안에 자료명·연도가 적혀 있다" 처럼 AI의 출력물이 스스로 증명하는 형태여야 합니다.

예를 들어 "계획서를 완성해 줘"는 "서식 6항 모두 채움, 체크리스트 5항목 전부 ○, 첫 줄 AI 초안 표기, 끝 줄 '검토자 확인 요청', 최대 3회전"으로 바꿉니다.

채팅 서비스에서 구현하는 법은 단순합니다. "초안 → 체크리스트 자기 검증 표 → 실패 항목만 다시 → 전부 통과하면 '검토자 확인 요청' 한 줄, 최대 3회" 를 규칙 문서에 적고, 다음 회전은 사람이 "다음"이라고 보내 시작하는 거예요. 저는 이걸 사람이 '다음'을 누르는 완료 조건 루프라고 부릅니다. 행정안전부 「공공부문 인공지능 윤리기준」(2026년 10월 2일 확정)이 분명히 한 "최종적인 책임과 통제가 사람에게 있음" 을 루프 구조 자체가 보장하니 공직에 특히 맞아요.

완료 조건 = 종료 상태 하나 + 증명 방법 + 바뀌면 안 되는 것 + 상한. 네 칸 중 하나라도 비면 AI는 "다 했다"고 말할 자유를 얻습니다.

3. 정지 조건 다섯 가지 — 끝내는 법을 먼저 정한다

루프를 걸 때 초보자가 가장 많이 빠뜨리는 것이 끝내는 법입니다. 위키독스에 올라온 한국어 가이드북 「Claude Code 완벽 가이드」 13장(루프 엔지니어링)은 이걸 한 문장으로 경고해요. "정지 조건 없는 루프는 지갑을 비운다." 그리고 반드시 넣어야 할 정지 조건을 다섯 가지로 정리합니다(공식 문서의 분류가 아니라 이 가이드북 저자의 정리예요). 규칙 문서 한 줄씩으로 옮기면 이렇게 돼요.

정지 조건 다섯 가지 — 반복 상한, 토큰·비용 예산, 무진척 감지, 목표 검증, 타임아웃
정지 조건 다섯 가지 — 반복 상한, 토큰·비용 예산, 무진척 감지, 목표 검증, 타임아웃

▣ 정지 조건 다섯 가지 (위키독스 13장) → 규칙 문서 한 줄 → 행정 비유

정지 조건 뜻 규칙 문서에 이렇게 공직 업무에서는
① 반복 상한 10~25회처럼 횟수를 못 박는다 "최대 3회전. 3회전 뒤에도 ×가 남으면 미해결 항목을 적고 멈춘다" 보완 횟수 상한
② 토큰·비용 예산 한 번에 쓸 분량·비용의 한도 "한 회전 출력은 표 포함 1,500자 이내" 분량 제한
③ 무진척(무한루프) 감지 같은 실패가 반복되면 끊는다 "같은 항목이 2회 연속 ×이면 고치지 말고 사람에게 질문한다" 같은 사유 반복 시 협의
④ 목표 검증 조건 충족을 '따로' 확인한다 "검증 표는 새 대화에서 체크리스트만 주고 한 번 더 받는다" 기안자 ≠ 검토자
⑤ 타임아웃 시간이 지나면 중단한다 "30분이 지나면 현재 상태를 보고하고 멈춘다" 처리 기한

/goal에는 ③이 기본으로 내장돼 있어요. 공식 문서에 따르면 "도구를 쓰지 않고 말로만 답하는 턴이 몇 차례 이어지면" 루프를 멈추고 경고를 띄운 뒤 사람에게 제어를 돌려줍니다. 채팅 서비스에는 그런 장치가 없으니 "같은 × 2회면 질문" 을 규칙 문서에 직접 적어야 해요.

솔직하게 말씀드릴게요. 정지 조건을 다섯 개나 적는 게 과하게 느껴질 수 있어요. 그런데 제 블로그 자동화도 실패할 때마다 매뉴얼에 규칙을 한 줄씩 더하면서 지금 모양이 됐습니다. 위키독스 13장의 또 다른 문장, "열린 루프는 자신만만한 실수를 양산하는 기계다" 가 이유를 말해 줍니다.

그리고 '완료 표시 ≠ 성공'. 예약 작업의 완료 표시는 오류 없이 끝났다는 뜻이고, /goal의 "충족(Met)" 판정도 모델의 판단이라 결재를 대신하지 않습니다. 루프의 마지막 줄은 늘 "검토자 확인 요청"이어야 해요.

루프는 '어떻게 돌릴까'보다 '어떻게 끝낼까'를 먼저 적습니다. 다섯 정지 조건은 AI가 아니라 내 시간과 책임을 지키는 안전핀이에요.

4. 검증 분리와 인사혁신처 지침 — 기안자가 자기 검토를 하면 왜 후해지나?

규칙 문서에 체크리스트를 넣고 "스스로 검토하라"고 하면 AI는 검증 표를 예쁘게 채워 옵니다. 문제는 대개 전부 ○ 라는 거예요. 같은 대화 안에서 방금 자기가 쓴 문장을 전제로 채점하니, 없는 조문 번호를 "제공된 자료에 있다"고 보고 출처 없는 수치를 "일반적 사실"로 넘기기 쉽습니다. 그래서 기안자와 검토자를 나누는 검증 분리가 필요합니다.

검증 분리 흐름과 인사혁신처 지침 — AI 기안, 새 대화의 별도 검토, 원문 재확인, 결재
검증 분리 흐름과 인사혁신처 지침 — AI 기안, 새 대화의 별도 검토, 원문 재확인, 결재

/goal이 바로 이 원리예요. 공식 문서의 표현을 빌리면, 완료 여부는 "일을 하는 모델이 아니라 별도의 새 모델이 결정"하고, 그 판정은 매 턴 별도의 작은 모델이 맡습니다. 판정은 아직 아님(Not yet met)·충족(Met)·불가능(Impossible) 세 가지이고 각각 짧은 사유가 붙어요. Anthropic의 장기 에이전트 하네스 글이 기능 목록은 통과 여부만 바꾸고 삭제할 수 없게 한 것처럼, 체크리스트 항목은 사람만 고칩니다.

▣ 왜 공직에 검증 루프가 필요한가 — 인사혁신처 지침과 적발 사례

인사혁신처는 2026년 5월 22일 「생성형 인공지능 활용 지침」을 전 부처에 배포했습니다. 공무원 교육훈련 결과보고서 작성용 지침이라 사업 계획서·결과보고서에 직접 적용되는 규정은 아니지만, 7가지 기본원칙 — 연구 내용의 진실성 추구·활용 사실의 투명한 공개·공정성 유지·윤리적 활용·비판적 시각 유지·개인정보 보호 등 — 은 어느 문서에나 같은 무게예요. 함께 공개된 숫자가 더 중요해요. 최근 3년 국외훈련 결과보고서 1,385건 중 11건이 부적절했고, 유형은 AI 환각 현상에 따른 오류, 참고 문헌 정보 불일치, 확인 불가능한 문헌 인용, 이모지·특수기호 사용이었습니다. 전부 검증 루프를 생략했을 때 생기는 일이에요.

인사혁신처 원칙 · 적발 유형 오늘의 체크리스트 항목 루프의 어디서 걸러지나
진실성 추구 · 환각 오류 · 확인 불가 문헌 인용 ① 인용 조문·출처가 제공 자료에 실재 ② 수치마다 출처 표기 자기 검증 → 새 대화 채점 → 사람의 원문 확인
활용 사실의 투명한 공개 ④ 첫 줄 "※ AI 초안(검토 전)" 표기 출력 서식
비판적 시각 유지 검증 분리 자체 — 기안자 ≠ 검토자 2단계 별도 채점
개인정보 보호 ⑤ 개인정보 0건 입력 게이트
이모지·특수기호 사용 서식 규칙 — 개조식 공문체 출력 서식

채팅 서비스에서는 세 단계예요. 1단계 자기 검증(같은 대화, 빠르지만 후함) → 2단계 별도 검토(새 대화나 별도 '검토자' 프로젝트에 체크리스트와 초안만 주고 "고치지 말고 채점만") → 3단계 사람 확인(두 판정이 다른 항목만 원문과 대조, 조문 번호 재검색). 결재는 사람입니다.

기안한 AI는 자기 검토를 후하게 합니다. 체크리스트는 규칙 문서에 고정하고, 채점은 새 대화에서, 결재는 사람이. '비판적 시각 유지'를 루프로 옮기면 이 세 줄이에요.

5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?

"어차피 '계획서 써 줘' 하고 틀린 데 고쳐 달라고 하면 되지 않나요?" 교육장에서 자주 듣는 말이에요. 그냥 묻기는 검토자 없이 기안을 바로 결재 올리는 것, 완료 조건 루프는 검토 의견서 서식을 쥐여 주고 '보완 없음'까지 되돌리되 세 번까지만 하는 것입니다. 차이는 틀렸을 때 드러나는 방식에서 나요.

그냥 묻기 vs 완료 조건 루프 — 계획서 초안으로 본 끝나는 기준, 근거·수치·표현·투명성
그냥 묻기 vs 완료 조건 루프 — 계획서 초안으로 본 끝나는 기준, 근거·수치·표현·투명성

▣ 같은 일을 두 방식으로 — 사업 계획서 초안

관점 채팅창에 "계획서 써 줘" 완료 조건 루프
끝나는 기준 AI가 "작성했습니다"라고 하면 끝 체크리스트 5항목 전부 ○ + 끝 줄 "검토자 확인 요청"이 떠야 끝
근거 없는 조문 번호·출처가 섞여도 모름 ① "조문·출처 실재" 항목이 ×로 드러남
수치 출처 없는 통계가 그럴듯하게 ② "수치마다 출처" × → 그 항목만 다시
표현 "아마", "~로 보인다"가 그대로 결재선에 ③ "추정 단어 0건" 규칙
투명성 AI를 썼는지 아무도 모름 ④ 첫 줄 "※ AI 초안(검토 전)"
반복·기록 수정 요청을 무한 반복, 기록 없음 최대 3회전, 검증 표가 곧 검토 기록

계획서·결과보고서는 수치 하나가 예산과 평가로 이어지는 문서라 "대충 맞는 초안"이 "틀린 초안"보다 위험합니다. 그냥 묻기는 틀린 곳을 사람이 찾아야 하고, 완료 조건 루프는 틀린 곳이 표로 올라와요.

그냥 묻기는 '초안'을 얻는 일이고, 완료 조건 루프는 '어디가 틀렸는지 표로 보여 주는 초안'을 얻는 일입니다.

6. 어느 사이트의 어느 버튼인가? (화면 재현)

완료 조건 루프의 자리는 프로젝트·스킬 지침과 개발자 도구인 Claude Code의 /goal 둘입니다. 모두 인터넷망 PC에서 공개 자료만이 전제이고(8절), 아래 그림은 실제 캡처가 아니라 공식 도움말을 기준으로 메뉴 위치와 누르는 순서를 재현한 것이라, 실제 화면과 배치가 조금 다를 수 있습니다.

▣ 완료 조건 루프 ↔ 버튼 대응표 (각 서비스 공식 도움말, 2026년 10월 기준)

할 일 Claude (claude.ai) ChatGPT (chatgpt.com) Gemini (gemini.google.com)
규칙 문서 + 체크리스트 + 루프 규칙 고정 사이드바 Projects → '+ New Project' → 'Set project instructions' 사이드바 'New project' → '•••' → 'Project settings'에 지침 Settings → Skills → 'Create manually', 채팅에서 '/'+스킬명(곧 '@')
별도 검토자(검증 분리) 두 번째 프로젝트 '계획서 검토자'(지침 = 검토자 프롬프트만) 또는 새 대화 두 번째 프로젝트 또는 새 대화 두 번째 스킬 '검토자' 또는 새 대화
판정 모델이 자동으로 클로드 코드 /goal <조건> — 매 턴 별도 모델 판정, /goal로 상태 보기, /goal clear로 해제 — —

화면 재현 — 채팅 서비스의 완료 조건 루프 대화: 초안, 자기 검증 표, 실패 항목만 다시 쓴 2회전, 검토자 확인 요청
화면 재현 — 채팅 서비스의 완료 조건 루프 대화: 초안, 자기 검증 표, 실패 항목만 다시 쓴 2회전, 검토자 확인 요청

첫 그림이 채팅 서비스의 기본형이에요. 규칙 문서를 넣은 프로젝트에서 "규칙대로 계획서 초안"이라고 보내면 초안과 검증 표가 오고, ×가 있으면 사람이 "다음"을 보내 2회전을 시작합니다. 전부 ○가 되면 마지막 줄에 "검토자 확인 요청"만 남고 멈춰요.

화면 재현 — 터미널의 /goal 명령: 조건 입력, ◎ /goal active 표시, 매 턴 평가자의 판정, 상태 보기
화면 재현 — 터미널의 /goal 명령: 조건 입력, ◎ /goal active 표시, 매 턴 평가자의 판정, 상태 보기

두 번째 그림은 원조인 클로드 코드예요. 명령창(터미널)이나 데스크톱 앱에서 /goal 뒤에 "체크리스트 5항목 검증 표가 전부 통과할 것. 제공된 조문·수치 외에는 인용하지 않는다. 20턴이 넘으면 중단한다"처럼 조건을 적으면 바로 첫 턴이 시작되고, 화면에 ◎ /goal active 표시가 뜹니다. 매 턴 평가자의 판정이 대화에 찍히고(사유는 Ctrl+O로 펼쳐 볼 수 있어요), /goal만 치면 조건·경과 시간·턴 수·토큰 사용량·최근 사유를 보여 주며, /goal clear로 지울 수 있어요. 설치형 개발자 도구라 기관 PC에서는 보안 정책 확인이 먼저지만, 이 한 줄에 2절의 네 요소가 전부 들어 있다는 점만 보셔도 충분합니다.

화면 재현 — 정지 조건 설정 카드: 반복 상한, 시간 상한, 완료 조건, 실패 시 알림을 한 장에 적는 형식
화면 재현 — 정지 조건 설정 카드: 반복 상한, 시간 상한, 완료 조건, 실패 시 알림을 한 장에 적는 형식

세 번째 그림은 루프를 걸기 전에 채우는 정지 조건 설정 카드예요. 채팅 서비스에는 이런 화면이 없어서 규칙 문서 맨 위에 네 칸을 글로 적어 두고, 업무망의 수동 루프라면 기록지 맨 위 칸이 됩니다(8절). 카드가 비어 있으면 루프를 걸지 않는다는 습관이 중요해요.

7. 30분 실습 — 가상 사업 개요로 계획서 초안 체크리스트 2회전

기관 자료는 한 줄도 쓰지 않고, 공개 조례 1건과 가상 사업 개요로 완료 조건 루프가 '멈추는 순간' 을 체험하는 실습이에요(인터넷망 PC).

30분 실습 5단계 — 규칙 문서, 공개 조례와 가상 사업 개요, 1회전 검증 표, 2회전, 새 대화 검토와 조문 재확인
30분 실습 5단계 — 규칙 문서, 공개 조례와 가상 사업 개요, 1회전 검증 표, 2회전, 새 대화 검토와 조문 재확인

1단계. 프로젝트 만들고 규칙 문서 붙여넣기 (5분)

6절 순서대로 '계획서·보고서 초안' 프로젝트(또는 스킬)를 만들고 아래 규칙 문서를 지침에 붙여 넣습니다.

2단계. 공개 조례 1건과 가상 사업 개요 준비 (5분)

국가법령정보센터 자치법규 검색에서 우리 군의 '○○ 지원 조례' 1건을 내려받습니다. 새 대화에서 "가상의 '○○군 청년 농업인 정착 지원 사업' 개요 300자와 가상 통계 표 1개(연도·값·출처 칸)를 만들어 줘. 수치는 전부 가상으로 표시하고, 한 행은 일부러 출처를 비워 줘"라고 요청합니다. 함정을 넣는 것이 핵심이에요.

3단계. 1회전 (10분)

조례와 사업 개요를 붙여 넣고 "규칙대로 계획서 초안"이라고만 보냅니다. 초안 뒤에 검증 표가 오는지, ②수치 출처와 ③추정 단어에 ×가 뜨는지 봅니다. ×가 떠야 정상이에요.

4단계. 2회전 (5분)

"다음"이라고만 보냅니다. × 항목만 고친 초안과 새 검증 표가 오고, 전부 ○이면 끝 줄에 "검토자 확인 요청"이 붙어야 해요. ○였던 항목과 서식 순서가 바뀌지 않았는지도 봅니다.

5단계. 검증 분리와 원문 재확인 (5분)

프로젝트 밖 새 대화에 아래 검토자 프롬프트와 2회전 초안을 붙여 넣습니다. 두 판정이 다른 항목만 원문과 대조하고, 조문 번호는 국가법령정보센터에서 다시 찾습니다. 산출물은 초안 1장, 검증 표 2장, 검토자 판정 1장입니다.

▣ 규칙 문서 원문 (그대로 붙여 넣어도 됩니다 — 기관명·서식 항목은 우리 기관 기준으로 바꾸세요)

사업 계획서·결과보고서 초안 규칙 v1
[정지 조건 카드] 반복 상한 3회전 / 시간 상한 30분 / 완료 조건 체크리스트 5항목 전부 ○ + 끝 줄 "검토자 확인 요청" / 실패 시 "미해결 항목" 보고 후 중단
[역할] ○○군 △△과 사업 계획서·결과보고서 초안 보조. 최종 작성은 담당 주무관, 결재는 결재권자가 한다.
[입력 게이트] 성명·주소·연락처·생년월일·계좌번호 등 개인정보가 포함되면 작성을 멈추고 "개인정보 제거 요청"만 출력한다. 입력은 공개 사업 개요·공개 통계·조례 조문만.
[근거 규칙] 조례·지침·통계는 제공된 원문과 출처만 인용한다. 없으면 "근거 확인 필요"로 표시하고 추정하지 않는다. 수치마다 괄호로 출처(자료명·연도·표 번호)를 적는다.
[서식] 계획서: ① 추진 배경 ② 추진 근거(조문 번호) ③ 사업 내용 ④ 추진 일정 ⑤ 소요 예산(공개 자료 범위) ⑥ 기대 효과 / 결과보고서: ① 사업 개요 ② 추진 실적(계획 대비) ③ 성과·미흡 ④ 향후 계획 — 개조식 공문체, 이모지·특수기호 금지.
[표기] 첫 줄 "※ AI 초안(검토 전)", 끝 줄 "검토자/일자: ____".
[금지] 확정·약속 표현 금지. "아마", "일반적으로", "~로 보인다", "~예상" 같은 추정 단어 금지. 제공되지 않은 예산·인원·일정을 만들지 않는다.
[체크리스트 — 항목은 사람만 고친다]
① 인용한 조문·지침·출처가 제공 자료에 실제로 있는가 (없는 조문 번호·출처 0건)
② 모든 수치에 출처가 괄호로 표기됐는가 (출처 없는 수치 0건)
③ 추정 단어("아마", "일반적으로", "~로 보인다", "~예상")가 0건인가
④ 첫 줄 "※ AI 초안(검토 전)"과 끝 줄 검토자 란이 있는가
⑤ 개인정보(성명·주소·연락처·생년월일·계좌)가 0건인가
[완료 조건 루프 — 사람이 '다음'을 누른다]
1회전: 초안을 쓴 뒤 검증 표(항목 / ○·× / 근거가 되는 문장·표 위치 / ×이면 한 줄 사유)를 출력하고 멈춘다.
사용자가 "다음"이라고 보내면 × 항목만 고친 초안과 새 검증 표를 출력한다. ○였던 항목과 서식 순서는 바꾸지 않는다.
전부 ○가 되면 마지막 줄에 "검토자 확인 요청"만 적고 멈춘다.
최대 3회전. 3회전 뒤에도 ×가 남으면 "미해결 항목: …"을 적고 멈춘다.
같은 항목이 2회전 연속 ×이면 고치려 하지 말고 사람에게 질문한다.
한 회전의 출력은 표 포함 1,500자 이내로 한다.

▣ 검토자 프롬프트 원문 (프로젝트 밖 새 대화에 붙여 넣기 — 검증 분리용)

당신은 사업 계획서·결과보고서 초안의 검토자입니다. 초안을 고치지 말고 채점만 합니다.
아래 체크리스트 5항목에 대해 표(항목 / 판정 ○·× / 근거가 되는 초안의 문장·표 위치 / ×이면 한 줄 사유)만 출력하세요.
초안에 없는 내용을 추정해 ○를 주지 않고, 제공 자료에서 확인할 수 없는 조문·출처는 ×로 둡니다. 칭찬·총평은 쓰지 않습니다.
[체크리스트] ① 인용 조문·출처가 제공 자료에 실재 ② 수치마다 출처 표기 ③ 추정 단어 0건 ④ 첫 줄 AI 초안 표기·끝 줄 검토자 란 ⑤ 개인정보 0건
[제공 자료 — 조례 조문·사업 개요·통계] (여기에 붙여넣기)
[초안] (여기에 붙여넣기)

함정을 넣었는데도 1회전에 전부 ○가 나왔다면, AI가 잘한 게 아니라 채점이 후한 것입니다. 그때 ②를 "표의 모든 행에서 출처 칸이 비어 있지 않은가"처럼 기계적으로 바꾸면 빠져나가기 어려워져요. 하네스는 일부러 틀린 입력을 넣어 봐야 작동을 알 수 있습니다.

8. 망분리 환경에서는 — 업무망에서도 되는 수동 완료 조건 루프

국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문은 "기관 인터넷망에서의 서비스 사용시 기관 민감데이터 미활용 등 유의 사용", "기관 내부자료 등 민감정보 입력 금지로 기관 정보 유출 차단"이라고 적고 있습니다. 그래서 7절의 실습은 인터넷망 PC에서 공개 조례·공개 통계·가상 개요만으로 했고, 공개 여부가 애매한 자료의 판단은 기관(보안담당관)이 합니다. 다행히 완료 조건 루프는 규칙 문서와 체크리스트 자체에 기관 자료가 없어서 설계는 인터넷망에서, 실행은 업무망에서 하는 분리가 됩니다.

망분리 환경의 완료 조건 루프 — 인터넷망은 공개 자료만, 업무망 공공 AI, 수동 루프 기록지, 구조만 반출
망분리 환경의 완료 조건 루프 — 인터넷망은 공개 자료만, 업무망 공공 AI, 수동 루프 기록지, 구조만 반출

▣ 네 가지 상황별 완료 조건 루프

상황 완료 조건 루프 지킬 것
인터넷망 PC + 상용 AI 프로젝트에 규칙 문서 고정, 입력은 공개 자료·가상 개요만 내부자료·개인정보 입력 금지, 드라이브·메일 연결 금지
업무망 + 공공 AI(범정부 AI 공통기반·자체 sLLM) 규칙 문서를 '머리글 프롬프트'로 붙여 넣고 사람이 "다음"으로 회전. 출처 제시형이면 "출처 없는 문장 삭제" 추가 파일 용량·기능 한계는 기관별 확인
업무망 + AI 없음 수동 루프 — 사람이 초안을 쓰고 아래 기록지로 체크리스트를 채운다. 도구가 없어도 성립 검증 기록이 곧 감사 대응 자료
구조만 반출 → 코드 반입 ②(출처 칸 공란)·⑤(개인정보 패턴) 같은 기계 검사는 열 이름·더미값만 주고 수식·VBA를 받아 업무망에서 실행 등급 판단은 기관, 반입은 기관 절차, 코드 검토 후 실행

▣ 수동 완료 조건 루프 기록지 (업무망용 — 사람이 채웁니다)

문서명: _ / 회전: 1 · 2 · 3 / 시간 상한: 30분
① 조문·출처 실재 ( ○ / × ) 근거:
/ ② 수치마다 출처 ( ○ / × ) 근거: _
③ 추정 단어 0건 ( ○ / × ) / ④ AI 초안 표기·검토자 란 ( ○ / × ) / ⑤ 개인정보 0건 ( ○ / × )
× 항목 보완 내용:
/ 다음 회전 여부: 예 · 아니오
3회전 뒤 미해결 항목: _ / 검토자·일자: _

하네스가 버튼이 아니라 설계이듯, 완료 조건 루프도 "언제 끝났다고 할까"를 적어 둔 기록지만 있으면 성립합니다. 개인 계정에 기관 내부자료와 개인정보를 올리지 않는다는 선은 어디서나 같아요.

설계는 공개 자료로 인터넷망에서, 실행은 실제 자료로 업무망에서. 완료 조건 루프는 그 분리가 되는 자동화예요.

9. 흔한 실패 세 가지와 다음 편 예고

흔한 실패 세 가지 — 측정 불가능한 조건, 상한 없음, 자기 검토만 믿기
흔한 실패 세 가지 — 측정 불가능한 조건, 상한 없음, 자기 검토만 믿기

  • 조건이 측정 불가능하다 — "잘 써 줘", "충분히 검토해 줘"는 끝이 없습니다. "체크리스트 5항목 ○", "없는 조문 번호 0건"처럼 개수로 바꾸세요.
  • 상한이 없다 — 3회전·30분·같은 × 2회 정지를 안 적으면, AI는 영원히 "조금만 더"를 하거나 1회전에 "다 했다"고 끝냅니다. 정지 조건 카드부터 채웁니다.
  • 자기 검토만 믿는다 — 전부 ○인 검증 표는 안심 신호가 아니라 확인 신호입니다. 인사혁신처 적발 유형이 바로 이 실패예요. 새 대화 채점과 원문 재확인을 끝에 두고, '완료 표시'를 '결재 가능'으로 읽지 마세요.

▣ 시리즈 안내 (지자체 공무원 편, 총 6편) — 1편 입문 · 2편 하네스 ① 민원 답변 · 3편 하네스 ② 업무망에서 · 4편 예약 루프 · 5편(오늘) 완료 조건 루프 · 6편 헤르메스 에이전트

다음 6편은 하네스와 루프를 청사 안에 두는 선택지, 헤르메스 에이전트입니다. 자체 호스팅 개념을 지자체 자체 언어모델 사례와 연결하고, 국가 사이버보안 기본지침의 인공지능시스템 보안 조항 신설에 따른 보안성 검토 로드맵을 다룹니다.

10. 자주 묻는 질문 FAQ

Q1. 공무원이 AI로 계획서나 보고서 초안을 쓸 때 꼭 지켜야 하는 것은 무엇인가요?

A1. 인터넷망 PC에서 공개 자료만 쓰고 기관 내부자료·개인정보는 입력하지 않는 것이 전제이고, 초안 첫 줄에 "※ AI 초안(검토 전)"을 표기합니다. 인용한 조문·출처는 원문에서 다시 확인하고, 수치마다 출처를 적으며, 최종 작성은 담당 주무관이, 결재는 결재권자가 해요. 인사혁신처 지침의 진실성·투명한 공개·비판적 시각 원칙 그대로입니다.

Q2. 완료 조건 루프를 업무망에서도 할 수 있나요?

A2. 네. 공공 AI(범정부 AI 공통기반·자체 sLLM)가 있으면 규칙 문서를 머리글 프롬프트로 붙여 넣고 사람이 "다음"으로 회전을 돌리고, AI가 없으면 같은 체크리스트를 기록지 서식으로 두고 사람이 채우는 수동 루프로 돌립니다. 끝나는 조건과 횟수 상한만 같으면 도구가 없어도 완료 조건 루프는 성립해요.

Q3. AI가 체크리스트를 전부 통과했다고 하면 결재에 올려도 되나요?

A3. 아니요. 기안한 AI는 자기 검토를 후하게 하므로 새 대화에서 체크리스트만 주고 한 번 더 채점받고, 두 판정이 다른 항목만 원문과 대조한 뒤 조문 번호를 국가법령정보센터에서 재확인합니다. 완료 표시는 오류 없이 끝났다는 뜻이지 결재 가능하다는 뜻이 아니고, 결재는 끝까지 사람 몫이에요.

정리하면, 완료 조건 루프는 "언제 끝났다고 할까"를 적어 둔, 되돌리는 횟수 상한이 있는 결재선입니다. 조건은 종료 상태·증명·불변·상한의 네 칸으로 쓰고, 끝내는 법은 다섯 정지 조건으로 먼저 정하며, 채점은 새 대화와 사람이 합니다. 어려운 쪽은 기술이 아니라 "다 했다"는 말을 믿지 않는 습관이에요.

AI는 기안하고, 검증은 따로 하고, 결재는 사람이 합니다. 완료 표시는 결재가 아닙니다.

지금 바로 국가법령정보센터에서 조례 한 건을 내려받고, 7절의 규칙 문서로 출처를 일부러 비운 가상 사업 개요의 1회전을 돌려 보세요. 검증 표에 ×가 뜨고 "다음" 한 마디에 그 항목만 고쳐 오는 순간, 완료 조건 루프를 몸으로 알게 됩니다.

공무원 완료 조건 루프 엔지니어링 | 계획서·보고서 초안을 체크리스트 통과까지, 강성희 강사 (시리즈 5편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

지자체 공직자를 위한 AI 예약 루프 만들기 대표 이미지 — 조례 개정 공고·상급기관 보도자료 주간 요약을 세 AI 서비스의 예약 작업으로, AI 강사 강성희
지자체 공직자를 위한 AI 예약 루프 만들기 대표 이미지 — 조례 개정 공고·상급기관 보도자료 주간 요약을 세 AI 서비스의 예약 작업으로, AI 강사 강성희

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

예약 루프는 당직표처럼 정해진 시각에 AI가 공개 자료를 돌아보고 같은 서식의 표를 남기게 하는 일이고, 부품은 트리거·자기완결 프롬프트·검증 규칙·기록 넷입니다. 예약 작업은 이전 대화를 기억하지 못하므로 출처·서식·판정 기준·신규 없음 처리까지 프롬프트 한 장에 담아야 하고, 공직자는 인터넷망 PC에서 조례 개정 공고·상급기관 보도자료 같은 공개 자료 모니터링형만 걸며 기관 드라이브·메일은 연결하지 않습니다. 오늘 세 서비스의 실제 메뉴와 그대로 복사하는 프롬프트 원문으로 예약 1개를 걸고 첫 결과를 검토하는 30분 실습까지 합니다.

혹시 이런 경험 있으신가요?
월요일마다 국가법령정보센터·도청 누리집·정책브리핑을 차례로 열어 우리 과와 관련된 개정 공고와 보도자료를 찾다가, 정작 기안은 오후에야 시작한 경험이요.
인터넷망 PC에서 ChatGPT에 "지난주 보도자료 정리해 줘"라고 했더니 어떤 주는 표, 어떤 주는 줄글에 출처 없는 문장까지 섞여 와서 결국 하나하나 다시 확인한 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치는 강사로서, 예약 작업 이야기를 꺼내면 지자체 교육장에서 가장 자주 듣는 말이 "그건 우리랑 상관없는 줄 알았어요"입니다. 망분리 때문이죠. 그런데 조례 개정 공고와 상급기관 보도자료는 애초에 누구나 볼 수 있는 공개 자료예요. 인터넷망 PC에서 공개 자료만 돌아보는 예약 루프는 망분리와 부딪히지 않습니다. 오히려 월요일 아침의 한 시간을 돌려주죠. 2편·3편에서 만든 하네스(규칙 문서·서식·검토 체크리스트)가 결재선이었다면, 오늘 만들 예약 루프는 그 틀을 매주 같은 시각에 꺼내 돌리고 일지를 남기는 당직표입니다.

이 글은 Claude·ChatGPT·Gemini 공식 도움말의 예약 작업 안내(2026년 10월 기준), Addy Osmani 의 「Loop Engineering」 원문, Hermes Agent 공식 문서의 크론(예약) 안내, 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문과 행정안전부·인사혁신처 지침 보도를 직접 확인해 정리했고, 공공기관 교육 현장과 제 블로그 자동화(매일 새벽 예약 작업) 운영 경험을 더했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 예약 루프를 이루는 네 부품, 예약 작업이 이전 대화를 기억하지 못하기 때문에 프롬프트가 자기완결적이어야 하는 이유, 세 서비스의 예약 메뉴가 어디에 있고 서로 어떻게 다른지, 그대로 복사해 쓰는 조례 개정 공고·상급기관 보도자료 주간 요약 프롬프트 원문, 망분리 환경에서 지킬 선, 매주 쌓이는 표를 모아 분기 질문을 던지는 법까지 한 번에 잡을 수 있습니다. 이번 글은 시·군·구청과 읍면동에서 일하는 공직자를 위한 망분리 환경 AI 에이전트 시리즈 4편이에요(1편: 입문, 2편: 민원 답변 초안 하네스, 3편: 망분리 업무망에서 하네스). 1편 7절에서 "예약은 공개 자료 모니터링형만"이라고 선을 그었던 바로 그 루프를, 오늘 제대로 만듭니다.

목차

  1. 예약 루프 — 당직표를 AI에게 넘기는 네 부품
  2. 왜 예약 작업에는 '자기완결 프롬프트'가 필요한가?
  3. 세 서비스의 예약 메뉴는 어디에 있나? (화면 재현)
  4. 조례 개정 공고·상급기관 보도자료 주간 요약 — 그대로 복사하는 프롬프트 원문
  5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?
  6. 망분리 환경에서는 — 공개 자료 모니터링형만, 커넥터는 연결하지 않는다
  7. 결과를 어디에 쌓나 — Gemini Notebook·프로젝트 지식과 '완료 표시 ≠ 성공'
  8. 30분 실습 — 예약 1개 걸고 첫 결과 확인하기
  9. 흔한 실패 네 가지와 다음 편 예고
  10. 자주 묻는 질문 FAQ

1. 예약 루프 — 당직표를 AI에게 넘기는 네 부품

루프 엔지니어링의 정의를 1편에서 봤죠. 애디 오스마니(앤트로픽 클로드 코드 팀, 전 구글 크롬 팀)의 말로 "루프 엔지니어링은 에이전트에게 프롬프트를 치는 사람 자리를 내가 떠나는 것이다. 대신 그 일을 하는 시스템을 설계한다." 그리고 그가 못 박은 한 줄, 자동화가 있어야 비로소 루프입니다. 자동화의 방아쇠는 두 가지예요. 시간이 방아쇠면 예약 루프(오늘), 조건이 방아쇠면 완료 조건 루프(다음 5편)입니다. 예약 루프가 둘 중 쉬운 쪽이고, 공직에는 공개 자료 모니터링이라는 안전한 쓰임새가 있어서 첫 루프로 알맞습니다.

예약 루프의 네 부품 — 트리거, 자기완결 프롬프트, 검증 규칙, 기록을 당직표의 당직 일시·점검 장소와 항목·이상 유무 판단 기준·당직 일지에 대응시킨 표
예약 루프의 네 부품 — 트리거, 자기완결 프롬프트, 검증 규칙, 기록을 당직표의 당직 일시·점검 장소와 항목·이상 유무 판단 기준·당직 일지에 대응시킨 표

공직자 분들께 가장 가까운 비유는 당직표예요. 당직표에는 네 가지가 반드시 적혀 있습니다. ① 당직 일시, ② 순찰 장소와 점검 항목(처음 서는 사람도 같은 곳을 같은 기준으로 보게), ③ 이상 유무 판단 기준과 보고 절차, ④ 당직 일지와 서명. 예약 루프의 부품도 정확히 넷입니다.

▣ 예약 루프의 네 부품 (당직표와 대응)

부품 당직표에서는 예약 루프에서는 주간 요약 루프에서는
① 트리거 당직 일시 언제 도는가 — 요일·시각·주기 매주 월요일 09:00
② 자기완결 프롬프트 순찰 장소와 점검 항목 — 처음 서는 사람도 같은 기준으로 이전 대화 없이도 일이 되게 전부 적은 지시문 대상 기관·업무 키워드·허용 출처·표 서식
③ 검증 규칙 이상 유무 판단 기준, 보고 절차 결과를 내기 전에 스스로 거르는 기준 링크 없는 항목 제외, 확인 안 되면 '미확인'
④ 기록 당직 일지와 서명 지난 회차가 남아 다음 회차와 이어지게 실행일·건수 줄, 검토자 서명란, 대장 한 줄

1편에서 루프를 "트리거 + 검증 + 종료 조건 + 기록"이라고 정리했는데, 예약 루프에서는 종료 조건이 단순해요. "표 1장을 쓰면 끝", "신규가 없으면 '신규 없음' 한 줄로 끝". 당직으로 치면 "이상 없음, 서명"이죠. 그 대신 가장 큰 부품이 자기완결 프롬프트입니다. 왜 그런지는 2절에서 바로 이어 갈게요.

제 블로그의 새벽 예약 작업도 같은 구조예요. 매일 새벽 정해진 시각(트리거)에 운영 매뉴얼을 읽고 초안을 쓰고, 제 PC 의 봇이 저장하고 결과 파일을 남깁니다(기록). 처음에는 "어제 하던 대로"가 통하지 않아서, 어떤 매뉴얼을 먼저 읽을지와 결과 파일을 어디에 남길지를 프롬프트에 다 적어야 했어요. 아침에 제가 하는 일은 결과 파일을 여는 것이고, 공개 발행은 제가 누릅니다. 청사 말로 옮기면 "순찰은 AI, 일지 확인과 결재는 사람"입니다.

예약 루프 = 트리거 + 자기완결 프롬프트 + 검증 규칙 + 기록. 당직 시간만 정해 놓고 순찰 장소를 안 적은 당직표가 없듯, 예약 시각만 정하고 프롬프트를 대충 적은 루프도 없습니다.

2. 왜 예약 작업에는 '자기완결 프롬프트'가 필요한가?

채팅창에서는 "아까 그 서식대로 다시"가 통합니다. 앞선 대화가 같은 창에 있으니까요. 예약 작업은 다릅니다. 사람이 옆에 없는 시각에, 대개 새 세션처럼 돌아요. 이 점을 가장 분명하게 적어 둔 곳이 헤르메스 에이전트의 크론(예약) 공식 문서입니다. 원문을 옮기면 "크론 작업은 지금 대화의 기억이 없는 새 에이전트 세션에서 실행된다", "프롬프트는 완전히 자기완결적이어야 한다 — 에이전트가 알아야 할 모든 것을 넣어라", 그리고 "주소, 저장소 이름, 양식 선호, 배달 지시를 프롬프트에 직접 넣어라"예요.

상용 서비스도 같은 눈으로 보는 것이 안전합니다. OpenAI 공식 도움말에는 이런 문장이 있어요. "프로젝트 안에서 예약 작업을 만들면, 그 프로젝트에 올린 파일이나 저장된 파일에 접근할 수 없다." 2편에서 민원 답변 규칙 문서를 프로젝트 지침에 넣어 두셨죠. 예약 프롬프트에 "프로젝트 규칙대로"라고만 적으면, 예약이 돌 때 그 규칙은 옆에 없는 겁니다. 그래서 예약 프롬프트에는 규칙 문서의 핵심을 다시 적습니다.

대화 속 프롬프트와 예약 작업의 프롬프트 비교 — 앞선 대화·프로젝트 파일이 옆에 있는 채팅과, 새 세션에서 기억 없이 도는 예약 작업
대화 속 프롬프트와 예약 작업의 프롬프트 비교 — 앞선 대화·프로젝트 파일이 옆에 있는 채팅과, 새 세션에서 기억 없이 도는 예약 작업

공직 비유로는 인사 발령으로 처음 온 후임에게 남기는 업무 인계서예요. 복도에서 말로 설명한 내용은 다음 사람에게 전달되지 않습니다. 인계서에 소관 조례 목록, 확인할 누리집, 보고 서식, 문의처까지 적혀 있어야 다음 주 월요일이 돌아가죠. 예약 프롬프트가 바로 그 인계서입니다.

자기완결 프롬프트 점검 여섯 가지

  • 언제 — 요일·시각과 대상 기간("지난 7일"). 기간이 없으면 매주 범위가 흔들립니다.
  • 무엇을 — 대상 기관과 업무 키워드. 비공개 사업명·대상자 범주는 넣지 않습니다(6절).
  • 어디서 — 허용 출처와 금지 출처. 금지를 적지 않으면 뉴스 요약 블로그가 섞입니다.
  • 어떤 모양으로 — 표의 열, 건수 상한, 정렬 기준, 'AI 요약(검토 전)' 표기. "표로"만 적으면 열이 매주 바뀝니다.
  • 어떻게 거를지 — 검증 규칙, '미확인' 처리, '신규 없음' 처리.
  • 어떻게 끝내고 남길지 — 기록 줄, 종료 선언("추가 의견은 쓰지 않는다").

솔직하게 말씀드릴게요. 교육에서 긴 프롬프트를 보여 드리면 "이렇게까지 길게요?"라는 반응이 꼭 나옵니다. 네, 예약 프롬프트는 길어도 됩니다. 사람이 읽는 글이 아니라 매주 기계가 읽는 업무 매뉴얼이기 때문이에요. 한 번 쓰고, 틀릴 때마다 한 줄 고치고, v1·v2 로 버전만 관리하면 됩니다. 감사 지적을 매뉴얼에 반영하듯, 실수 하나에 규칙 한 줄이에요.

예약 작업은 지난 대화를 기억하지 못합니다. "지난주처럼"이 아니라, 지난주에 한 설명 전부를 프롬프트에 적어 두세요.

3. 세 서비스의 예약 메뉴는 어디에 있나? (화면 재현)

2026년 10월 현재 세 서비스 모두 예약 기능이 있고, 메뉴 이름은 아래와 같습니다(각 공식 도움말 기준). 아래 그림은 실제 캡처가 아니라 공식 도움말을 기준으로 메뉴 위치와 누르는 순서를 재현한 것이라, 실제 화면과 배치가 조금 다를 수 있습니다. 모두 인터넷망 PC에서, 공개 자료만으로 한다는 전제예요(6절).

▣ 세 서비스의 예약 작업 — 만드는 곳·관리·성격 (공식 도움말, 2026년 10월 기준)

항목 ChatGPT (chatgpt.com) Gemini (gemini.google.com) Claude Cowork (데스크톱 앱 기준, 웹·모바일 베타)
만드는 곳 사이드바 'Scheduled' 일반 채팅창 왼쪽 'Scheduled' → 'New task'
만드는 법 할 일을 말로 요청("매주 월요일 9시에 …") 프롬프트에 시각·주기를 적어 보내면 생성 'Create with Claude'(질문에 답하며) 또는 'Set up manually'(Task name·Prompt·Approval mode·Frequency·Model·Work folder → 'Save')
관리 작업 제목을 눌러 편집·일시정지·삭제, Settings → Notifications 에서 푸시·이메일 'Settings & help' → 'Scheduled actions'에서 일시정지·재개, 'More' → 'Edit'/'Delete', 예약 작업 채팅에서 말로 수정도 가능 'Scheduled'에서 예정·지난 실행 확인, 일시정지·재개·삭제, 작업을 열어 지침·주기 수정, 필요할 때 수동 실행('Run a task on demand')
성격·조건 프로젝트 안에서 만든 작업은 프로젝트 파일에 접근 불가 → 프롬프트 자기완결 'Keep Activity' 켜짐 필요, 요약·정기 콘텐츠에 적합(주가처럼 빠르게 바뀌는 데이터엔 부적합) 클라우드에서 실행(PC 가 꺼져 있어도), 작업마다 별도 Cowork 세션으로 실행, Frequency 는 hourly/daily/weekly/weekdays/manually
결과 확인 작업의 대화에 결과가 쌓이고, 알림(푸시·이메일) 설정 가능 'Chats' 목록에서 해당 채팅이 읽지 않음으로 표시, 모바일은 알림 'Scheduled'의 지난 실행에서 결과 열기

화면 재현 — chatgpt.com 사이드바 Scheduled 에서 자기완결 프롬프트로 예약 작업 만들기, 작업 카드와 편집 패널의 편집·일시정지·삭제
화면 재현 — chatgpt.com 사이드바 Scheduled 에서 자기완결 프롬프트로 예약 작업 만들기, 작업 카드와 편집 패널의 편집·일시정지·삭제
화면 재현 — gemini.google.com 에서 프롬프트에 시각·주기를 적어 예약 만들기, Settings &amp; help › Scheduled actions
화면 재현 — gemini.google.com 에서 프롬프트에 시각·주기를 적어 예약 만들기, Settings & help › Scheduled actions
화면 재현 — Claude Cowork 의 Scheduled › New task › Set up manually 모달과 입력 항목, Save
화면 재현 — Claude Cowork 의 Scheduled › New task › Set up manually 모달과 입력 항목, Save

세 서비스의 성격이 조금씩 달라요. ChatGPT는 'Scheduled'에서 말로 만들고 작업 제목을 눌러 고치는 방식이라 가장 편합니다. 제미나이는 따로 만드는 화면이 없고 프롬프트에 "매주 월요일 오전 9시에"처럼 시각과 주기를 적으면 그 자체가 예약이 되고, 관리는 'Settings & help' → 'Scheduled actions'에서 합니다. 공식 도움말이 밝힌 성격(요약·정기 콘텐츠에 적합)에 주간 공고·보도자료 요약이 딱 맞아요. 클로드 Cowork는 'Set up manually'에서 작업 이름·프롬프트·승인 방식·주기·모델·작업 폴더를 하나씩 정하는 양식형이라 처음엔 번거롭지만, 필요할 때 바로 돌려 보는 수동 실행이 있어 첫 결과를 바로 확인하기에 가장 좋습니다. 클라우드에서 실행되므로 PC 가 꺼져 있어도 돌아가고, 유료 플랜에서 쓸 수 있어요. 작업 폴더(Work folder)는 선택 항목이니 공직자는 반드시 비워 둡니다.

어느 것을 고를까

  • 기관에서 허용된 서비스, 그중 이미 쓰는 것부터. 프롬프트는 셋 다 같습니다.
  • 첫 결과를 오늘 바로 보고 싶다 → Cowork 의 수동 실행. 나머지 두 서비스는 같은 프롬프트를 일반 채팅창에 한 번 보내 서식을 확인한 뒤 예약합니다(1편의 "규칙 → 한 번 수동 검증 → 예약" 순서).
  • 결과를 Gemini Notebook(구 NotebookLM)에 쌓을 계획이다 → 어느 서비스든 결과 표를 복사해 소스로 붙여 넣으면 되니(7절), 서비스보다 매주 쌓는 습관이 중요합니다.
  • 말로 만들고 싶다 → 챗지피티·구글 AI(예약 작업 채팅에서 말로 고치는 것까지 되는 쪽은 구글 AI). 서식처럼 또박또박 관리하고 싶다 → Cowork.

4. 조례 개정 공고·상급기관 보도자료 주간 요약 — 그대로 복사하는 프롬프트 원문

1편 7절에서 "예약은 공개 자료 모니터링형만 — 조례 개정 공고·상급기관 보도자료 주간 요약"이라고 했죠. 그 루프의 자기완결 프롬프트 완성형이 아래입니다. 세 서비스 어디에 넣어도 되고, [대상 2]의 부처와 [업무 키워드] 줄만 우리 과에 맞게 바꾸면 됩니다.

조례 개정·상급기관 보도자료 주간 요약 v1 (예약 작업용 — 이 프롬프트 하나로 완결)
[실행] 매주 월요일 09:00. 이 작업은 이전 대화와 프로젝트 파일을 기억하지 못한다고 보고, 아래 내용만으로 수행한다.
[대상 기간] 실행일 기준 지난 7일.
[대상 1 — 자치법규] ○○군(시)과 ○○도의 조례·규칙 가운데 입법예고 또는 개정 공고가 올라온 건.
[대상 2 — 상급기관 보도자료] 행정안전부·보건복지부(※ 우리 과 소관 부처로 바꿀 것)와 ○○도의 보도자료 가운데 아래 업무 키워드가 들어간 건.
[업무 키워드] 경로당, 노인일자리, 기초연금, 돌봄 (※ 예시 — 우리 과 소관 업무로 바꿀 것. 비공개 사업명·대상자 정보는 넣지 않는다)
[허용 출처] 국가법령정보센터(law.go.kr) 자치법규, 자치법규정보시스템(elis.go.kr), 정책브리핑(korea.kr), 해당 기관 누리집의 고시·공고·보도자료 게시판. 블로그·뉴스 요약 사이트·커뮤니티는 출처로 쓰지 않는다. 연결된 드라이브·메일·내부 문서는 사용하지 않는다.
[출력] 첫 줄 "※ AI 요약(검토 전)". 표 1개 — 열: 기관 / 제목 / 날짜 / 요지(2줄 이내) / 우리 과 관련(상·중·하) / 링크. 관련도 순으로 최대 10건. 표 밖의 설명 문장은 쓰지 않는다.
[관련도 기준] 상 = 우리 과 소관 조례·사업의 기준·절차·예산이 바뀜, 중 = 인접 부서 업무이거나 참고할 선례, 하 = 키워드만 겹침.
[검증 규칙] ① 링크 없는 항목은 쓰지 않는다 ② 링크를 열어 제목·날짜가 표와 일치하는지 확인한 뒤 적는다 ③ 요지는 원문에 있는 문장만 요약하고 조문 번호·금액·날짜를 추정하지 않는다 ④ 확인이 안 되는 칸은 "미확인"으로 둔다.
[신규 없음] 조건에 맞는 건이 0건이면 표 없이 "신규 없음 — 실행일, 대상 기간, 키워드 수" 한 줄만 쓴다.
[기록] 첫 줄 아래에 "실행일 / 대상 기간 / 건수", 마지막 줄에 "검토자/일자: ____"를 붙인다.
[종료] 표(또는 '신규 없음' 한 줄)와 기록 줄을 쓰면 끝낸다. 추가 조사·의견·제안은 하지 않는다.

프롬프트 한 줄 한 줄의 역할 — 실행·대상 기간, 대상·키워드·허용 출처, 출력·관련도 기준, 검증 규칙, 신규 없음·기록·종료가 막는 실패를 정리한 표
프롬프트 한 줄 한 줄의 역할 — 실행·대상 기간, 대상·키워드·허용 출처, 출력·관련도 기준, 검증 규칙, 신규 없음·기록·종료가 막는 실패를 정리한 표

▣ 줄마다 막는 실패가 다릅니다

줄 하는 일 빠지면 생기는 일
[실행]·[대상 기간] 트리거와 범위를 고정 어떤 주는 한 달치, 어떤 주는 사흘치
[대상]·[업무 키워드]·[허용 출처] 무엇을 어디서 찾을지 뉴스 요약 사이트의 2차 정보가 원문처럼 섞임
[출력]·[관련도 기준] 표 6열, AI 요약 표기, 판정 기준 어떤 주는 줄글, 관련도는 전부 '중'
[검증 규칙] 링크 없는 항목 제외, 추정 금지, 미확인 있지도 않은 조문 번호·날짜가 섞임
[신규 없음]·[기록]·[종료] 조용히 끝내고 흔적 남기기 끝없는 의견, 다음 주와 이어지지 않음

몇 줄만 보충할게요. [허용 출처]의 네 곳은 모두 공개 사이트입니다. 국가법령정보센터는 현행 자치법규를, 자치법규정보시스템(ELIS)은 자치법규와 입법예고를, 정책브리핑은 중앙부처 보도자료를 모아 두고, 도청·군청 누리집의 고시·공고 게시판이 개정 공고의 원 출처예요. 요약 사이트를 막는 이유는 2차 정보가 원문처럼 표에 섞이기 때문입니다. [출력]의 "※ AI 요약(검토 전)"은 2편의 "※ AI 초안(검토 전)"과 같은 표기인데, 인사혁신처 지침이 말하는 '활용 사실의 투명한 공개'를 표 한 장에서도 지키는 방법이에요. [검증 규칙] ③이 이 루프의 핵심입니다. 조문 번호·금액·날짜를 추정하지 않게 하고, 모르면 '미확인'으로 두게 하는 것. 1편 실습에서 조문 번호를 다시 찾아본 이유와 같습니다. [신규 없음] 한 줄은 헤르메스 크론 문서의 '[SILENT]' 관례(변한 게 없으면 조용히 넘긴다)와 같은 발상이고, 당직 일지의 "이상 없음"이에요.

서비스별로 붙이는 법

  • ChatGPT — 사이드바 'Scheduled'에서 "매주 월요일 오전 9시에 아래 작업을 실행해 줘." 한 줄 뒤에 프롬프트 전체를 붙여 보냅니다. 생긴 작업의 제목을 눌러 내용이 다 들어갔는지 확인합니다.
  • 구글 AI(gemini.google.com) — 일반 채팅창에 "매주 월요일 오전 9시에 아래 작업을 예약해 줘." 한 줄 뒤에 프롬프트 전체를 붙여 보냅니다. 'Settings & help' → 'Scheduled actions'에 생겼는지 확인합니다.
  • 클로드 Cowork — 'Scheduled' → 'New task' → 'Set up manually'. Task name 은 "조례·보도자료 주간 요약 v1", Prompt 칸에 프롬프트 전체, Frequency 는 weekly, Work folder 는 비움, 'Save'.

5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?

비유부터요. 월요일마다 복도에서 만난 신규 직원에게 "지난주에 뭐 바뀐 거 있어?"라고 묻는 것과, 당직표에 적힌 순찰 경로를 같은 시각에 돌고 일지를 채우는 것의 차이입니다.

그냥 묻기 vs 예약 루프 — 조례 개정 공고·보도자료 주간 요약을 두 방식으로 했을 때 시작·입력·결과·검증·기록·종료의 차이
그냥 묻기 vs 예약 루프 — 조례 개정 공고·보도자료 주간 요약을 두 방식으로 했을 때 시작·입력·결과·검증·기록·종료의 차이

▣ 같은 일(조례 개정 공고·보도자료 주간 요약)을 두 방식으로

관점 채팅창에 매주 묻기 예약 루프
시작 월요일에 내가 기억하고 묻는다. 민원이 몰리면 건너뛴다 월요일 9시에 저절로 돈다
입력 매번 기관·키워드·출처·서식을 설명. 설명이 조금 다르면 결과도 다름 자기완결 프롬프트 한 장. 조건이 매주 같음
결과 어떤 주는 글, 어떤 주는 표. 출처 없는 문장과 추정된 조문 번호가 섞임 표 6열 고정, AI 요약 표기. 링크 없는 건은 애초에 제외
검증 내 눈에만 의존 검증 규칙 4개가 먼저 거르고, 사람은 링크 2개만 재확인
기록 대화 어딘가에 흩어져 비교 불가 매주 표 1장이 쌓여 분기 비교 가능 — 업무 인계에도 유리
종료 끝이 애매하고 의견이 따라붙음 표 또는 '신규 없음' 한 줄로 끝
맞는 일 급한 단발 조사, 아이디어 주기·서식·판정 기준이 고정된 공개 자료 모니터링

석 달이면 (매주 1장 기준) 비교 가능한 표 12장이 쌓입니다. 1편에서 "차이는 모델이 아니라 설계에서 난다"고 했는데, 예약 루프에서 그 설계는 프롬프트 한 장과 매주 5분의 검토예요. 둘 다 사람이 하는 일입니다. 담당자가 바뀌어도 프롬프트와 표 12장은 그대로 인계되고요.

그냥 묻기는 그 주의 답을 얻는 일이고, 예약 루프는 석 달 뒤 비교할 수 있고 후임에게 넘길 수 있는 표 12장을 얻는 일입니다.

6. 망분리 환경에서는 — 공개 자료 모니터링형만, 커넥터는 연결하지 않는다

제도부터 다시 짚을게요. 상용 생성형 AI 에 대한 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문은 이렇습니다. "기관 인터넷망에서의 서비스 사용시 기관 민감데이터 미활용 등 유의 사용", "기관 내부자료 등 민감정보 입력 금지로 기관 정보 유출 차단". 조례 개정 공고와 상급기관 보도자료는 누구나 볼 수 있는 공개 자료이므로, 인터넷망 PC에서 이것만 돌아보는 예약 루프는 가이드라인의 취지에 어긋나지 않는 범위로 볼 수 있습니다. 다만 판단은 기관(보안담당관)이 합니다. 2023년 문서이므로 기관의 최신 지침이 우선이고, 2026년 5월 1일 시행된 「국가 사이버보안 기본지침」이 인공지능시스템 보안 조항을 새로 둔 만큼 기관별 지침은 계속 바뀔 수 있어요.

망분리 환경에서 예약 루프 — 인터넷망 PC 공개 자료 모니터링형만, 업무망 공공 AI 는 예약 기능 기관 확인, AI 없으면 수동 루프, 결과 이동은 기관 절차
망분리 환경에서 예약 루프 — 인터넷망 PC 공개 자료 모니터링형만, 업무망 공공 AI 는 예약 기능 기관 확인, AI 없으면 수동 루프, 결과 이동은 기관 절차

▣ 상황별 — 예약 루프를 어디까지 걸 수 있나

상황 예약 루프 지킬 것
인터넷망 PC + 상용 AI 공개 자료 모니터링형만(조례 개정 공고·상급기관 보도자료·정책브리핑) 기관 드라이브·메일 커넥터 연결 금지, 작업 폴더 비움, 업무망 자료(내부 문서·민원 자료)·개인정보는 프롬프트에도 파일로도 넣지 않음
업무망 + 공공 AI(범정부 AI 공통기반·자체 sLLM) 예약 기능이 있는지는 기관별로 확인. 없으면 아래 수동 루프 기관 지침에 따름
업무망 + AI 없음 당직표식 수동 루프 — 사람이 월요일 9시에 허용 출처 네 곳을 같은 순서로 돌고 같은 표 서식에 적는다 종료 조건과 기록은 동일. 하네스는 도구가 없어도 성립
결과를 업무망으로 표는 공개 자료 요약이지만, 옮길 때는 기관의 망간 자료전송 절차를 따른다 사람의 판단 메모는 애초에 업무망 쪽 대장에만

가장 중요한 선은 커넥터입니다. 드라이브·메일을 연결하면 더 똑똑해질 것 같은 유혹이 오지만, 연결하는 순간 공개 자료 루프가 기관 내부자료 루프로 바뀌고, 그건 가이드라인이 금지하는 "기관 내부자료 등 민감정보 입력"에 해당할 수 있어요. 그래서 4절 프롬프트에 "연결된 드라이브·메일·내부 문서는 사용하지 않는다"를 아예 적어 두었고, Cowork 의 Work folder 는 비워 둡니다. 두 번째 선은 키워드예요. 아직 공개되지 않은 사업명이나 특정 대상자 범주가 드러나는 표현을 넣으면 검색어 자체가 내부 정보가 됩니다. 공개된 소관 업무 명칭 수준으로만 적으세요. 세 번째는 결과의 성격입니다. 표는 공개 자료의 요약이지만, "이 개정이 우리 ○○사업 예산에 영향"처럼 사람이 적는 판단 메모는 내부 정보예요. 그 메모는 AI 쪽에 쓰지 않고 업무망 대장에만 둡니다.

업무망 쪽 공공 AI(범정부 AI 공통기반, 지자체 자체 언어모델)에 예약 기능이 있는지는 기관마다 다르니 확인이 먼저예요. 없다면 3편에서 다룬 수동 루프가 그대로 예약 루프의 자리에 섭니다(위 표의 세 번째 줄). 느리지만 틀은 같아요. 제가 교육에서 늘 말씀드리는 원칙 "AI에게는 데이터가 아니라 구조를 보여 준다"를 이 루프에 맞게 바꾸면 이렇습니다. AI에게는 내부자료가 아니라 공개 자료의 주소를 보여 준다.

예약은 공개 자료 모니터링형만, 커넥터는 비움, 판단 메모는 업무망에. 이 세 선 안에서는 망분리와 부딪히지 않습니다 — 최종 판단은 기관이 합니다.

7. 결과를 어디에 쌓나 — Gemini Notebook·프로젝트 지식과 '완료 표시 ≠ 성공'

예약 루프의 네 번째 부품, 기록이에요. 매주 오는 표를 그냥 두면 대화 목록 어딘가에 묻힙니다. 쌓는 곳을 정하고, 쌓기 전에 5분 검토를 넣습니다. 행정안전부 「공공부문 인공지능(AI) 윤리기준」(2026년 10월 2일 확정)이 분명히 한 "최종적인 책임과 통제가 사람에게 있음"이 예약 루프에서는 바로 이 5분이에요.

결과를 쌓고 검토하는 한 바퀴 — 월요일 9시 실행, 5분 검토(링크·서식 확인), 노트북·프로젝트 지식에 쌓기, 분기 질문, 업무망 대장 기록
결과를 쌓고 검토하는 한 바퀴 — 월요일 9시 실행, 5분 검토(링크·서식 확인), 노트북·프로젝트 지식에 쌓기, 분기 질문, 업무망 대장 기록

매주 5분 검토 — '완료 표시 ≠ 성공'

  1. 연다 — 예약 작업의 '완료' 표시는 오류 없이 끝났다는 뜻이지, 일을 제대로 했다는 뜻이 아닙니다. 결과를 열어 보는 것이 루프의 마지막 부품이에요.
  2. 링크 2개를 무작위로 누른다 — 제목·날짜가 표와 같은지, 요지가 원문에 있는 내용인지. 다르면 검증 규칙 ②·③이 안 지켜진 것이니 그 줄을 더 강하게 고칩니다.
  3. 서식을 본다 — 첫 줄에 "※ AI 요약(검토 전)"이 있는지, 열이 6개인지, 건수 상한을 지켰는지. 어긋나면 프롬프트 한 줄을 고치고 v2 로 올립니다.
  4. 쌓는다 — 아래 표의 한 곳에 추가합니다.
  5. 대장에 한 줄 — 주차·건수·검토자·메모. 사람의 판단 메모는 업무망 대장에만 적고, 기안에 붙일 때는 원문 링크를 함께 붙입니다.

▣ 쌓는 곳 세 가지와 분기 질문

쌓는 곳 넣는 법 분기에 던질 질문
Gemini Notebook(구 NotebookLM) 'Add sources'로 복사한 텍스트, 마크다운·CSV 파일을 소스로 추가(공식 도움말 기준) "지난 12주 표에서 관련도 '상'이 붙은 개정 공고만 날짜순으로", "같은 부처 보도자료 중 반복된 주제는?"
Claude 프로젝트 지식 주간 표를 텍스트 파일로 저장해 프로젝트 지식에 '+'로 추가 같은 질문을 프로젝트 안에서
ChatGPT 프로젝트 파일 프로젝트에 파일로 추가. 단, 예약 작업은 프로젝트 파일을 읽지 못하므로 '쌓는 곳'과 '도는 곳'은 분리해 생각 같은 질문을 프로젝트 안에서

Gemini Notebook 은 2026년 7월 16일 NotebookLM 에서 이름이 바뀌었고 기존 주소와 공유 링크는 자동으로 연결됩니다. 예약 작업 결과 표를 복사해 'Add sources'에 붙여 넣으면 하나의 소스로 저장되고, 제목은 저장할 때 붙이면 됩니다. 어느 곳이든 쌓는 것은 공개 자료 표까지입니다(6절).

비르기타 뵈켈러의 문장을 다시 가져올게요. "좋은 하네스는 사람의 개입을 꼭 없애려는 것이 아니라, 그 개입이 가장 중요한 곳으로 향하게 하는 것." 예약 루프에서 가장 중요한 곳이 바로 이 5분입니다. 오스마니가 경고한 '인지적 항복' — 결과를 읽지 않고 받아들이는 상태 — 가 예약 루프에서 특히 쉽게 와요. 매주 오는 표를 열지 않고 쌓기만 하면 그건 루프가 아니라 창고이고, 검토 없이 결재선에 올리는 일과 같습니다.

완료 표시는 "돌았다"는 뜻입니다. "맞다"는 사람이 링크 두 개를 눌러 보고 나서 붙이는 말이에요.

8. 30분 실습 — 예약 1개 걸고 첫 결과 확인하기

기관 자료 없이, 전부 공개 자료로 첫 예약 루프를 거는 실습입니다. 인터넷망 PC에서 합니다.

30분 실습 5단계 — 서비스 고르고 메뉴 열기, 프롬프트 복사해 부처·키워드만 바꾸기, 첫 결과 확인, 서식 어긋나면 한 줄 수정, 예약 걸고 대장 만들기
30분 실습 5단계 — 서비스 고르고 메뉴 열기, 프롬프트 복사해 부처·키워드만 바꾸기, 첫 결과 확인, 서식 어긋나면 한 줄 수정, 예약 걸고 대장 만들기

1단계. 서비스 하나 고르고 메뉴 열기 (5분)

기관에서 허용된 서비스 가운데 하나를 고릅니다. 3절 표대로 챗지피티 'Scheduled', 구글 AI 채팅창, 또는 Cowork 'Scheduled' → 'New task'를 엽니다. 드라이브·메일 같은 연결 기능이 켜져 있지 않은지, Cowork 라면 Work folder 가 비어 있는지 먼저 봅니다.

2단계. 프롬프트 복사하고 부처·키워드만 바꾸기 (5분)

4절 프롬프트를 그대로 붙이고 [대상 2]의 부처와 [업무 키워드] 줄만 우리 과에 맞게 바꿉니다. 바꾼 키워드를 소리 내 읽어 보세요. 그중 하나라도 "이거 아직 공개 안 된 사업명인데" 싶으면 뺍니다.

3단계. 첫 결과 확인 (10분)

Cowork 는 저장 뒤 수동 실행으로 바로 돌려 봅니다. 나머지 두 서비스는 예약을 걸기 전에 같은 프롬프트를 일반 채팅창에 한 번 보내 결과 서식을 봅니다. 첫 줄에 "※ AI 요약(검토 전)"이 있는지, 표가 6열인지, 링크가 있는지, 설명 문장이 붙었는지.

4단계. 서식이 어긋나면 프롬프트 한 줄 수정 (5분)

아래 표를 참고해 한 줄만 고치고 v2 로 올립니다. 두 줄 이상 고치고 싶어도 한 줄씩. 그래야 어떤 줄이 효과를 냈는지 압니다.

증상 고칠 한 줄
링크 없는 항목이 섞여 나온다 검증 규칙 ①을 [출력] 바로 아래로 옮기고 "링크 칸이 비면 그 행을 지운다"로 더 세게
표 대신 줄글로 온다 맨 첫 줄에 "출력은 AI 요약 표기 한 줄과 표 1개뿐, 그 밖의 문장은 쓰지 않는다"를 한 번 더
조문 번호나 날짜가 원문과 다르다 검증 규칙 ③ 뒤에 "원문에 없는 번호·날짜는 칸을 비우고 '미확인'으로 적는다"를 추가
관련도가 전부 '중'이다 [관련도 기준]의 '상'에 우리 과 소관 조례 이름(공개된 것)을 한 가지 적어 기준을 좁힘

5단계. 예약 걸고 대장 만들기 (5분)

예약을 확정하고, 대장(주차·건수·검토자·메모 4열)을 만듭니다. 사람의 판단 메모가 들어갈 대장은 업무망 쪽에 두고, 인터넷망 PC에는 표만 남깁니다. 달력에 "월요일 9시 30분, 결과 열기 5분"도 함께요. 산출물은 셋입니다. 예약 작업 1개, 첫 결과 표 1장, 대장 1개. 여기까지 되면 다음 주 월요일에 할 일은 결과를 여는 5분뿐이에요.

9. 흔한 실패 네 가지와 다음 편 예고

흔한 실패 네 가지 — 자기완결이 아닌 프롬프트, 종료 조건 없음, 기관 드라이브·메일 커넥터 연결, 키워드에 비공개 사업명·대상자 범주 노출
흔한 실패 네 가지 — 자기완결이 아닌 프롬프트, 종료 조건 없음, 기관 드라이브·메일 커넥터 연결, 키워드에 비공개 사업명·대상자 범주 노출

  • 자기완결이 아닌 프롬프트 — "지난주처럼", "프로젝트 규칙대로"가 들어 있으면 새 세션에는 그런 기억이 없습니다. 결과가 매주 달라지는 원인의 대부분이 여기예요. 출처·서식·판정 기준을 프롬프트 안에 다시 적습니다.
  • 종료 조건이 없다 — "관련 동향을 정리해 줘"는 끝이 없고, 매주 길어지는 의견이 따라옵니다. "표 1개 또는 '신규 없음' 한 줄로 끝", "최대 10건"처럼 끝을 적습니다.
  • 기관 드라이브·메일 커넥터를 연결한다 — 연결하는 순간 공개 자료 루프가 아닙니다. 가이드라인이 금지하는 내부자료 입력에 해당할 수 있어요. 처음에도, 나중에도 연결하지 않습니다.
  • 키워드에 비공개 사업명·대상자 범주가 드러난다 — 검색어 자체가 내부 정보가 됩니다. 공개된 소관 업무 명칭 수준으로 낮추고, 세부 판단은 업무망에서 사람이 합니다.

다음 5편은 완료 조건 루프입니다. 시간이 아니라 "체크리스트 전부 통과"가 방아쇠인 루프로, 계획서·결과보고서 초안을 체크리스트를 통과할 때까지 스스로 검토하게 만들고, 정지 조건 다섯 가지(반복 상한·토큰/비용 예산·무한루프 감지·목표 검증·타임아웃)와 인사혁신처 「생성형 인공지능 활용 지침」의 투명 공개·검증 원칙을 다룹니다. 오늘의 '완료 표시 ≠ 성공'을 한 단계 깊게 가져가요.

10. 자주 묻는 질문 FAQ

Q1. 공무원이 ChatGPT 예약 작업을 써도 되나요?

A1. 인터넷망 PC에서 조례 개정 공고·상급기관 보도자료처럼 공개 자료만 돌아보는 모니터링형 예약은 국정원 가이드라인의 취지(기관 민감데이터 미활용·내부자료 입력 금지)에 어긋나지 않는 범위로 볼 수 있습니다. 다만 판단은 기관(보안담당관)이 하고, 기관 드라이브·메일 커넥터는 연결하지 않으며, 결과 표에는 "AI 요약(검토 전)"을 표기하고 최종 결재는 사람이 합니다.

Q2. 제미나이 예약 작업은 어떻게 만들고 어디서 관리하나요?

A2. 따로 만드는 화면 없이 프롬프트에 "매주 월요일 오전 9시에"처럼 시각과 주기를 적어 보내면 생성되고, 관리는 'Settings & help' → 'Scheduled actions'에서 일시정지·편집·삭제합니다. 'Keep Activity'가 켜져 있어야 하고, 결과는 'Chats' 목록에 읽지 않은 채팅으로 표시돼요. 공식 도움말대로 요약·정기 콘텐츠에 적합하니 주간 공고·보도자료 요약과 잘 맞고, 결과 표는 복사해 Gemini Notebook 소스로 붙여 넣어 쌓을 수 있습니다.

Q3. 예약 작업 결과가 '완료'로 뜨면 그대로 기안에 써도 되나요?

A3. 아닙니다. 완료 표시는 오류 없이 끝났다는 뜻일 뿐이에요. 링크 두 개를 열어 제목·날짜·요지가 원문과 같은지 확인하고, 서식이 어긋나면 프롬프트 한 줄을 고칩니다. 기안에 붙일 때는 "AI 요약(검토 전)" 표기와 원문 링크를 함께 두고, 최종 책임과 통제는 담당 주무관에게 있다는 행정안전부 윤리기준의 원칙대로 사람이 결재합니다.

정리하면, 예약 루프는 트리거·자기완결 프롬프트·검증 규칙·기록의 네 부품이고, 그중 가장 큰 부품은 이전 대화를 기억하지 못하는 예약 작업에게 전부를 적어 주는 자기완결 프롬프트입니다. 공직자는 인터넷망 PC에서 조례 개정 공고·상급기관 보도자료 같은 공개 자료 모니터링형만 걸고, 기관 드라이브·메일은 연결하지 않으며, 매주 오는 표는 5분 검토를 거쳐 7절의 쌓는 곳(노트북·프로젝트 지식)에 쌓아 분기마다 질문을 던지면 됩니다. 어려운 쪽은 기술이 아니라 첫 프롬프트를 자기완결로 쓰는 30분과, 매주 결과를 여는 5분이에요.

AI는 공개 자료를 돌고, 사람은 일지를 확인하고 결재합니다. 예약 작업은 기억하지 못하니 프롬프트 한 장에 전부 적고, 완료 표시 대신 사람이 열어 본 뒤에 '성공'이라고 적으세요.

지금 바로 4절의 프롬프트를 복사해 부처와 키워드만 우리 과에 맞게 바꾸고, 예약 하나를 걸어 첫 결과를 열어 보세요. 링크 없는 항목이 사라지고 첫 줄에 "AI 요약(검토 전)"이 붙은 표를 보는 순간, 루프가 무엇인지 몸으로 알게 됩니다.

공무원 AI 예약 루프 만들기 | 조례 개정 공고·상급기관 보도자료 주간 요약을 챗GPT·제미나이·클로드로, 강성희 강사 (시리즈 4편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

지자체 공무원을 위한 망분리 업무망 하네스 엔지니어링 — 공공 AI 머리글 프롬프트·수동 루프·구조만 반출, AI 강사 강성희 시리즈 3편
지자체 공무원을 위한 망분리 업무망 하네스 엔지니어링 — 공공 AI 머리글 프롬프트·수동 루프·구조만 반출, AI 강사 강성희 시리즈 3편

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

하네스는 버튼이 아니라 규칙 문서·서식·검토 체크리스트라는 설계라서, 업무망의 공공 AI에는 규칙 문서를 '머리글 프롬프트'로 매번 맨 위에 붙여 넣고, AI가 없으면 같은 서식으로 사람이 수동 루프를 돌리면 됩니다. 집계처럼 코드가 필요한 일은 열 이름·형식·더미 10행만 인터넷망 PC에서 보내 VBA를 받아, 가상 데이터로 검증한 뒤 기관의 망간 자료전송 절차로 들여옵니다. 상용 AI에는 기관 내부자료·개인정보를 넣지 않고, 구조의 등급 판단은 보안담당관이 합니다.

혹시 이런 경험 있으신가요?
월말마다 읍면동에서 올라온 실적 엑셀 10여 개를 한 장으로 합치고 집계하느라 야근을 하면서, "인터넷망 PC의 챗GPT한테 시키면 금방일 텐데, 이건 내부자료라 안 되지" 하고 손으로 다시 더한 경험이요.
업무망에 공공 AI가 들어왔다는데 막상 열어 보니 1편에서 배운 '프로젝트' 같은 버튼이 안 보여서, "그럼 하네스는 인터넷망에서만 되는 건가" 하고 창을 닫아 버린 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치는 강사로서, 지자체 교육장에서 "우리는 망이 분리돼 있어서요" 다음에 자주 따라오는 말이 "그럼 업무망에서는 어떻게 하죠?"입니다. 1편에서 네 가지 상황별 적용법을 표 한 장으로 보여 드렸는데, 오늘은 그중 업무망 쪽 세 칸을 손이 따라 움직일 만큼 자세히 풉니다. 공공 AI에 규칙 문서를 머리글로 붙이는 법, AI가 없을 때 사람이 돌리는 수동 루프, 그리고 '구조만' 반출해 코드를 받아 반입하는 절차와 한계예요. 제가 공직자·재직자 교육에서 늘 강조하는 원칙이 그 셋을 관통합니다. AI에게는 데이터가 아니라 구조를 보여 준다.

이 글은 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문, 국가 사이버보안 기본지침(2026년 5월 시행)과 범정부 AI 공통기반·지자체 자체 언어모델 관련 보도, 마이크로소프트 엑셀 공식 지원 문서(매크로 설정·실행), 하네스 엔지니어링 원문 글(Hashimoto·OpenAI·martinfowler.com)을 직접 확인해 정리했고, 공공기관 교육 현장과 제 블로그 자동화 운영 경험을 더했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 업무망에서 무엇이 되고 무엇이 안 되는지의 지도, 공공 AI 채팅창에 그대로 붙여 넣는 머리글 프롬프트 원문, AI 없이도 돌아가는 수동 루프 서식과 기록지, 열 이름과 더미값만 반출해 VBA를 받아 업무망에 들이는 절차, 그리고 더미 10행으로 하는 30분 실습까지 한 번에 잡을 수 있습니다. 이번 글은 시·군·구청과 읍면동 공직자를 위한 하네스·루프 시리즈 3편(1편: 입문, 2편: 민원 답변 초안 하네스)이고, 하네스 엔지니어링의 두 번째 이야기예요.

목차

  1. 업무망에서 AI, 무엇이 되고 무엇이 안 되나? — 장애물 지도
  2. 공공 AI에 '머리글 프롬프트' 하네스 — 프로젝트 버튼이 없어도
  3. AI가 없을 때 사람이 돌리는 수동 루프 — 서식·체크리스트·기록
  4. '구조만' 반출 → 코드 반입 — 절차와 한계
  5. 그대로 복사해 쓰는 '구조만' 프롬프트 — 월간 통계 집계
  6. 받은 VBA, 업무망에 들이기 전에 무엇을 확인하나?
  7. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?
  8. 30분 실습 — 더미 10행으로 월간 집계 VBA 받아 반입 전 검증
  9. 반출 전 점검표와 흔한 실패 세 가지
  10. 자주 묻는 질문 FAQ

1. 업무망에서 AI, 무엇이 되고 무엇이 안 되나? — 장애물 지도

제도부터 짧게요. 상용 생성형 AI에 대한 원칙은 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문이 분명합니다. "기관 내부(업무)망에서의 서비스 사용시 별도 내부 전용 서비스로 한정하여 사용", "기관 인터넷망에서의 서비스 사용시 기관 민감데이터 미활용 등 유의 사용". 그리고 2026년 5월 1일 시행된 「국가 사이버보안 기본지침」은 종전의 망분리 조항을 삭제하는 대신 업무정보 등급 식별 조항과 인공지능시스템 보안 조항을 새로 두었어요. 즉 '무엇을 밖에 내보내도 되는가'는 이제 기관이 정보의 등급을 식별해 판단하는 구조입니다. 그래서 이 글에서 "된다"고 쓰는 것은 모두 "가이드라인의 취지에 어긋나지 않는 범위로 볼 수 있다"는 뜻이고, 최종 판단은 기관의 보안담당관이 합니다.

업무망 쪽 도구도 생겼습니다. 행정안전부·과학기술정보통신부의 '범정부 AI 공통기반'이 2025년 11월 24일 서비스 시작을 알리며 중앙·지방정부가 행정 내부망에서 AI 챗서비스 2종을 쓰도록 시범 운영을 거쳐 확대하는 계획을 밝혔고, 서울시가 행정망 안에 자체 언어모델을 구축한 것을 비롯해 광주·양산·남양주·광진구처럼 자체 언어모델(sLLM)을 내부망에 둔 지자체도 늘었어요. 그래서 2026년 10월 현재 업무망에서 만나는 경우는 셋입니다. 공공 AI가 있는 경우, 아직 없는 경우, 그리고 어느 쪽이든 계산 코드가 필요한 경우예요.

업무망 장애물 지도 — 인터넷망 상용 AI, 업무망 공공 AI, AI가 없는 업무망, 구조만 반출의 네 상황에서 되는 것과 안 되는 것, 판단 주체
업무망 장애물 지도 — 인터넷망 상용 AI, 업무망 공공 AI, AI가 없는 업무망, 구조만 반출의 네 상황에서 되는 것과 안 되는 것, 판단 주체

▣ 장애물 지도 — 네 상황에서 할 수 있는 것과 할 수 없는 것

상황 할 수 있는 것 할 수 없는 것 근거 · 판단 주체
인터넷망 PC + 상용 AI(ChatGPT·제미나이·클로드) 공개 자료로 하네스·루프(1·2편), 열 이름·더미값만 보내 코드 받기 기관 내부자료·개인정보 입력, 기관 드라이브·메일 연결 "기관 민감데이터 미활용", "기관 내부자료 등 민감정보 입력 금지" — 등급 판단은 기관
업무망 + 공공 AI(범정부 AI 공통기반·자체 sLLM) 규칙 문서를 머리글 프롬프트로 붙이는 하네스, 사람이 시각을 정해 돌리는 반자동 루프 기관 이용 지침 밖의 자료 입력(개인정보 등) "별도 내부 전용 서비스로 한정" — 입력 범위는 기관의 이용 지침
업무망 + AI 없음 같은 규칙 문서·서식·체크리스트로 사람이 돌리는 수동 루프 — 하네스는 도구가 없어도 성립
구조만 반출 → 코드 반입 열 이름·형식·더미값 반출, 코드(글자) 반입 실데이터·비공개 사업명·대상자 범주 반출 등급 판단은 보안담당관, 반입은 망간 자료전송 절차

표에서 보이듯 업무망에서 막히는 것은 데이터가 밖으로 나가는 것이지, 규칙 문서·서식·체크리스트라는 '설계'가 아니에요. 1편에서 "하네스는 버튼이 아니라 설계"라고 했던 말이 오늘 글 전체의 전제입니다. 2절부터 세 칸을 하나씩 열어 볼게요.

2. 공공 AI에 '머리글 프롬프트' 하네스 — 프로젝트 버튼이 없어도

비유로 시작합니다. 기안문 서식에는 결재란이 미리 인쇄되어 있죠. 누가 기안하든 그 칸을 거치게 되어 있어요. 머리글 프롬프트는 채팅 맨 위에 결재란을 매번 인쇄해 넣는 것입니다. 인터넷망의 상용 AI에서는 1·2편처럼 프로젝트나 스킬에 규칙 문서를 한 번 저장해 두면 되지만, 업무망의 공공 AI는 기관마다 화면이 다르고 지침을 저장하는 기능이 없을 수 있어요. 그래도 하네스는 성립합니다. 규칙 문서를 파일로 저장해 두고, 요청할 때마다 맨 위에 붙여 넣으면 되거든요.

머리글 프롬프트의 구조 — 역할과 입력 게이트, 근거·출처 규칙, 서식과 AI 초안 표기, 자체 검증 네 항목, 그 아래에 오늘의 요청
머리글 프롬프트의 구조 — 역할과 입력 게이트, 근거·출처 규칙, 서식과 AI 초안 표기, 자체 검증 네 항목, 그 아래에 오늘의 요청

1단계. 머리글 파일 만들기

업무망 PC에 '머리글_월간보고_v1.txt'(또는 한글 파일) 하나를 만듭니다. 내용은 아래 원문이에요. 파일 이름의 v1이 버전이고, 실수 하나가 나올 때마다 규칙 한 줄을 더해 v2, v3로 올립니다. 과 공유폴더에 두면 과 전체의 서식이 통일됩니다.

2단계. 요청할 때마다 맨 위에 붙여넣기

공공 AI 채팅창을 열 때마다 머리글 전체를 먼저 붙이고, 그 아래에 오늘의 자료(집계표)와 요청 한 줄을 씁니다. 새 대화마다 반복해요. 번거로워 보이지만 복사·붙여넣기 두 번이고, 그 두 번이 "어제와 오늘 서식이 다른" 문제를 없앱니다.

3단계. 출력을 체크리스트로 검사하기

머리글 끝에 자체 검증 항목을 넣어 두면 AI가 먼저 ○/×를 표시합니다. 그래도 사람이 다시 한 번 봅니다. AI의 자체 검증은 1차 검토, 담당자의 검토가 2차예요.

▣ 머리글 프롬프트 원문 (그대로 복사해 쓰세요 — 기관·부서명과 서식만 바꿉니다)

■ 머리글 프롬프트 — 월간 실적 보고 문안 v1 (업무망 공공 AI용, 요청할 때마다 맨 위에 붙여넣기)
[역할] ○○군 △△과 월간 실적 보고 문안 작성 보조. 최종 작성자와 책임은 담당 공무원.
[입력 게이트] 아래 자료에 성명·주민등록번호·주소·연락처·계좌번호 등 개인정보가 보이면 작성을 멈추고 "개인정보 제거 요청"만 출력한다.
[근거 규칙] 수치는 아래 붙여 넣는 집계표의 숫자만 쓴다. 표에 없는 숫자·비율·전년 대비는 만들지 않는다. 계산이 필요하면 식을 함께 적는다.
[출처 규칙] 법령·지침·보도자료를 인용할 때는 문장 끝에 출처(문서명과 조문, 또는 주소)를 붙인다. 출처를 붙일 수 없는 문장은 삭제한다.
[서식] ① 총괄(2줄) ② 읍면동별 실적 표 ③ 특이사항(증감이 큰 항목, 표의 수치로만) ④ 다음 달 계획(담당자가 채울 빈칸) — 개조식, 공문체.
[표기] 첫 줄 "※ AI 초안(검토 전)", 끝 줄 "검토자/일자: ____".
[자체 검증 — 출력 전] 개인정보 0건 / 표에 없는 숫자 0건 / 출처 없는 인용 문장 0건 / 확정·약속 표현 0건. 네 항목을 ○/×로 먼저 표시하고, ×가 있으면 고친 뒤 출력한다.
[오늘 요청] (이 아래에 집계표를 붙여 넣고 요청을 한 줄로 쓴다)

아래 그림은 실제 캡처가 아니라 붙여 넣는 순서를 재현한 것이라, 실제 화면과 배치가 다를 수 있습니다. 공공 AI는 기관마다 화면이 다르므로, 그림은 '맨 위에 머리글, 그 아래에 자료와 요청'이라는 순서만 보여 드리는 것이에요.

화면 재현 — 업무망 공공 AI 채팅창에 머리글 프롬프트를 먼저 붙여 넣고 그 아래에 집계표와 요청 한 줄을 쓰는 순서, 기관마다 화면이 다름 표기
화면 재현 — 업무망 공공 AI 채팅창에 머리글 프롬프트를 먼저 붙여 넣고 그 아래에 집계표와 요청 한 줄을 쓰는 순서, 기관마다 화면이 다름 표기

[출처 규칙]은 공공 AI에서 특히 중요해요. 출처를 함께 보여 주는 방식의 서비스라면 "출처 없는 문장은 삭제"라는 한 줄이 AI가 그럴듯하게 지어낸 문장을 걸러 내는 가장 단순한 센서가 됩니다. 2편의 민원 답변 하네스에서 "제공된 조문만 인용"이 했던 역할과 같아요. 주의할 점은, 내부 전용 서비스라 해도 개인정보와 비공개 자료를 어디까지 넣을 수 있는지는 기관의 이용 지침이 정한다는 것입니다. 머리글의 [입력 게이트]는 그 지침을 보조하는 장치이지 대신하는 장치가 아니에요.

하네스는 버튼이 아니라 설계입니다. 프로젝트 기능이 없으면, 규칙 문서를 맨 위에 매번 붙여 넣는 것으로 같은 틀이 됩니다.

3. AI가 없을 때 사람이 돌리는 수동 루프 — 서식·체크리스트·기록

"우리 업무망엔 아직 공공 AI가 없는데요." 그래도 하네스와 루프는 만들 수 있습니다. 1편에서 루프를 당직표에 비유했죠. 당직표에는 AI가 없어요. 누가, 언제, 무엇을 점검하고, 이상 없으면 "이상 없음" 한 줄을 남기는 규칙이 있을 뿐이죠. 수동 루프는 같은 규칙 문서·서식·체크리스트를 사람이 돌리는 것입니다. 나중에 공공 AI가 들어오면 2절의 머리글로, 인터넷망의 공개 자료 업무는 1·2편의 프로젝트로 그대로 옮겨 가요. 지금 서식을 만들어 두는 것이 가장 빠른 준비입니다.

수동 루프 기록지 — 회차와 날짜, 입력, 체크 네 항목의 결과, 수정 내용, 규칙 문서 변경 여부, 담당자 열로 된 서식과 종료 조건
수동 루프 기록지 — 회차와 날짜, 입력, 체크 네 항목의 결과, 수정 내용, 규칙 문서 변경 여부, 담당자 열로 된 서식과 종료 조건

1단계. 서식 한 장 꺼내기

2절의 머리글 프롬프트에서 [역할]·[근거 규칙]·[서식]·[표기]·[자체 검증]을 그대로 옮긴 한 장짜리 '작성 규칙'을 만듭니다. AI용 문장이 사람에게도 그대로 통해요. "표에 없는 숫자를 만들지 않는다"는 사람에게도 필요한 규칙이니까요.

2단계. 초안 쓰기

담당자가 서식대로 초안을 씁니다. 첫 줄의 "※ 초안(검토 전)" 표기도 그대로 둡니다.

3단계. 체크리스트로 대조하기

자체 검증 네 항목(개인정보 0건 / 표에 없는 숫자 0건 / 출처 없는 인용 0건 / 확정·약속 표현 0건)을 ○/×로 표시합니다. 가능하면 쓴 사람이 아닌 다른 사람이 봅니다. 1편에서 "일을 한 AI가 자기 결과를 채점하면 후하다"고 했는데, 사람도 같아요.

4단계. × 항목만 고치기

전부 다시 쓰지 않습니다. ×가 난 항목만 고치고 3단계로 돌아갑니다.

5단계. 기록 한 줄 남기기

아래 기록지에 한 줄을 적습니다. 어떤 ×가 반복되는지가 보이면, 그것이 작성 규칙에 한 줄을 더할 자리예요. 실수 하나, 규칙 한 줄. 해시모토의 원칙은 사람이 돌리는 루프에서도 똑같습니다.

▣ 수동 루프 기록지 (한 회차에 한 줄)

회차 날짜 입력(무엇으로) 체크1 개인정보 체크2 숫자 체크3 출처 체크4 표현 수정한 것 규칙 변경 담당
1 10/06 9월 집계표 v1 ○ × 전년 대비 임의 계산 ○ ○ 전년 대비 삭제 v1→v2 "비율은 표에 있을 때만" 홍
2 10/06 9월 집계표 v1 ○ ○ ○ ○ — — 홍

▣ 종료 조건과 정지 조건 (당직표에도 끝나는 시각이 있듯)

  • 종료 조건 — 네 항목 전부 ○. 그때 "검토자/일자"에 서명하고 결재로 올립니다.
  • 정지 조건 — 같은 문서로 3회를 돌아도 ×가 남으면 멈추고 상급자 검토로 넘깁니다. 끝없이 고치는 것은 루프가 아니라 야근이에요. 정지 조건 다섯 가지는 5편에서 자세히 다룹니다.
  • 기록 — 기록지는 과 공유폴더에. 감사 때 "왜 이렇게 썼나"를 재현하는 자료가 되고, 공공 AI가 들어왔을 때 머리글 v1의 재료가 됩니다.

4. '구조만' 반출 → 코드 반입 — 절차와 한계

머리글과 수동 루프로 안 되는 일이 하나 남아요. 계산입니다. 읍면동 10여 개의 실적 시트를 합치고 집계하는 일은 문장이 아니라 코드가 필요하고, 공공 AI가 코드를 써 준다 해도 엑셀에 붙여 실행하는 과정은 같습니다. 그래서 세 번째 길이 '구조만' 반출 → 코드 반입이에요. 제가 교육에서 늘 강조하는 원칙이 그대로 절차가 됩니다. 실데이터는 청사 밖으로 한 줄도 나가지 않고, 파일이 '어떻게 생겼는지'만 인터넷망에서 보내 코드를 받아, 업무망에서 돌리는 것이죠.

구조만 반출에서 코드 반입까지 여섯 단계 — 구조 적기, 보안담당관 확인, 코드 받기, 더미 검증, 반입, 업무망 재검증 후 실행
구조만 반출에서 코드 반입까지 여섯 단계 — 구조 적기, 보안담당관 확인, 코드 받기, 더미 검증, 반입, 업무망 재검증 후 실행

1단계. 업무망에서 구조 적기

실제 파일을 열어 복사하는 것이 아니라, 열 이름·형식·행 수·바꿀 규칙을 글로 적고 더미 10행을 손으로 지어냅니다. 읍면동 이름도 가산읍·나루면처럼 가짜로 씁니다. 실제 행을 "예시로 몇 줄만" 붙이는 순간 구조가 아니라 데이터 반출이에요.

2단계. 보안담당관 확인

적은 구조를 보안담당관에게 보여 주고 "이 내용이 인터넷망 상용 AI에 입력해도 되는 정보인가"를 확인받습니다. 열 이름·서식·더미값은 가이드라인이 말하는 "기관 민감데이터"에 해당하지 않을 가능성이 높지만, 기본지침이 업무정보 등급 식별을 기관의 일로 둔 이상 판단의 주체는 기관입니다. 비공개 사업명, 대상자 범주(예: 특정 급여 수급자)가 열 이름에 드러나면 결론이 달라질 수 있어요.

3단계. 인터넷망 PC에서 코드 받기

5절의 프롬프트를 보내 VBA 코드를 글자로 받습니다. 파일(.xlsm)로 받지 않습니다.

4단계. 더미 10행으로 1차 검증

엑셀이 있는 인터넷망 PC나 개인 PC에서 더미 10행만 넣고 실행해 기대값 표와 대조합니다. 더미라서 어느 PC에서 해도 됩니다.

5단계. 반입

코드 텍스트·프롬프트·기대값 표 세 가지를 기관의 망간 자료전송 절차(자료전송 시스템, 보안 USB 등 기관이 정한 경로)로 업무망에 들입니다. 기관 절차에서 허용한다면, 20줄짜리 코드는 화면을 보고 타이핑하는 것도 방법이에요. 코드를 짧게 받는 이유가 여기에도 있습니다.

6단계. 업무망에서 2차 검증 후 실행

업무망 PC에서도 더미 10행으로 한 번 더 돌려 기대값과 같은지 본 뒤, 실데이터는 복사본에서 실행합니다. 결과와 함께 기록지에 한 줄을 남깁니다.

솔직하게 말씀드릴게요. 이 길에는 한계가 셋 있습니다. 먼저, 코드가 틀려도 AI는 모릅니다. 그래서 4단계와 6단계의 검증을 빼면 안 돼요. 다음으로, 반입 절차에 시간이 듭니다. 급한 일보다 매월 반복되는 일에 맞는 길이에요. 마지막으로, 규격값·예산액·단가처럼 숫자 자체가 비공개인 경우에는 더미값만 보내더라도 열 이름이나 범위에서 유추될 수 있으니, 그런 열은 구조에서도 빼고 "해당 열은 시트에서 읽어라"로만 적습니다. 그리고 세 한계보다 앞서는 전제가 하나 있어요. 가이드라인의 취지에 어긋나지 않는 범위로 볼 수 있다는 것과 우리 기관에서 허용된다는 것은 다른 말이고, 그 사이를 메우는 사람이 보안담당관입니다.

구조는 밖으로, 데이터는 청사 안에, 코드는 업무망에서. 반출하는 것은 글로 적은 구조와 손으로 지어낸 더미값뿐입니다.

5. 그대로 복사해 쓰는 '구조만' 프롬프트 — 월간 통계 집계

읍면동별 월간 실적 집계로 해 볼게요. 아래 프롬프트는 인터넷망 PC의 ChatGPT·Gemini·Claude 어느 채팅창에 넣어도 됩니다. 값은 전부 더미이고, 실제 파일은 열지 않은 채 쓸 수 있게 만들었어요. 1편에서 "열 이름은 읍면동·사업명·건수·금액이고 약 300행, 값은 더미, 외부 통신 없는 VBA와 검증 수식 3개를 달라"고 한 줄로 적었던 규칙 문서의 완성형입니다.

화면 재현 — 인터넷망 PC의 채팅창에 실데이터 없이 열 이름·형식·더미 10행만 보내고 VBA 코드와 기대값 표를 받는 대화
화면 재현 — 인터넷망 PC의 채팅창에 실데이터 없이 열 이름·형식·더미 10행만 보내고 VBA 코드와 기대값 표를 받는 대화

▣ 프롬프트 원문 (그대로 복사해 쓰세요 — 시트·열 이름만 우리 서식에 맞게 바꿉니다)

구조만 반출 — 월간 실적 집계 VBA 요청 v1
[상황] 지자체 ○○과에서 읍면동별 월간 실적을 집계합니다. 기관 규정상 실제 데이터는 보낼 수 없어 열 이름·형식·행 수·규칙·더미 10행만 적습니다. 아래 값은 전부 더미입니다.
[파일 구조] 엑셀 통합 문서 1개. 시트 "실적": A 읍면동(문자) / B 사업명(문자) / C 건수(정수) / D 금액(정수, 천원). 약 300행, 1행은 제목. 빈 시트 "월간집계"를 미리 만들어 둠.
[더미 10행 — 실적 시트]
가산읍 | 경로당 냉방비 | 12 | 3600
가산읍 | 아동 급식 | 8 | 1200
나루면 | 경로당 냉방비 | 7 | 2100
나루면 | 아동 급식 | 5 | 750
나루면 | 마을버스 지원 | 2 | 900
다복면 | 경로당 냉방비 | 9 | 2700
다복면 | 아동 급식 | 3 | 450
라원동 | 경로당 냉방비 | 4 | 1200
라원동 | 마을버스 지원 | 1 | 450
라원동 | 아동 급식 | 6 | 900
[원하는 결과] "월간집계" 시트에 읍면동별 건수 합계·금액 합계 표(1행 제목, 마지막 행 총계). 합계는 값이 아니라 수식(SUMIF)으로 남겨 사람이 검증할 수 있게 한다.
[코드 조건] ① 엑셀 VBA, Sub 한 개, 20줄 안팎 ② 시트 이름은 코드 맨 위에 변수로 ③ 인터넷 연결·외부 파일 접근·메일 발송·셸 명령·외부 라이브러리 참조 등 외부 통신 없음 ④ Workbook_Open 같은 자동 실행 없음, 원본 시트는 수정하지 않는다 ⑤ 줄마다 한글 주석 ⑥ 쓰지 않는 변수나 숨은 기능 없음
[함께 줄 것] 코드 아래에 (1) 위 더미 10행의 기대값 표(읍면동 4곳과 총계) (2) 원본 건수 합계·금액 합계와 대조하는 검증 수식 2개 (3) 실행 중 나기 쉬운 오류 3가지와 원인
[금지] 실제 데이터를 달라고 하지 않는다. 실행해 보지 않았으면서 "검증했다"고 쓰지 않는다. 모르는 것은 "가정"이라고 표시한다.

프롬프트의 일곱 블록은 하네스의 세 요소예요. [상황]·[파일 구조]·[원하는 결과]는 지침, [코드 조건]과 [금지]는 권한 경계, [더미 10행]과 [함께 줄 것]은 센서입니다. 더미 10행의 기대값은 코드를 받기 전에 손으로 먼저 계산해 둡니다.

▣ 더미 10행의 기대값 (받은 코드를 돌렸을 때 이 표와 같아야 합니다)

읍면동 건수 합계 금액 합계(천원)
가산읍 20 4,800
나루면 14 3,750
다복면 12 3,150
라원동 11 2,550
총계 57 14,250

6. 받은 VBA, 업무망에 들이기 전에 무엇을 확인하나?

코드는 받았는데 "이걸 업무망 PC에 넣어도 되나"가 다음 질문이죠. 두 가지를 봅니다. 코드가 안전한가(검토)와 맞는가(검증). 그다음에 엑셀에서 실행하는 순서는 공식 지원 문서의 메뉴 이름대로예요.

화면 재현 — 엑셀에서 Alt+F11로 Visual Basic 편집기를 열고 삽입 메뉴의 모듈에 코드를 붙여 넣은 뒤 F5로 실행하는 순서
화면 재현 — 엑셀에서 Alt+F11로 Visual Basic 편집기를 열고 삽입 메뉴의 모듈에 코드를 붙여 넣은 뒤 F5로 실행하는 순서

1단계. 코드 검토 — F5 전에 보는 5가지

  1. 외부 통신 단어가 없는가 — Shell, CreateObject, FileSystemObject, XMLHTTP, WinHttp, URLDownload, Outlook, SendKeys, Kill, Environ. 외부 실행·통신·파일 삭제에 쓰이는 단어들이에요. 하나라도 있으면 그 줄의 이유를 묻고, 설명이 궁색하면 빼 달라고 합니다.
  2. 원본 시트에 쓰는 줄이 없는가 — 결과는 새 시트에만. 원본 시트 이름 뒤에 .Value =나 .Clear가 붙어 있으면 의심합니다.
  3. 시트 이름이 코드 맨 위에 모여 있는가 — 중간에 "Sheet3" 같은 이름이 박혀 있으면 "변수로 올려 줘".
  4. 자동 실행이 없는가 — Workbook_Open, Auto_Open, Application.OnTime 이 보이면 뺍니다. 매크로는 사람이 F5를 눌렀을 때만.
  5. 주석과 동작이 맞는가 — 특히 Cells.Clear가 어느 시트를 지우는지. 결과 시트만 지워야 합니다.

모르는 줄은 코드를 받은 그 채팅창에서 "이 줄은 뭐 하는 줄이야?"라고 그 줄만 되물으면 됩니다. 다 이해할 필요는 없고, 다섯 가지만 통과하면 돼요.

2단계. 실행 순서 7가지

  1. 원본 백업 — 실데이터 파일에서는 처음 실행하지 않습니다. 복사본에서, 처음엔 더미 시트만 넣고.
  2. 매크로 보안 설정 확인 — 파일 → 옵션 → 보안 센터 → 보안 센터 설정 → 매크로 설정. 보통은 매크로가 든 파일을 열면 매크로가 꺼진 채 노란 '보안 경고' 띠가 뜨고, '콘텐츠 사용'을 눌러야 돌아갑니다. 기관 정책으로 '알림 없이 모든 매크로 사용 중지'에 고정되어 회색이면 관리자가 변경을 막아 둔 것이니, 임의로 바꾸지 말고 정보화 부서에 "VBA 사용 가능 단말"인지 확인합니다.
  3. (선택) 개발 도구 탭 — 파일 → 옵션 → 리본 사용자 지정 → '개발 도구' 체크.
  4. Alt+F11 — Visual Basic 편집기(VBE)가 열립니다.
  5. 삽입 → 모듈 — 'Module1'과 흰 코드 창이 생깁니다.
  6. 붙여넣기 → F5 — 코드를 붙이고 커서를 Sub와 End Sub 사이에 둔 채 F5(또는 Alt+F8 → 매크로 선택 → 실행). 둥근 따옴표(“ ”)로 바뀌어 들어오면 컴파일 오류가 나니 코드 블록의 '복사' 단추로 복사합니다.
  7. 저장 — 'Excel 매크로 사용 통합 문서(*.xlsm)'로. 일반 .xlsx로 저장하면 코드가 사라집니다.

3단계. 반입할 때 함께 가져가는 세 가지

코드 텍스트, 프롬프트 원문, 기대값 표. 이 셋이 한 폴더에 있으면 나중에 "이 매크로는 어디서 온 무엇인가"를 누구나 설명할 수 있어요. 참고로 마이크로소프트는 인터넷에서 받은 파일의 매크로를 기본적으로 차단합니다(공식 지원 문서 표현 그대로 "인터넷의 매크로는 Office에서 기본적으로 차단됩니다"). 코드를 파일이 아니라 글자로 받아야 하는 이유가 보안과 실행 양쪽에 있는 셈이죠.

7. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?

"어차피 AI한테 시키는 건데 뭐가 다르냐"는 질문에, 공공에서는 답이 더 분명합니다. 인터넷망 PC에서 실적 엑셀을 통째로 올려 "집계해 줘"라고 하는 것은 할 수 없고 해서도 안 되는 일이에요. 가이드라인 원문의 "기관 내부자료 등 민감정보 입력 금지"에 바로 걸립니다. 그러니 비교 대상은 '그냥 묻기'와 '하네스'가 아니라, '안 되는 일'과 '되게 만드는 설계'죠.

그냥 묻기 vs 업무망 하네스 — 월간 통계 집계로 본 밖으로 나가는 것, 규정, 결과물의 수명, 검증, 담당자 교체 시 비교
그냥 묻기 vs 업무망 하네스 — 월간 통계 집계로 본 밖으로 나가는 것, 규정, 결과물의 수명, 검증, 담당자 교체 시 비교

▣ 같은 일을 두 방식으로 — 월간 통계 집계와 보고 문안

관점 인터넷망에서 파일을 올려 "집계하고 보고서 써 줘" 업무망 하네스(구조만 반출 + 머리글 프롬프트/수동 루프)
밖으로 나가는 것 읍면동별 실적·사업명·금액 전부 열 이름·형식·더미 10행뿐
규정 "기관 내부자료 등 민감정보 입력 금지"에 저촉 데이터 반출 없음 — 구조의 등급은 보안담당관 확인
결과물 그달의 대답 1회분, 다음 달엔 다시 올려야 함 코드 1개와 머리글 1장, 매월 같은 기준으로 반복
검증 AI가 합계를 틀려도 겉으로는 알기 어려움 수식(SUMIF)으로 남긴 합계 + 더미 기대값 표 + 체크리스트
담당자가 바뀌면 요령이 사람 머리에만 남음 프롬프트·코드·머리글·기록지가 파일로 남음 — 감사 대응 자료
맞는 일 공개 자료로 하는 단발 질문 서식이 고정된 반복 업무(집계·보고·안내문)

그냥 묻기는 업무망에서 애초에 선택지가 아닙니다. 하네스는 그 자리에 '되는 설계'를 놓는 일이에요.

8. 30분 실습 — 더미 10행으로 월간 집계 VBA 받아 반입 전 검증

기관 자료는 한 줄도 쓰지 않고, 구조만 반출 → 코드 반입의 1~4단계를 체험하는 실습입니다. 전부 더미라서 엑셀이 있는 어느 PC에서 해도 되지만, 실제 반입(5~6단계)은 기관 절차대로 합니다.

30분 실습 5단계 — 더미 10행 입력, 프롬프트 보내기, 코드 5가지 검토, Alt+F11 실행과 기대값 대조, 시트 이름 바꿔 멈춤 확인과 반입 세트
30분 실습 5단계 — 더미 10행 입력, 프롬프트 보내기, 코드 5가지 검토, Alt+F11 실행과 기대값 대조, 시트 이름 바꿔 멈춤 확인과 반입 세트

1단계. 더미 10행 입력 (5분)

새 통합 문서를 열고 시트 이름을 '실적'으로 바꿉니다. 1행에 읍면동·사업명·건수·금액, 2~11행에 5절의 더미 10행을 넣습니다. 빈 시트 '월간집계'도 추가해 두세요.

2단계. 프롬프트 보내기 (5분)

5절의 원문을 인터넷망 PC의 채팅창에 보냅니다. 코드와 기대값 표, 검증 수식 2개, 오류 3가지가 함께 와야 합니다. 안 오면 "[함께 줄 것]도 주세요"라고 한 번 더.

3단계. 코드 검토 (5분)

6절의 5가지로 봅니다. 모르는 줄은 그 줄만 되묻습니다.

4단계. 실행과 기대값 대조 (10분)

Alt+F11 → 삽입 → 모듈 → 붙여넣기 → F5. "집계 완료: 읍면동 4곳, 원본 10행" 메시지가 뜨고 '월간집계' 시트가 5절의 기대값 표와 같으면 성공이에요. 그다음 사람이 검증 수식 두 개를 직접 넣습니다. 새 시트 '검증'을 하나 만들어 빈 셀에 =SUM(실적!C:C)와 =SUM(실적!D:D)를 넣고 총계 행의 57과 14,250과 같은지 봅니다. '월간집계'에 넣으면 매크로를 다시 돌릴 때 함께 지워지거든요. 검토 의견은 기안자가 아니라 검토자가 쓰는 것이라, 검증 수식은 코드가 아니라 사람이 넣는 편이 좋아요.

5단계. 하네스 작동 확인과 반입 세트 (5분)

'실적' 시트 이름 뒤에 공백을 하나 붙이고 다시 F5. '런타임 오류 9: 아래 첨자 사용이 잘못되었습니다'가 뜨며 멈추는 것이 정상입니다. 지어내지 않고 멈췄으니까요. 프롬프트의 [코드 조건]에 "시트가 없으면 어떤 시트가 없는지 메시지로 알리고 중단한다"를 더해 v2로 올립니다. 공백을 지우고 코드 텍스트·프롬프트·기대값 표를 한 폴더에 모으면 반입 세트 완성이에요.

▣ 이 프롬프트로 받을 수 있는 코드의 예시 (그대로 붙여 넣어 실행할 수 있게 썼습니다)

Sub MonthlySummary()
    ' [목적] '실적' 시트(A 읍면동, B 사업명, C 건수, D 금액)를 읍면동별로 집계해 '월간집계' 시트에 쓴다
    ' [바꿀 곳] 아래 두 줄의 시트 이름만 우리 서식에 맞게 고친다. 외부 통신 없음, 자동 실행 없음
    Dim srcName As String, outName As String
    srcName = "실적"                                                    ' 원본 시트 이름(수정하지 않음)
    outName = "월간집계"                                                ' 결과 시트 이름(미리 만들어 둔 빈 시트)
    Dim ws As Worksheet, wsOut As Worksheet, lastRow As Long, n As Long
    Set ws = ThisWorkbook.Worksheets(srcName)                           ' 원본 시트 연결
    Set wsOut = ThisWorkbook.Worksheets(outName)                        ' 결과 시트 연결
    lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row                ' A열(읍면동) 기준 마지막 행
    If lastRow < 2 Then MsgBox "'" & srcName & "' 시트에 데이터가 없습니다", vbExclamation: Exit Sub   ' 제목만 있으면 멈춘다
    wsOut.Cells.Clear                                                   ' 결과 시트만 비운다
    ws.Range("A1:A" & lastRow).Copy wsOut.Range("A1")                   ' 읍면동 열을 그대로 가져온 뒤
    wsOut.Range("A1:A" & lastRow).RemoveDuplicates Columns:=1, Header:=xlYes   ' 중복을 지워 읍면동 목록을 만든다
    n = wsOut.Cells(wsOut.Rows.Count, "A").End(xlUp).Row                ' 읍면동 목록의 마지막 행
    wsOut.Range("B1:C1").Value = Array("건수 합계", "금액 합계")          ' 결과 열 제목
    wsOut.Range("B2:B" & n).Formula = "=SUMIF('" & srcName & "'!$A:$A,$A2,'" & srcName & "'!$C:$C)"   ' 건수: 수식으로 남겨 검증 가능
    wsOut.Range("C2:C" & n).Formula = "=SUMIF('" & srcName & "'!$A:$A,$A2,'" & srcName & "'!$D:$D)"   ' 금액: 수식으로 남겨 검증 가능
    wsOut.Cells(n + 1, "A").Value = "총계"                              ' 마지막 행에 총계
    wsOut.Cells(n + 1, "B").Formula = "=SUM(B2:B" & n & ")"
    wsOut.Cells(n + 1, "C").Formula = "=SUM(C2:C" & n & ")"
    MsgBox "집계 완료: 읍면동 " & (n - 1) & "곳, 원본 " & (lastRow - 1) & "행", vbInformation   ' 처리 결과 안내
End Sub

▣ 실행 중 나기 쉬운 오류 세 가지

  • 런타임 오류 9 (아래 첨자 사용이 잘못되었습니다) — 시트 이름이 코드와 다른 것. 공백이나 오타를 확인합니다.
  • 컴파일 오류 — 붙여넣기 중 줄이 잘렸거나, 따옴표가 둥근 따옴표(“ ”)로 바뀐 것. 코드 블록의 '복사' 단추로 다시 복사합니다.
  • 저장 후 다시 열었는데 아무 일도 없음 — 노란 띠의 '콘텐츠 사용'을 안 누른 것. 파일 형식이 .xlsm인지도 봅니다.

실데이터로 옮길 때는 복사본에서, 시트 이름과 열 순서가 더미와 같은지, 필터가 걸려 있지 않은지 확인한 뒤 첫 실행은 결과만 봅니다. 월말마다 돌리는 반복은 예약이 아니라 사람이 F5를 누르는 수동 루프로 시작하고, 집계표가 나오면 2절의 머리글 프롬프트로 보고 문안을 받는 흐름이 업무망 안에서 완성됩니다.

9. 반출 전 점검표와 흔한 실패 세 가지

"구조만 보내면 다 되는 거죠?"라고 물으시면, 거의 그렇지만 구조에도 비공개 정보가 섞일 수 있다고 답합니다. 보내기 전에 아래 표로 한 번 거르고, 거른 뒤에도 2절의 보안담당관 확인은 생략하지 않습니다.

반출 전 점검표 — 구조에 섞이기 쉬운 비공개 정보 다섯 가지와 바꿔 보내는 법: 비공개 사업명, 대상자 범주, 예산액·단가 숫자, 담당자명·연락처, 서버 경로
반출 전 점검표 — 구조에 섞이기 쉬운 비공개 정보 다섯 가지와 바꿔 보내는 법: 비공개 사업명, 대상자 범주, 예산액·단가 숫자, 담당자명·연락처, 서버 경로

▣ 반출 전 점검표 — 구조에 섞이기 쉬운 것과 바꾸는 법

구조에 섞이기 쉬운 것 예 이렇게 한다
비공개 사업명·검토 중인 사업 아직 공고 전인 사업 이름이 든 열 '사업A'처럼 일반 이름으로 보내고, 받은 뒤 사내에서 되돌린다
대상자 범주가 드러나는 열 이름 특정 급여 수급 여부, 질환명 열 이름을 '구분1'로 바꾸거나 그 열은 구조에서 뺀다
예산액·단가 등 숫자 자체가 비공개 단가표, 심사 점수 값은 더미로도 적지 않고 "해당 시트에서 읽어라"로만
담당자명·연락처·계좌 비고 열, 담당 열 구조에서 아예 뺀다 — 코드가 다룰 필요가 없는 열
서버 경로·시스템 이름 내부 공유폴더 경로 경로는 보내지 않고 "같은 통합 문서 안"으로

흔한 실패 세 가지 — 열 이름 아래 실제 데이터를 복사해 붙임, 코드 검토 없이 업무망 원본에서 실행, 머리글 프롬프트를 안 붙이고 '지난번처럼'이라고만 요청
흔한 실패 세 가지 — 열 이름 아래 실제 데이터를 복사해 붙임, 코드 검토 없이 업무망 원본에서 실행, 머리글 프롬프트를 안 붙이고 '지난번처럼'이라고만 요청

▣ 흔한 실패 세 가지

  • "구조만"이라면서 열 이름 아래 실제 데이터를 복사해 넣는다 — 더미를 지어내기 귀찮아 "예시로 몇 줄만" 실제 행을 붙이는 순간 내부자료 반출입니다. 더미는 손으로 만들거나, AI에게 "이 열 구조로 더미 10행을 만들어 줘"라고 먼저 시키세요. 치환이 아니라 애초에 안 보내는 것이 원칙이에요.
  • 코드 검토 없이 업무망 원본에서 실행한다 — 받은 즉시 실데이터 파일에서 F5를 누르면 틀린 코드가 원본을 덮어쓸 수 있습니다. 더미 1차 검증, 5가지 검토, 복사본, 2차 검증. 이 네 가지가 반입 검사예요.
  • 머리글을 안 붙이고 "지난번처럼"이라고만 한다 — 공공 AI는 지난 대화를 기억하지 않을 수 있고, 기억하더라도 서식이 흔들립니다. 머리글은 새 대화마다 전체를 붙입니다. 수동 루프도 같아요. 서식 없이 "하던 대로" 쓰면 루프가 아니라 관행입니다.

▣ 시리즈 안내 (지자체 공무원 편, 총 6편)

편 주제 지자체 사례
1편 입문 — 세 용어, 차이, 버튼 지도, 망분리 적용법, 30분 실습 조례 1건으로 안내문 규칙 문서
2편 하네스 ① 규칙 문서·서식·검토 체크리스트 쓰는 법 민원 답변 초안 하네스
3편(오늘) 하네스 ② 업무망에서 — 머리글 프롬프트, 수동 루프, 구조만 반출 월간 통계 집계
4편 루프 ① 예약 루프 걸기 조례 개정 공고·상급기관 보도자료 주간 요약
5편 루프 ② 완료 조건 루프, 정지 조건 5가지 계획서·결과보고서 초안
6편 헤르메스 에이전트 — 청사 안의 상주 AI, 보안성 검토 자체 sLLM 사례와 로드맵

다음 4편에서는 인터넷망 PC에서 첫 예약 루프를 겁니다. 기관 자료가 전혀 필요 없는 공개 자료 모니터링, 조례 개정 공고와 상급기관 보도자료 주간 요약을 챗GPT·제미나이·클로드의 예약 기능으로 매주 월요일 아침에 받는 법이에요.

10. 자주 묻는 질문 FAQ

Q1. 업무망의 공공 AI에도 하네스 엔지니어링을 적용할 수 있나요?

A1. 네. 하네스는 규칙 문서·서식·검토 체크리스트라는 설계라서 프로젝트 기능이 없어도 성립합니다. 규칙 문서를 '머리글 프롬프트' 파일로 저장해 요청할 때마다 채팅 맨 위에 붙여 넣고, 출처 없는 문장은 삭제하는 규칙과 자체 검증 항목을 넣으면 됩니다. 입력할 수 있는 자료의 범위는 기관의 이용 지침을 따릅니다.

Q2. 엑셀의 열 이름과 더미 데이터를 인터넷망 챗GPT에 보내도 되나요?

A2. 열 이름·서식·손으로 지어낸 더미값은 국정원 가이드라인이 말하는 "기관 민감데이터"에 해당하지 않을 가능성이 높아 취지에 어긋나지 않는 범위로 볼 수 있지만, 업무정보의 등급을 식별하고 판단하는 주체는 기관입니다. 보내기 전에 보안담당관 확인을 받고, 비공개 사업명이나 대상자 범주가 드러나는 열은 구조에서도 빼세요.

Q3. AI가 짠 VBA 매크로를 업무망 PC에서 실행해도 안전한가요?

A3. 검토와 검증을 거치면 안전하게 쓸 수 있습니다. 외부 통신 단어·원본 수정·자동 실행이 없는지 다섯 가지를 보고, 더미 10행으로 기대값과 같은지 반입 전후 두 번 확인한 뒤 복사본에서 실행하세요. 매크로 사용 가능 여부와 반입 경로는 정보화 부서와 기관의 망간 자료전송 절차를 따릅니다.

정리하면, 업무망에서 막히는 것은 데이터가 밖으로 나가는 것이지 설계가 아니라서, 공공 AI에는 규칙 문서를 머리글로 매번 붙이고, AI가 없으면 같은 서식으로 사람이 수동 루프를 돌리며, 계산이 필요한 일은 구조만 반출해 코드를 받아 검증 후 반입하면 됩니다. 셋 다 같은 규칙 문서에서 나오고, 셋 다 "실수 하나, 규칙 한 줄"로 자랍니다. 어려운 쪽은 기술이 아니라, 실제 행을 붙이고 싶은 손을 멈추고 더미 10행을 지어내는 5분이에요.

구조는 밖으로, 데이터는 청사 안에, 판단은 보안담당관에게. 하네스는 버튼이 아니라 설계라서, 업무망에서도 성립합니다.

지금 바로 8절의 더미 10행을 입력하고, 5절의 프롬프트로 VBA를 받아 Alt+F11로 실행해 보세요. 월간집계 시트가 기대값 표와 같아지는 순간, 업무망 안에서도 자동화가 된다는 것을 손으로 알게 됩니다.

망분리 업무망에서 하네스 엔지니어링 | 공공 AI 머리글 프롬프트·수동 루프·구조만 반출, 강성희 강사 (시리즈 3편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

지자체 공무원 민원 답변 초안 하네스 엔지니어링 대표 이미지 — 규칙 문서 6블록·서식·검토 체크리스트 쓰는 법, AI 강사 강성희
지자체 공무원 민원 답변 초안 하네스 엔지니어링 대표 이미지 — 규칙 문서 6블록·서식·검토 체크리스트 쓰는 법, AI 강사 강성희

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

민원 답변 초안 하네스는 규칙 문서를 역할·입력 게이트·근거 규칙·출력 서식·자체 검증·금지의 6블록으로 쓰고, 서식과 "※ AI 초안(검토 전)" 표기를 고정하며, 사람이 검토하기 전에 AI가 체크리스트로 먼저 검사하게 두는 것입니다. 실수가 나올 때마다 규칙 한 줄을 더해 v2로 키우면 버전 이력이 곧 판단 기준의 기록이 됩니다. 같은 문서 한 벌을 인터넷망의 상용 AI와 업무망의 공공 AI에 그대로 씁니다.

혹시 이런 경험 있으신가요?
인터넷망 PC에서 챗GPT에 민원 요지를 넣고 답변 초안을 받았더니, 우리 군 조례에 없는 조문 번호가 근거로 붙고 "처리해 드리겠습니다" 같은 약속 문장까지 들어 있어서 한 줄도 못 쓴 경험이요.
1편의 규칙 문서를 따라 해 봤는데, 우리 과 업무에 맞게 '내 규칙 문서'를 쓰려니 어디서부터 적어야 할지 막막했던 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치다 보면, 첫 규칙 문서를 함께 써 본 뒤 두 번째로 나오는 질문이 대개 같습니다. "그 규칙 문서, 우리 과 일에 맞게는 어떻게 쓰나요?" 1편에서 하네스는 AI를 결재선 안에 넣는 틀(규칙 문서·서식·검토 체크리스트·권한 경계)이라고 했죠. 2편은 그 틀을 직접 쓰는 법입니다. 지자체에서 가장 자주, 가장 조심스럽게 쓰는 문서인 민원 답변으로 연습하면 규칙 문서를 어떤 순서로 쓰고 어떻게 키워 가는지가 가장 선명하게 보이거든요. 규칙 문서는 글이라 업무망의 공공 AI에도 그대로 쓸 수 있고요.

이 글은 Mitchell Hashimoto·OpenAI·Anthropic·martinfowler.com 의 원문 글, Claude·ChatGPT·Gemini 공식 도움말(2026년 10월 기준), 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문과 인사혁신처·행정안전부 지침 보도를 직접 확인해 정리했고, 공공기관 교육 현장과 제 블로그 자동화 매뉴얼을 고쳐 온 경험을 더했습니다. 민원 사례는 설계용 가상 사례입니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 규칙 문서를 6블록으로 쓰는 순서, 서식과 'AI 초안' 표기를 고정하는 법, 사람 검토 전에 AI가 먼저 검사하는 체크리스트, 실수 하나를 규칙 한 줄로 바꿔 v2로 키우는 법, Claude·ChatGPT·Gemini에 넣는 순서, 그리고 업무망에서 쓰는 법까지 한 번에 잡을 수 있습니다. 시·군·구청과 읍면동 공직자를 위한 망분리 환경 AI 에이전트 시리즈 2편(1편: 입문), 하네스의 첫 번째 편입니다.

목차

  1. 1편 복습 — 규칙 문서는 업무 매뉴얼, 체크리스트는 검토 의견
  2. 왜 민원 답변 초안인가? 그냥 묻는 것과 무엇이 다른가?
  3. 규칙 문서 6블록 — 역할·입력 게이트·근거 규칙·출력 서식·자체 검증·금지
  4. 출력 서식은 어떻게 고정하고, 자체 검증은 어떻게 시키나?
  5. 어디에 넣나? Claude 프로젝트·스킬, ChatGPT 프로젝트, Gemini 스킬 (화면 재현)
  6. 실수 하나, 규칙 한 줄 — v1에서 v2로 키우는 법
  7. 망분리 환경에서는 — 인터넷망·업무망에서 같은 규칙 문서 쓰기
  8. 30분 미니 실습 — 공개 조례 1건과 가상 민원 요지로 답변 초안
  9. 해서는 안 되는 것과 흔한 실패 세 가지
  10. 자주 묻는 질문 FAQ

1. 1편 복습 — 규칙 문서는 업무 매뉴얼, 체크리스트는 검토 의견

1편에서 "에이전트 = 모델 + 하네스"라고 했습니다. 모델이 똑똑한 신규 직원이라면, 하네스는 그 직원에게 쥐여 주는 업무 매뉴얼·서식·검토 체크리스트·결재선이에요. 비르기타 뵈켈러(martinfowler.com)는 하네스를 행동하기 전에 방향을 잡는 가이드와 행동한 뒤에 결과를 보고 고치게 하는 센서로 나눴죠. 2편에서 만드는 것이 딱 이 둘이에요. 가이드는 규칙 문서와 출력 서식, 센서는 자체 검증 체크리스트.

하네스 네 요소와 2편에서 만드는 것 — 규칙 문서는 업무 매뉴얼, 출력 서식은 공문 서식, 체크리스트는 검토 의견, 권한 경계는 입력 게이트
하네스 네 요소와 2편에서 만드는 것 — 규칙 문서는 업무 매뉴얼, 출력 서식은 공문 서식, 체크리스트는 검토 의견, 권한 경계는 입력 게이트

▣ 하네스 네 요소와 2편에서 만드는 것

하네스 공직 업무에서는 2편에서 만드는 것
규칙 문서(가이드) 업무 매뉴얼, 처리 지침 규칙 문서 6블록
출력 서식 공문 서식, 표준 답변 양식 답변 서식 + "※ AI 초안(검토 전)" 표기
검토 체크리스트(센서) 검토 의견, 결재 전 점검표 자체 검증 체크리스트 6항목
권한 경계 결재선, 비공개 자료 취급 입력 게이트(식별정보 차단), 금지
이력 매뉴얼 개정 이력 규칙 문서 v1 → v2 변경 이력

좋은 업무 매뉴얼은 길지 않습니다. 처리 순서·근거·서식·금지가 한눈에 들어오고, 개정 이력에 '왜 바꿨는지'가 남죠. AI 규칙 문서도 똑같아요. OpenAI의 하네스 엔지니어링 글도 규칙 문서(AGENTS.md)는 약 100줄짜리 짧은 '목차'로 두고 자세한 지식은 문서 폴더에, 규칙 위반은 검사 도구가 기계적으로 잡아내게 했다고 밝혔습니다. 그리고 미첼 해시모토의 원칙, 규칙 문서 한 줄 한 줄은 실제 실수 하나에서 나온다.

2편의 목표는 '좋은 글'이 아니라 '작동하는 문서'입니다. 넣어 두면 AI의 실수가 줄어드는 지침이요.

2. 왜 민원 답변 초안인가? 그냥 묻는 것과 무엇이 다른가?

민원 답변은 지자체 문서 중 근거가 가장 엄격하고, 단정과 약속이 가장 위험하며, 개인정보가 가장 섞이기 쉬운 문서입니다. 답변의 다섯 요소마다 AI가 '잘 틀리는 지점'이 달라요. ① 민원 요지에 섞인 성명·주소를 그대로 옮기고, ② 담당자가 정하지 않은 수용·불수용을 AI가 정해 버리고, ③ 없는 조문 번호와 상위 법령을 지어내고, ④ 처리 기한 같은 숫자를 추정하고, ⑤ "반드시 처리해 드리겠습니다" 같은 약속 표현을 씁니다.

같은 일(민원 답변 초안)을 두 방식으로 — 채팅창에 매번 묻기와 민원 답변 하네스의 과정·서식·근거·검토·이력 비교
같은 일(민원 답변 초안)을 두 방식으로 — 채팅창에 매번 묻기와 민원 답변 하네스의 과정·서식·근거·검토·이력 비교

왜 하필 민원 답변이냐면, 틀려도 그럴듯하기 때문이에요. 인사혁신처가 2026년 5월 「생성형 인공지능 활용 지침」을 내면서 밝힌 적발 사례(최근 3년 국외훈련 결과보고서 1,385건 중 11건에서 AI 환각 오류·확인 불가 문헌 인용)도 같은 유형이었죠. 보고서용 지침이지만 위험은 민원 답변에서 더 큽니다. 그래서 여섯 블록이 왜 각각 필요한지 가장 잘 보이는 교재예요.

▣ 같은 일을 두 방식으로 — 민원 답변 초안

관점 채팅창에 매번 묻기 민원 답변 하네스(규칙 문서 + 서식 + 체크리스트)
과정 상황 설명 → 초안 → "조문 빼 줘", "약속 문장 지워 줘" 반복 규칙 문서를 한 번 쓰고 이후엔 요지·조문·처리 방향만 공급. 수정은 규칙 문서를 고쳐 반영
서식 어조·항목·호칭이 회차마다 다름 ①~⑤ 항목·AI 초안 표기·검토자 서명란 고정
근거 없는 조문 번호와 상위 법령이 섞임 "제공된 조문만", "근거 칸이 비면 '근거 확인 필요'" 게이트가 걸러냄
검토 사람이 처음부터 끝까지 읽으며 잡아야 함 AI가 먼저 자체 검증 표를 붙이고, 사람은 × 항목과 조문 재검색만
기록 왜 그렇게 썼는지 재현 불가 규칙 문서 버전(v1, v2)이 곧 판단 기준의 이력

그냥 묻기는 '초안 한 장'을 얻는 일이고, 하네스는 '같은 기준으로 쓰이고 근거가 남는 초안이 계속 나오는 구조'를 얻는 일입니다.

3. 규칙 문서 6블록 — 역할·입력 게이트·근거 규칙·출력 서식·자체 검증·금지

순서를 정해 두면 빠지는 블록이 없어요. 제가 교육에서 쓰는 순서는 역할 → 입력 게이트 → 근거 규칙 → 출력 서식 → 자체 검증 체크리스트 → 금지, 여섯 블록입니다. 1편의 주민 안내문 규칙을 민원 답변에 맞게 두껍게 쓴 것이에요.

규칙 문서 6블록 — 역할, 입력 게이트, 근거 규칙, 출력 서식, 자체 검증, 금지. 블록마다 묻는 질문과 막는 실수
규칙 문서 6블록 — 역할, 입력 게이트, 근거 규칙, 출력 서식, 자체 검증, 금지. 블록마다 묻는 질문과 막는 실수

▣ 여섯 블록 — 각 블록이 없을 때 나는 실수

블록 묻는 질문 이 블록이 없을 때 나는 실수
① 역할 누구의 무슨 일을 돕나, 최종 결정은 누가 하나 AI가 담당자 자리에 앉아 수용·불수용을 '결정'해 버림
② 입력 게이트 무엇이 없으면 시작하지 않나, 무엇이 보이면 멈추나 요지만 듣고 처리 방향·근거를 지어냄. 성명·연락처가 외부로 나감
③ 근거 규칙 어디까지를 근거로 인정하나, 빈 근거는 어떻게 표시하나 없는 조문 번호, 제공하지 않은 상위 법령, 추정한 기한
④ 출력 서식 어떤 항목·순서·어조로 내나, AI 초안 표기는 어디에 회차마다 서식이 달라 검토 시간이 늘어남
⑤ 자체 검증 체크리스트 내보내기 전에 무엇을 스스로 확인하나 사람이 처음부터 끝까지 다 잡아야 하고, 같은 실수를 매번 봄
⑥ 금지 절대 하지 않을 것은 무엇인가 민원인 의도 추정, "~에 해당합니다" 단정, 타 사례 인용

▣ 블록별로 쓰는 요령

① 역할은 "처리 방향은 담당자가 정하고, 결재는 사람이 한다"까지 첫 줄에 적습니다. ② 입력 게이트는 문이 두 개예요. 부족한 입력을 막는 문(요지·근거 자료·처리 방향 중 하나라도 없으면 묻고 멈춤)과 들어와선 안 되는 입력을 막는 문(식별정보가 보이면 "식별정보 제거 요청"만 출력). 교육에서 자주 듣는 "AI가 자꾸 지어내요"는 입력이 비어 있는데 시작하게 둔 것이 원인인 경우가 많아요. ③ 근거 규칙에는 "제공된 조문만", "근거 칸이 비면 '근거 확인 필요'" 같은 게이트가 들어가고, ⑥ 금지는 실수가 발견됐을 때 한 줄 추가하기 가장 쉬운 자리라서 따로 둡니다.

▣ 민원 답변 초안 작성 규칙 v1 (그대로 붙여 넣어도 됩니다 — 기관명·서식은 우리 기관 것으로 바꾸세요)

민원 답변 초안 작성 규칙 v1
[변경 이력] v1 — 최초 작성.
[역할] ○○군 △△과 민원 답변 초안 작성 보조. 담당 주무관이 정한 처리 방향과 제공된 근거 자료를 답변 서식에 맞게 정리하고, 빠진 것을 질문한다. 처리 방향(수용·일부 수용·불수용·타 기관 안내)을 대신 정하지 않으며, 최종 작성·검토·결재는 담당자와 결재권자가 한다.
[입력 게이트] ① 민원 요지(식별정보를 뺀 요약) ② 근거 자료(조례·지침의 조문 원문, 공개 자료) ③ 담당자가 정한 처리 방향과 그 이유 — 세 가지가 모두 있어야 초안을 시작한다. 하나라도 없으면 없는 항목의 번호만 물어보고 초안을 쓰지 않는다. 성명·주소·연락처·생년월일·차량번호·접수번호 등 식별정보가 입력에 보이면 작성을 멈추고 "식별정보 제거 요청"만 출력한다.
[근거 규칙] 조례·지침은 제공된 조문만 인용하고, 조례명·조문 번호·조문 제목은 원문 그대로 적는다. 제공되지 않은 법령·조례·지침·사례는 쓰지 않는다. 근거 칸이 비면 "근거 확인 필요"라고 적고 추정하지 않는다. 제공되지 않은 상위 법령은 "상위 법령 확인 필요"로만 적는다. 처리 기한·수수료·금액·날짜 같은 숫자는 제공된 자료에 있는 것만 쓰고, 없으면 "_"로 비워 둔다.
[출력 서식] 첫 줄 "※ AI 초안(검토 전)". ① 민원 요지(2문장 이내) ② 검토 결과(담당자가 정한 처리 방향 1문장 + 이유 2문장 이내) ③ 근거(조례명 제○조 제목 — 해당 문장 인용) ④ 향후 절차와 문의처(절차는 제공된 자료 범위에서, 부서명·대표번호는 "
_") ⑤ 맺음말(정형 문구 1문장). 공문체, 300자 내외. 끝 줄 "검토자/일자: ____". 서식 밖의 인사말·요약·조언·대안 제시는 쓰지 않는다.
[자체 검증 체크리스트] 출력하기 전에 아래 여섯 항목을 스스로 점검하고, 결과 표(항목 / 통과 ○× / 근거 위치)를 초안 아래에 붙인다. 하나라도 ×이면 고친 뒤 다시 점검한다. 항목을 지우거나 바꾸지 않는다. ① 식별정보 0건인가 ② 인용한 조례명·조문 번호가 제공된 자료에 실재하는가 ③ 날짜·금액·기한의 추정이 0건인가 ④ "반드시", "보장", "처리해 드리겠습니다" 같은 확정·약속 표현이 0건인가 ⑤ 서식 ①~⑤와 첫 줄·끝 줄 표기가 모두 있는가 ⑥ 담당자가 주지 않은 처리 방향·판단이 0건인가
[금지] 민원인의 감정·의도를 추정하지 않는다. 법령 해석을 단정하는 문장("~에 해당합니다")을 쓰지 않고 "~로 검토됩니다"로 쓴다. 담당자가 정하지 않은 처리 방향을 만들지 않는다. 다른 민원 사례·판례를 인용하지 않는다.

핵심은 모든 줄이 실수 하나와 연결되어 있다는 점이고, 설명할 수 없는 줄은 지워도 됩니다.

4. 출력 서식은 어떻게 고정하고, 자체 검증은 어떻게 시키나?

▣ 출력 서식을 고정하는 다섯 가지 기법

출력 서식 고정 다섯 가지 — 항목 번호·제목 고정, AI 초안 표기 첫 줄·끝 줄, 빈칸 어휘 세 개, 어조·길이·호칭 고정, 채워진 예시 1개
출력 서식 고정 다섯 가지 — 항목 번호·제목 고정, AI 초안 표기 첫 줄·끝 줄, 빈칸 어휘 세 개, 어조·길이·호칭 고정, 채워진 예시 1개

  1. 항목 번호와 제목을 글자 그대로 — "① 민원 요지"처럼 적어 둔 그대로 쓰게 하고, "서식 밖의 말은 쓰지 않는다"를 덧붙입니다. "정중하게 써 줘"가 다른 모양을 부르는 주범이에요.
  2. AI 초안 표기를 첫 줄과 끝 줄에 — "※ AI 초안(검토 전)"과 "검토자/일자: ____". 인사혁신처 지침의 '활용 사실의 투명한 공개'와 같은 취지이고, 검토 전 초안이 그대로 결재선에 올라가는 사고를 막아요.
  3. 빈칸 어휘는 세 개만 — "____"(사람이 채울 것), "근거 확인 필요", "해당 없음". 빈칸을 허용하지 않으면 AI는 지어내서라도 채웁니다.
  4. 어조·길이·호칭 — 공문체, 300자 내외, 호칭은 "귀하"로 고정. 길이를 적지 않으면 회차마다 크게 달라집니다.
  5. 채워진 예시 1개 — 가상 민원으로 만든 '잘 쓰인 초안' 한 장을 참고 자료로. 앤트로픽의 스킬 만들기 공식 도움말도 "예시 입력과 출력을 넣어라"고 권해요. 실제 민원 답변은 올리지 않습니다.

▣ 자체 검증 체크리스트 — 사람 검토 전에 AI가 먼저 검사하게

뵈켈러의 말을 빌리면, "좋은 하네스는 사람의 개입을 꼭 없애려는 것이 아니라, 그 개입이 가장 중요한 곳으로 향하게 하는 것"입니다. 기계적으로 잡을 수 있는 것(식별정보, 없는 조문, 추정한 숫자, 약속 표현)은 AI가 먼저 잡고, 사람은 조문 재검색과 처리 방향 판단, 결재에만 시간을 쓰게 하는 거예요.

자체 검증 체크리스트 표 — 항목, 확인 방법, 실패하면 할 일. 식별정보 0건, 조문 실재, 숫자 추정 없음, 약속 표현 없음
자체 검증 체크리스트 표 — 항목, 확인 방법, 실패하면 할 일. 식별정보 0건, 조문 실재, 숫자 추정 없음, 약속 표현 없음

쓰는 원칙은 네 가지예요. 예/아니오로 답할 수 있게("적절한가?"가 아니라 "확정·약속 표현이 0건인가"), 근거 위치를 적게("③ 근거 ← 조례 제○조"), 실패 시 행동을 적게("×이면 고친 뒤 다시 점검"), 항목을 못 지우게. 마지막은 Anthropic의 장기 에이전트 하네스 글이 기능 목록을 "통과 여부만 바꾸고 삭제는 못 하게" 둔 것과 같은 이유예요.

솔직하게 말씀드릴게요. AI의 자체 검토는 후합니다. 그래서 자체 검증 표는 1차 필터이고, 사람의 2차 검토와 분리합니다. AI 1차는 셀 수 있는 것, 사람 2차는 조문 재검색·처리 방향 판단·결재. 5편에서는 이 체크리스트가 전부 통과될 때까지 반복시키는 '완료 조건 루프'로 확장합니다.

체크리스트는 AI를 믿기 위한 장치가 아니라, 검토자가 어디를 봐야 하는지 알려 주는 장치입니다.

5. 어디에 넣나? Claude 프로젝트·스킬, ChatGPT 프로젝트, Gemini 스킬 (화면 재현)

규칙 문서 v1이 완성됐으면 넣을 차례입니다. 모두 인터넷망 PC에서 공개 자료와 비식별 요지만으로 한다는 전제예요. 아래 그림은 실제 캡처가 아니라 공식 도움말을 기준으로 메뉴 위치와 누르는 순서를 재현한 것이라, 실제 화면과 배치가 조금 다를 수 있습니다.

▣ 넣는 순서 — 규칙 문서는 한 벌, 넣는 곳은 셋

순서는 ① 메모장에 규칙 문서 v1 완성(원본은 내 PC 파일) → ② 클로드 프로젝트 지침에 넣고 가상 민원으로 한 번 실행해 검증 표 확인 → ③ 잘 돌면 SKILL.md ZIP으로 스킬 업로드(선택) → ④ ChatGPT 프로젝트·Gemini 스킬에 같은 본문 복사예요.

Claude 프로젝트에 넣기

사이드바 'Projects' → '+ New Project' → 이름('민원 답변 초안 보조')·설명 → 'Set project instructions'에 규칙 문서 전체를 붙여 넣고 'Save instructions'. 참고 자료(공개 조례, 기관 공개 서식)는 '+'로 파일 추가. 지침은 그 프로젝트의 모든 대화에 적용됩니다. 과거 실제 답변 문서는 올리지 않아요.

화면 재현 — claude.ai 프로젝트 지침에 민원 답변 규칙 문서 붙여넣기: Set project instructions, Save instructions
화면 재현 — claude.ai 프로젝트 지침에 민원 답변 규칙 문서 붙여넣기: Set project instructions, Save instructions

Claude 스킬(SKILL.md ZIP)로 묶기

스킬은 '어디서든 꺼내 쓰는 절차'예요. Settings → Capabilities에서 'Code execution and file creation'을 켠 뒤 → Customize → Skills → '+' → '+ Create skill' → 'Upload a skill'로 SKILL.md가 든 ZIP을 올립니다. 관련 작업에 자동으로 적용되고, "내 민원 답변 스킬 써 줘"처럼 직접 부를 수도 있어요. SKILL.md는 맨 위에 name(64자 이내)과 description(200자 이내 — 클로드가 이 설명을 보고 언제 쓸지 판단하므로 구체적으로), 그 아래에 규칙 문서 본문. 폴더 이름은 스킬 이름과 같게, ZIP 안에 그 폴더가 바로 보이게 압축합니다.


name: minwon-reply-draft
description: 지자체 민원 답변 초안 작성 보조. 비식별 민원 요지와 제공된 조례 조문, 담당자가 정한 처리 방향을 받아 ①~⑤ 서식의 초안과 자체 검증 표를 만든다. 민원 답변·회신문 초안 요청에 사용.


(아래에 3절의 규칙 문서 v1 전체를 그대로 붙여 넣습니다)

ChatGPT 프로젝트에 넣기

사이드바 'New project' → 이름·아이콘 → '•••' → 'Project settings'에 지침으로 규칙 문서를 붙여 넣습니다. 이 지침은 그 프로젝트에만 적용되고 전역 지침보다 우선해요. 파일 추가와 프로젝트 전용 메모리 선택도 여기서. 커스텀 GPT는 2026년 12월 11일 종료 예정이라 새로 만든다면 프로젝트에 두세요.

화면 재현 — 왼쪽 클로드 Skills에서 Upload a skill로 ZIP 올리기, 오른쪽 챗GPT 프로젝트의 Project settings 지침
화면 재현 — 왼쪽 클로드 Skills에서 Upload a skill로 ZIP 올리기, 오른쪽 챗GPT 프로젝트의 Project settings 지침

Gemini 스킬에 넣기

Settings → Skills → 'Create manually'에서 이름·설명·지침을 넣습니다. 지침 칸에 규칙 문서 본문을 그대로. 채팅에서 '/'+스킬명(곧 '@')으로 부르거나 관련 프롬프트에 자동으로 적용돼요. 젬스는 10월 현재 계속 쓸 수 있고, 개인 계정 젬스는 11월부터 스킬로 자동 전환됩니다. 공개 조례는 Gemini Notebook(구 NotebookLM)에 모아 두는 방법도 있어요.

어디에 넣든 규칙 문서는 AI가 읽는 안내문이지 잠금장치가 아니라서, 체크리스트와 사람의 2차 검토가 같이 가야 해요. 그리고 본문은 한 벌로 관리하세요. 원본 파일을 내 PC에 두고 원본부터 고쳐야 세 곳과 업무망의 머리글 프롬프트(7절)에서 똑같이 돕니다.

6. 실수 하나, 규칙 한 줄 — v1에서 v2로 키우는 법

해시모토의 원칙을 다시 옮기면, "에이전트가 실수를 하면 그 실수를 다시는 못 하게 만드는 데 시간을 쓴다"입니다. 공직자가 따라 할 수 있는 절차로 바꾸면 다섯 단계예요.

▣ 실수 하나 → 규칙 한 줄, 다섯 단계

  1. 실수를 발견한다 — 검증 표의 ×, 조문 재검색, 검토자 의견.
  2. 어느 블록의 구멍인지 분류한다 — 입력(②)·근거(③)·서식(④)·체크리스트(⑤)·금지(⑥) 중 어디인가.
  3. 그 블록에 한 줄만 더한다 — 실수 하나에 한 줄이어야 왜 생긴 줄인지 알 수 있어요.
  4. 버전 번호를 올리고 변경 이력에 '실수 → 규칙'을 적는다.
  5. 같은 입력으로 다시 돌려 확인한다 — 막지 않으면 줄을 더 구체적으로.

화면 재현 — 규칙 문서 v1에서 v2로, 실수 하나에서 추가된 줄이 강조된 모습과 변경 이력
화면 재현 — 규칙 문서 v1에서 v2로, 실수 하나에서 추가된 줄이 강조된 모습과 변경 이력

▣ v1 → v2 예시 (가상 실습에서 흔한 실수 세 가지)

발견한 실수 블록 v2에 추가한 줄
조문 요약에 원문에 없는 "3개월 이상 거주" 조건을 넣음 ③ 근거 규칙 조문은 원문 문장 그대로 인용하고 요약하거나 조건을 바꾸지 않는다
"지난달에도 같은 민원"이라는 요지를 보고 "반복 민원으로 분류되어"라고 씀 ⑥ 금지 반복·다수인 민원 여부를 추정하거나 분류하지 않는다 — 판단은 담당자
호칭이 "귀하"와 "선생님"으로 바뀌고 맺음말이 매번 다름 ④ 출력 서식 호칭은 "귀하", 맺음말은 "문의 사항은 ____로 연락 주시기 바랍니다."로 고정

규칙 문서 맨 위의 [변경 이력]에는 "v2: 조문 원문 그대로 인용 추가(실수: 없는 조건 삽입)"처럼 실수 → 규칙을 짝지어 적습니다. 버전 이력은 판단 기준의 이력, "우리 과가 AI 초안을 어떤 기준으로 받아들였는가"를 설명하는 기록이에요. 감사나 민원인이 "AI가 쓴 답변 아니냐"고 물을 때, AI 초안 표기와 이 이력, 검토자 서명이 함께 답이 됩니다.

제 블로그 자동화도 같은 방식으로 자랐어요. 매일 새벽 예약 작업이 운영 매뉴얼을 읽고 초안을 쓰는데, 실패가 날 때마다 매뉴얼에 규칙을 한 줄씩 더했고, 지금 매뉴얼의 줄 하나하나가 그때의 실패 하나입니다. 규칙 문서가 길어지면 '목차'만 남기고 세부는 참고 자료로 나누되, 지침에 "참고 자료의 ○○ 파일을 먼저 읽는다"를 꼭 적으세요. OpenAI 글의 말처럼 컨텍스트에서 못 보는 건 존재하지 않는 것이거든요.

7. 망분리 환경에서는 — 인터넷망·업무망에서 같은 규칙 문서 쓰기

국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문은 "기관 인터넷망에서의 서비스 사용시 기관 민감데이터 미활용 등 유의 사용", "기관 내부(업무)망에서의 서비스 사용시 별도 내부 전용 서비스로 한정하여 사용"이라고 적고 있습니다. 식별정보를 뺀 요지와 공개 조문만으로 인터넷망 PC에서 초안을 받는 것은 이 취지에 어긋나지 않는 범위로 볼 수 있지만, 민원 내용이 비공개 내부자료에 해당하는지는 기관(보안담당관)이 판단합니다. 기관의 최신 지침이 늘 우선이에요.

망분리 환경에서 같은 규칙 문서 쓰기 — 인터넷망 PC는 프로젝트·스킬, 업무망 공공 AI는 머리글 프롬프트, AI가 없는 업무망은 서식과 수동 루프
망분리 환경에서 같은 규칙 문서 쓰기 — 인터넷망 PC는 프로젝트·스킬, 업무망 공공 AI는 머리글 프롬프트, AI가 없는 업무망은 서식과 수동 루프

▣ 세 가지 상황, 규칙 문서는 한 벌

상황 규칙 문서를 넣는 곳 규칙 문서에서 바꿀 것
인터넷망 PC + 상용 AI 프로젝트 지침·스킬(5절) 그대로. 참고 자료는 공개 조례만
업무망 + 공공 AI(범정부 AI 공통기반·자체 sLLM) 프로젝트 기능이 없으면 '머리글 프롬프트'로 저장해 매번 맨 앞에 붙여넣기 출처 제시형이면 [근거 규칙]에 "출처 없는 문장은 삭제" 추가
업무망 + AI 없음 같은 규칙 문서를 한글 서식으로 — 서식 ①~⑤와 체크리스트 6항목 사람이 초안 → 체크 → 수정 → 기록을 도는 수동 루프

업무망 쪽 공공 AI도 있습니다. 행정안전부·과학기술정보통신부의 '범정부 AI 공통기반'은 2025년 11월 24일부터 중앙·지방정부가 행정 내부망에서 AI 챗서비스를 쓰도록 시범 운영을 시작했고(이후 전체 중앙·지방정부로 단계적 확대 계획), 광주·양산·남양주·광진구처럼 자체 언어모델을 내부망에 둔 지자체도 있어요. '프로젝트' 버튼이 없어도 규칙 문서를 머리글로 붙여 넣는 것만으로 하네스는 성립합니다. 업무망에서 실제 민원 요지를 넣을 수 있는지는 기관 지침에 따르고, 어느 망에서든 AI 초안 표기와 검토자 서명은 같습니다.

8. 30분 미니 실습 — 공개 조례 1건과 가상 민원 요지로 답변 초안

기관 자료는 한 줄도 쓰지 않고, 인터넷망 PC에서 공개 조례 1건과 가상 민원 요지로 입력 게이트·근거 규칙·체크리스트가 작동하는지 확인하는 실습이에요.

30분 미니 실습 5단계 — 공개 조례 내려받기, 프로젝트와 규칙 문서 v1, 가상 민원 요지 만들기, 답변 초안과 조문 재검색, 게이트 확인과 규칙 한 줄
30분 미니 실습 5단계 — 공개 조례 내려받기, 프로젝트와 규칙 문서 v1, 가상 민원 요지 만들기, 답변 초안과 조문 재검색, 게이트 확인과 규칙 한 줄

1단계. 공개 조례 한 건 내려받기 (5분)

국가법령정보센터 자치법규 검색(또는 자치법규정보시스템 ELIS)에서 우리 군의 '○○ 지원 조례' 한 건을 찾아 내려받습니다. 공개 자료라 인터넷망 AI에 넣어도 돼요.

2단계. 프로젝트와 규칙 문서 v1 (5분)

5절 순서대로 '민원 답변 초안 보조' 프로젝트를 만들고, 3절의 규칙 문서 v1을 지침에, 조례 파일을 참고 자료에 넣습니다.

3단계. 가상 민원 요지와 처리 방향 만들기 (5분)

새 대화에서 아래처럼 요청해 요지를 받고, 처리 방향은 내가 정해서 적어 둡니다(예: "지원 대상 요건과 신청 절차 안내").

이 조례의 지원 대상 요건을 문의하는 가상 민원 요지를 2문장으로 만들어 줘. 성명·주소·연락처 없이, 상황은 가상으로.

4단계. 답변 초안 받고 조문 재검색 (10분)

요지·조례·처리 방향을 넣고 "규칙대로 답변 초안"이라고만 보냅니다. 첫 줄의 AI 초안 표기, ①~⑤ 서식, 자체 검증 표를 확인한 뒤, 초안의 조문 번호와 인용 문장을 국가법령정보센터에서 다시 찾아봅니다. 다르거나 없는 번호가 있다면 규칙에 한 줄 더할 순간이에요.

5단계. 게이트 확인과 규칙 한 줄 (5분)

처리 방향을 빼고 같은 요청을 보내 멈추고 묻는지 봅니다. 그다음 요지에 가상 이름을 넣어 보내 "식별정보 제거 요청"만 나오는지 봅니다. 발견한 실수를 6절 절차로 분류해 한 줄 추가하고 v2로 저장, 변경 이력에 적으면 끝. 산출물은 답변 초안, 자체 검증 표, 규칙 문서 v2입니다.

9. 해서는 안 되는 것과 흔한 실패 세 가지

해서는 안 되는 것과 흔한 실패 — 내부자료·개인정보 입력, AI 초안 그대로 결재, 규칙 문서를 길게만, 예/아니오 아닌 체크리스트, 채팅에서만 고치기
해서는 안 되는 것과 흔한 실패 — 내부자료·개인정보 입력, AI 초안 그대로 결재, 규칙 문서를 길게만, 예/아니오 아닌 체크리스트, 채팅에서만 고치기

▣ 해서는 안 되는 것 (근거)

  • 기관 내부자료·민감정보 입력 — 국정원 가이드라인 원문 "기관 내부자료 등 민감정보 입력 금지로 기관 정보 유출 차단". 민원 원문·접수 대장을 통째로 넣지 않습니다.
  • 민감한 개인정보 입력 — 같은 가이드라인의 "민감한 개인정보(건강, 종교, 정치적 성향 등) 입력 금지". 꼭 필요하면 "가명화 및 익명화를 통한 실제 개인정보와 기관과의 관계 유추 가능성 차단"이 원칙이에요.
  • AI 초안을 검토 없이 결재선에 올리기 — 행정안전부 「공공부문 인공지능(AI) 윤리기준」(2026년 10월 2일 확정)의 "최종적인 책임과 통제가 사람에게 있음". 조문 재검색과 처리 방향 판단은 사람 몫이에요.

▣ 흔한 실패 세 가지

  • 규칙 문서를 길게만 쓴다 — 매뉴얼을 통째로 붙여 넣으면 AI는 중요한 줄을 놓칩니다. 규칙 문서는 짧은 목차로, 조례·서식은 참고 자료 파일로.
  • 체크리스트가 예/아니오로 끝나지 않는다 — "적절한가?" 같은 항목은 AI가 늘 ○를 칩니다. "확정·약속 표현 0건"처럼 셀 수 있는 항목으로 바꾸세요.
  • 실수를 채팅에서만 고친다 — "그 조문 빼고 다시 써 줘"는 그 자리만 고칩니다. 규칙 문서는 그대로니 다음 민원에서 같은 실수가 나와요. 실수 하나, 규칙 한 줄, 버전 하나.

▣ 다음 편 예고 — 3편은 하네스 ② 업무망에서: 공공 AI 머리글 프롬프트 하네스, 사람이 돌리는 수동 루프, 월간 통계 집계를 위한 '구조만 반출 → 코드 반입'입니다.

10. 자주 묻는 질문 FAQ

Q1. 민원 답변 초안을 챗GPT나 클로드에 부탁해도 되나요?

A1. 민원인의 성명·주소·연락처·접수번호를 뺀 요지와 공개된 조문만으로 인터넷망 PC에서 초안을 받는 것은 국정원 가이드라인의 취지에 어긋나지 않는 범위로 볼 수 있지만, 민원 내용이 비공개 내부자료에 해당하는지는 기관이 판단합니다. 보안담당관 확인이 먼저이고, 규칙 문서의 입력 게이트로 식별정보를 한 번 더 막으세요.

Q2. 'AI 초안' 표기는 꼭 해야 하나요?

A2. 규칙으로 두길 권합니다. 인사혁신처 생성형 AI 활용 지침의 '활용 사실의 투명한 공개'와 행정안전부 윤리기준의 '투명성'이 같은 취지이고, 실무적으로는 검토 전 초안이 그대로 결재선에 올라가는 일을 막아 줘요. 첫 줄 "※ AI 초안(검토 전)", 끝 줄 검토자 서명란을 서식에 고정하고, 최종 표기 방식은 기관 지침을 따르세요.

Q3. 업무망 공공 AI에는 프로젝트 기능이 없는데 규칙 문서를 어떻게 쓰나요?

A3. 규칙 문서 6블록을 머리글 프롬프트로 저장해 두고 질문할 때마다 맨 앞에 붙여 넣으면 됩니다. 출처 제시형 AI라면 "출처 없는 문장은 삭제"를 한 줄 더하고, AI 초안 표기와 체크리스트는 그대로 둡니다. AI가 없는 업무망에서는 같은 서식과 체크리스트를 한글 양식으로 두고 사람이 수동 루프를 돌리면 돼요.

정리하면, 규칙 문서는 역할·입력 게이트·근거 규칙·출력 서식·자체 검증·금지의 여섯 블록으로 쓰고, 서식과 AI 초안 표기는 글자 그대로 고정하며, 체크리스트는 사람 검토 전 AI의 1차 검사로 두고, 실수 하나가 나올 때마다 한 줄을 더해 v2를 만듭니다. 어려운 쪽은 기술이 아니라 첫 실수를 규칙 한 줄로 바꾸는 습관입니다.

AI는 기안하고, 사람은 결재합니다. 그 사이의 검토 기준을 글로 적어 둔 것이 규칙 문서이고, 실수 하나마다 한 줄씩 자라는 것이 하네스 엔지니어링입니다.

지금 바로 국가법령정보센터에서 우리 군 조례 한 건을 내려받아, 3절의 규칙 문서 v1으로 가상 민원 답변 초안을 받아 보세요. 처리 방향을 뺐을 때 AI가 멈추고 묻는 순간, 입력 게이트가 무엇인지 몸으로 알게 돼요.

공무원 민원 답변 초안 하네스 엔지니어링 | 규칙 문서·서식·검토 체크리스트 쓰는 법, 강성희 강사 (시리즈 2편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

지자체 공무원을 위한 하네스 엔지니어링·루프 엔지니어링·헤르메스 에이전트 입문 대표 이미지 — 망분리 환경 AI 에이전트 시리즈, AI 강사 강성희
지자체 공무원을 위한 하네스 엔지니어링·루프 엔지니어링·헤르메스 에이전트 입문 대표 이미지 — 망분리 환경 AI 에이전트 시리즈, AI 강사 강성희

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

하네스는 AI를 결재선 안에 넣는 틀(규칙 문서·서식·검토 체크리스트)이고, 루프는 그 틀로 언제 돌고 언제 멈출지를 정한 당직표이며, 헤르메스 에이전트는 둘을 청사 안에 설치해 두는 선택지입니다. 망분리 환경에서는 인터넷망 PC에서 공개 자료만으로 하네스와 루프를 만들고, 업무망에서는 공공 AI나 수동 루프로 같은 틀을 씁니다. 오늘 조례 1건으로 30분 실습까지 해 봅니다.

혹시 이런 경험 있으신가요?
인터넷망 PC에서 챗GPT에 민원 답변 초안을 부탁했는데, 어제와 오늘 어조가 다르고 있지도 않은 조문 번호가 섞여 나와서 결국 처음부터 다시 쓴 경험이요.
요즘 '하네스 엔지니어링', '루프 엔지니어링', '헤르메스' 같은 말이 들리는데, 망분리된 우리 청사와는 상관없는 개발자 이야기 같아서 넘긴 경험이요.

공공기관 AX(AI 전환) 교육에서 AI 에이전트 활용을 가르치는 강사로서, 올해 지자체 교육장에서 가장 많이 들은 말은 "우리는 망이 분리돼 있어서요"였습니다. 맞아요. 그래서 더 필요합니다. 세 단어는 전부 AI에게 일을 '한 번' 시키는 법이 아니라, 정해진 틀 안에서 '계속' 제대로 시키는 법에 관한 이야기이고, 그 틀을 만드는 일은 공무원이 매일 하는 기안·검토·결재와 같은 구조거든요. 망이 분리돼 있을수록 '틀'이 있어야 안전하게 쓸 수 있습니다.

이 글은 OpenAI·Anthropic·martinfowler.com 의 원문 글, Claude·ChatGPT·Gemini 공식 도움말(2026년 10월 기준), Hermes Agent 공식 문서, 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」 원문과 인사혁신처·행정안전부 지침 보도를 직접 확인해 정리했고, 공공기관 교육 현장과 제 블로그 자동화 운영 경험을 더했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 200여 곳 생성형 AI 교육 진행)

오늘 이 글 하나면 세 용어가 무엇이고 서로 어떻게 다른지, 챗GPT·제미나이에 그냥 묻는 것과 무엇이 달라지는지, 어느 사이트의 어느 버튼인지, 인터넷망 PC와 업무망에서 각각 어떻게 적용하는지, 그리고 가이드라인상 해서는 안 되는 것까지 한 번에 잡을 수 있습니다. 이번 시리즈는 시·군·구청과 읍면동에서 일하는 공무원이 AI를 처음 다룬다는 기준으로 6편으로 이어지고, 오늘은 전체 지도인 1편입니다.

목차

  1. 2026년 공무원 AI, 왜 '엔지니어링'까지 알아야 하나?
  2. 하네스 엔지니어링 — AI를 결재선 안에 넣는 틀
  3. 루프 엔지니어링 — 당직표처럼 돌고, 조건을 채우면 멈춘다
  4. 헤르메스 에이전트 — 청사 안에 두는 상주 AI
  5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?
  6. 어느 사이트의 어느 버튼인가? (화면 재현)
  7. 망분리 환경에서는 어떻게 — 인터넷망·업무망별 적용법
  8. 30분 미니 실습 — 우리 군 조례 1건으로 첫 규칙 문서
  9. 해서는 안 되는 것과 흔한 실패
  10. 자주 묻는 질문 FAQ

1. 2026년 공무원 AI, 왜 '엔지니어링'까지 알아야 하나?

2023년에는 '프롬프트 엔지니어링', 즉 AI에게 어떻게 말할까만 알면 됐습니다. 2026년에는 AI가 한 번 답하는 도구에서 여러 단계를 스스로 처리하는 에이전트로 바뀌면서, "어떻게 말할까"보다 "어떤 규칙과 검증 속에서, 언제, 어디까지 일하게 할까"가 중요해졌어요. 그 질문에 붙은 이름이 하네스와 루프입니다. 그리고 공공부문은 바로 그 '규칙과 검증'이 제도로 정해져 있는 곳이죠. 행정안전부가 2026년 10월 2일 확정한 「공공부문 인공지능(AI) 윤리기준」도 6대 가치(공공성·형평성·투명성·책임성·안전성·프라이버시 보호)와 함께 "최종적인 책임과 통제가 사람에게 있음"을 분명히 했습니다. 하네스와 루프는 그 원칙을 실무 틀로 옮기는 방법이에요.

세 용어 한눈에 — 하네스 엔지니어링, 루프 엔지니어링, 헤르메스 에이전트의 정의와 공무원 비유, 대표 산출물
세 용어 한눈에 — 하네스 엔지니어링, 루프 엔지니어링, 헤르메스 에이전트의 정의와 공무원 비유, 대표 산출물

▣ 세 용어 한눈에 (출처 원문을 바탕으로 정리)

용어 한 줄 정의 공무원 비유 대표 산출물
하네스 엔지니어링 AI 모델을 뺀 나머지 전부(규칙·서식·검증·권한)를 설계해 같은 실수를 두 번 하지 않게 하는 일 기안자(AI) 위에 검토·결재 단계를 두는 결재선 규칙 문서, 출력 서식, 검토 체크리스트
루프 엔지니어링 내가 매번 지시하는 대신, AI에게 지시를 내리는 '시스템'을 설계하는 일 당직표(언제 돌고, 언제 멈추는지) 예약 작업, 완료 조건, 진행 기록
헤르메스 에이전트 위 둘을 묶어 내 PC·서버에 상주시키는 오픈소스 에이전트(Nous Research, 2026년 2월 공개) 청사 안에 상주하는 AI 직원 설치형 에이전트, 메신저 호출, 예약 실행

용어의 출처는 분명합니다. '하네스 엔지니어링'은 2026년 2월 5일 미첼 해시모토(테라폼 개발자)가 "업계에 자리 잡은 용어가 있는지 모르겠지만, 나는 이걸 하네스 엔지니어링이라 부르게 됐다"고 쓴 글에서 시작해, 2월 11일 OpenAI의 「Harness engineering」으로 널리 퍼졌습니다. '루프 엔지니어링'은 6월 7일 애디 오스마니(앤트로픽 클로드 코드 팀, 전 구글 크롬 팀)의 「Loop Engineering」이 정리한 말이에요.

솔직하게 말씀드릴게요. '헤르메스 엔지니어링'은 제가 확인한 범위에서는 정식 용어가 아닙니다. 한국어·영어 어디에서도 그 문구 자체는 없었고, 실체는 Nous Research가 2026년 2월에 공개한 오픈소스 Hermes Agent(헤르메스 에이전트)예요. 하네스와 루프를 설치형 제품으로 묶어 놓은 것이라, 영어권의 일부 소개 글이 셋을 '새 용어 3가지'로 묶어 다루면서 그렇게 불리게 된 것으로 보입니다. 이 시리즈에서는 헤르메스 에이전트라고 부르겠습니다.

2. 하네스 엔지니어링 — AI를 결재선 안에 넣는 틀

하네스(harness)는 말에 채우는 마구예요. 힘은 살리고 방향은 잡아 주죠. AI 에이전트 쪽에서는 "에이전트 = 모델 + 하네스" 로 설명합니다. 모델이 똑똑한 신규 직원이라면, 하네스는 그 직원에게 쥐여 주는 업무 매뉴얼·서식·검토 체크리스트·결재선 전부입니다.

결재선으로 보는 하네스 — AI 기안(규칙 문서·서식) → 검토(체크리스트·자체 검증) → 사람 결재(최종 책임)의 흐름
결재선으로 보는 하네스 — AI 기안(규칙 문서·서식) → 검토(체크리스트·자체 검증) → 사람 결재(최종 책임)의 흐름

martinfowler.com의 비르기타 뵈켈러는 하네스를 둘로 나눕니다. AI가 행동하기 전에 방향을 잡아 주는 지침(guides) 과, 행동한 뒤에 결과를 보고 고치게 하는 센서(sensors). 공문 작성으로 바꾸면 지침은 업무 매뉴얼과 서식이고, 센서는 검토 의견과 체크리스트입니다.

공무원 업무로 보는 하네스의 네 요소

  • 규칙 문서(지침) — 역할, 근거 규칙("제공된 조문만 인용, 없으면 '근거 확인 필요'"), 금지("추정 금지, 확정·약속 표현 금지").
  • 출력 서식 — 민원 요지 → 검토 결과 → 근거 조문 → 향후 절차·문의처 → 맺음말 같은 고정 양식. 서식이 고정되면 누가 받아도 품질이 같습니다.
  • 검증 체크리스트(센서) — 식별정보 0건, 인용 조문 실재, 날짜·금액 추정 없음. AI가 스스로 한 번, 사람이 다시 한 번.
  • 권한 경계 — "성명·주소·연락처가 포함되면 작성을 멈추고 식별정보 제거를 요청한다" 같은 입력 게이트. 망분리 환경에서 가장 중요한 요소예요.

OpenAI 글의 사례를 하나만 옮기면, 2025년 8월 말부터 다섯 달 동안 엔지니어 3명(나중에 7명)이 손으로 쓴 코드 없이 약 100만 줄의 작업을 AI 에이전트로 처리했는데, 글이 강조한 것은 모델이 아니라 하네스였습니다. 규칙 문서는 짧은 '목차'로 두고, 규칙 위반은 사람이 아니라 검사 도구가 잡아내게 하고, "사람은 조종하고, 에이전트는 실행한다." 해시모토의 원칙은 더 단순해요. 에이전트가 실수하면, 그 실수를 다시는 못 하게 만드는 데 시간을 쓴다. 규칙 문서 한 줄 한 줄이 실제 실수 하나에서 나왔다고 합니다.

하네스 엔지니어링 = 실수 하나를 발견할 때마다 규칙 한 줄, 검토 항목 하나를 더하는 일. 감사 지적 사항을 업무 매뉴얼에 반영하는 것과 같은 사고방식입니다.

3. 루프 엔지니어링 — 당직표처럼 돌고, 조건을 채우면 멈춘다

하네스가 '어떻게 일하게 할까'라면, 루프는 '누가, 언제 다시 시키고, 언제 멈추게 할까' 입니다. 오스마니의 정의는 이렇습니다. "루프 엔지니어링은 에이전트에게 프롬프트를 치는 사람 자리를 내가 떠나는 것이다. 대신 그 일을 하는 시스템을 설계한다." 그가 인용한 앤트로픽 클로드 코드 책임자의 말도 같은 뜻이에요. "이제 내 일은 루프를 쓰는 것이다."

루프의 구조 — 트리거(예약·조건), 실행, 검토 체크, 완료 조건 판정, 진행 기록으로 이어지는 반복 흐름
루프의 구조 — 트리거(예약·조건), 실행, 검토 체크, 완료 조건 판정, 진행 기록으로 이어지는 반복 흐름

루프를 이루는 부품 (오스마니 글을 비개발자용으로 추린 것)

  • 자동화(트리거) — 매주 월요일 9시처럼 시간으로 돌거나(예약), "체크리스트 전부 통과"처럼 조건을 채울 때까지 돕니다. 자동화가 있어야 루프예요.
  • 스킬 — 매번 설명을 반복하지 않도록 절차를 저장한 것. 하네스의 규칙 문서가 여기 들어갑니다.
  • 커넥터 — 에이전트가 읽고 쓸 외부 도구. 공무원은 기관 드라이브·메일을 연결하지 않는 것이 원칙입니다.
  • 검증 분리 — 일을 한 AI가 자기 결과를 채점하면 후하므로, 검증은 별도 체크리스트나 별도 평가자가 합니다.
  • 상태 기록 — 지난 회차에 어디까지 했는지 남기는 진행 파일. 없으면 매번 처음부터 다시 합니다.

공무원 비유로는 당직표가 딱 맞아요. 누가 언제 돌고, 무엇을 점검하고, 이상 없으면 "이상 없음" 한 줄로 끝. 언제 끝나는지가 적혀 있지 않은 당직은 야근만 늘죠. 루프도 종료 조건이 없는 반복은 사고입니다. 클로드 코드의 /goal 기능은 측정 가능한 완료 조건을 적으면 충족될 때까지 일하고 매 턴 별도의 작은 모델이 판정하는데, 공식 문서조차 "20턴이 지나면 멈춘다" 같은 상한을 함께 적으라고 권해요.

제 경우를 하나 말씀드리면, 이 블로그의 정보성 글은 매일 새벽 예약 작업이 운영 매뉴얼을 읽고 초안을 쓴 뒤, 제 PC의 봇이 저장까지 하고 결과 파일을 남깁니다. 매뉴얼이 하네스, 새벽 예약이 루프, 결과 파일이 센서예요. 실패가 날 때마다 매뉴얼에 규칙을 한 줄씩 더했더니 지금은 아침에 결과 파일만 확인합니다. 공개 발행은 여전히 제가 누르고요. 공무원으로 치면 "기안은 AI, 결재는 사람"입니다.

루프 엔지니어링 = 트리거 + 검증 + 종료 조건 + 기록. 넷 중 하나라도 빠지면 자동화가 아니라 방치입니다.

4. 헤르메스 에이전트 — 청사 안에 두는 상주 AI

Hermes Agent는 Nous Research가 2026년 2월 25일 MIT 라이선스로 공개한 오픈소스 에이전트입니다. 공식 설명으로는 "서버에 상주하며, 배운 것을 기억하고, 오래 돌릴수록 유능해지는" 에이전트예요.

헤르메스 에이전트 — 내 PC·서버에 설치, 지속 메모리, 스킬 자가 생성, 메신저 호출, 예약 실행, 로컬 모델 지원과 공공기관의 전제 조건
헤르메스 에이전트 — 내 PC·서버에 설치, 지속 메모리, 스킬 자가 생성, 메신저 호출, 예약 실행, 로컬 모델 지원과 공공기관의 전제 조건

▣ 헤르메스 에이전트가 하는 일 (공식 문서 기준)과 공공기관의 전제

항목 내용 공공기관에서는
어디서 돌아가나 내 PC·서버·클라우드에 설치(리눅스·맥·윈도우 설치 명령 제공) 업무망 설치는 정보화 부서의 보안성 검토 대상
기억 대화가 끝나도 배운 것을 파일로 보관 우리 기관 서식·용어를 매번 설명하지 않아도 됨
스킬 경험에서 절차를 스킬로 만들고 다듬음 민원 답변·보도자료 절차가 쌓임
부르는 법 텔레그램·디스코드·슬랙·왓츠앱·시그널·이메일·터미널 외부 메신저 연동은 기관 정책 확인
예약 크론 — 정해진 시각에 돌고 결과를 메신저로 배달 주간 공개자료 요약 루프
모델 상용 모델 또는 Ollama 로컬 모델 로컬 모델이면 외부 전송 없음(권장 사양 있음)

쉽게 말해 하네스(기억·스킬·권한)와 루프(크론·배달)를 설치형으로 묶은 것이고, 서울·광주·양산·남양주·광진구처럼 지자체가 내부망에 자체 언어모델(sLLM)을 구축한 사례는 같은 방향의 '공공판'으로 볼 수 있습니다. 다만 개인이 업무 PC에 설치하는 일은 2026년 5월 1일 시행된 「국가 사이버보안 기본지침」이 인공지능시스템 보안 조항을 신설한 만큼 정보화 부서와 함께 가야 할 과제예요. 1편에서는 "이런 선택지가 있고, 출입증(보안성 검토)이 먼저"까지만 기억해 두시면 됩니다. 자세한 내용은 6편에서 다룹니다.

5. 챗GPT·제미나이에 그냥 묻는 것과 무엇이 다른가?

"그냥 챗GPT에 물어보면 되지 않나요?" 비유로 답하면, 채팅창에 매번 묻는 것은 복도에서 만난 똑똑한 신규 직원에게 "이거 어떻게 써?" 하고 묻는 것이에요. 매번 다른 답이 오고, 근거가 없고, 그대로는 결재에 못 올립니다. 하네스는 그 직원에게 업무 매뉴얼·서식·검토 체크리스트를 쥐여 주고 "이 틀 안에서만" 일하게 한 것이고, 루프는 그 틀을 "매주 월요일 9시" 또는 "체크리스트를 통과할 때까지" 반복시키는 당직표입니다.

그냥 묻기 vs 하네스+루프 — 민원 답변 초안으로 본 과정, 결과의 일관성, 근거, 기록 가능성 비교
그냥 묻기 vs 하네스+루프 — 민원 답변 초안으로 본 과정, 결과의 일관성, 근거, 기록 가능성 비교

▣ 같은 일을 두 방식으로 — 민원 답변 초안

관점 채팅창에 매번 묻기 하네스 + 루프
과정 매번 상황 설명 → 초안 → 고쳐 달라 반복 규칙 문서를 한 번 쓰고 민원 요지(식별정보 제거, 기관 판단 전제)와 공개 조문만 공급. 수정은 규칙 문서를 고쳐 다음부터 반영
결과 어조·서식이 회차마다 다르고, 없는 조문 번호가 섞이기 쉬움 서식 고정, "제공된 조문만 인용" 규칙과 체크리스트가 지어내기를 걸러냄
근거 답변 속 근거를 매번 다시 찾아야 함 근거 조문 칸이 비면 "근거 확인 필요"로 표시되어 바로 보임
기록 "왜 이렇게 썼나"를 재현하기 어려움 규칙 문서 버전(v1, v2)이 곧 판단 기준의 이력 — 감사 대응에 유리
맞는 일 단발성 질문, 아이디어 반복되고 서식이 정해진 일(민원 답변·보도자료·주간 요약)

통계 쪽 예도 같습니다. "이 엑셀 집계해 줘"는 인터넷망에서 할 수 없고 해서도 안 되지만, "열 이름은 읍면동·사업명·건수·금액이고 약 300행, 값은 더미, 외부 통신 없는 VBA와 검증 수식 3개를 달라"는 구조만 담은 규칙 문서를 한 번 만들어 두면, 코드를 받아 업무망에서 돌리는 월말 루프가 됩니다. 차이는 모델의 똑똑함이 아니라 설계에서 납니다.

그냥 묻기는 '대답'을 얻는 일이고, 하네스와 루프는 '같은 품질의 대답이 계속 나오고 근거가 남는 구조'를 얻는 일입니다.

6. 어느 사이트의 어느 버튼인가? (화면 재현)

개발자 도구가 아니어도 됩니다. 2026년 10월 현재 세 서비스에는 하네스와 루프에 해당하는 버튼이 이미 있어요. 아래 그림은 실제 캡처가 아니라 공식 도움말을 기준으로 메뉴 위치와 누르는 순서를 재현한 것이라, 실제 화면과 배치가 조금 다를 수 있습니다. 모두 인터넷망 PC에서, 공개 자료만으로 한다는 전제예요(7절).

▣ 개념 ↔ 버튼 대응표 (각 서비스 공식 도움말, 2026년 10월 기준)

개념 Claude (claude.ai) ChatGPT (chatgpt.com) Gemini (gemini.google.com)
규칙 문서·참고 자료 고정(하네스) 프로젝트 — 사이드바 Projects → '+ New Project' → 'Set project instructions', 참고 자료는 '+' 프로젝트 — 사이드바 'New project' → '•••' → 'Project settings'에 지침, 파일 추가 스킬 — Settings → Skills → 'Create manually'(젬스는 11월부터 스킬로 자동 전환)
반복 절차 저장(스킬) Settings → Capabilities에서 코드 실행 켜기 → Customize → Skills → '+ Create skill' → 'Upload a skill'(SKILL.md 포함 ZIP) 프로젝트 지침으로 대신 위 스킬, 채팅에서 '/'(곧 '@')로 호출
예약 실행(루프) Cowork(데스크톱 앱 기준, 웹·모바일은 베타) — 왼쪽 'Scheduled' → 'New task' → 'Create with Claude' 또는 'Set up manually'(시간별·일별·주별·평일·수동) 사이드바 'Scheduled'에서 말로 요청하면 생성, 작업 제목에서 편집·일시정지 프롬프트에 시각·주기를 적어 보내면 생성, 관리는 'Settings & help' → 'Scheduled actions'(활성 10개, 'Keep Activity' 켜짐 필요)
자료 기반 작업 프로젝트 지식 프로젝트 파일 Gemini Notebook(구 NotebookLM, 7월 16일 개명, 기존 주소·공유 링크는 자동 연결)

화면 재현 — claude.ai에서 프로젝트 만들기: 사이드바 Projects, + New Project, Set project instructions, 참고 자료 추가 순서
화면 재현 — claude.ai에서 프로젝트 만들기: 사이드바 Projects, + New Project, Set project instructions, 참고 자료 추가 순서
화면 재현 — chatgpt.com에서 프로젝트 지침 설정과 예약 작업: New project, 더보기 메뉴의 Project settings, 사이드바 Scheduled
화면 재현 — chatgpt.com에서 프로젝트 지침 설정과 예약 작업: New project, 더보기 메뉴의 Project settings, 사이드바 Scheduled
화면 재현 — gemini.google.com에서 스킬 만들기와 예약 작업 관리: Settings의 Skills, Create manually, Scheduled actions
화면 재현 — gemini.google.com에서 스킬 만들기와 예약 작업 관리: Settings의 Skills, Create manually, Scheduled actions

'프로젝트(또는 스킬) + 예약' 이 두 버튼이 비개발자용 하네스와 루프입니다. 예약 실행은 서비스와 플랜에 따라 이용 조건이 다르니(Claude Cowork 예약은 유료 플랜 전용) 공식 도움말을 확인하시고, 어느 쪽이든 "완료" 표시가 곧 성공은 아니니 결과를 열어 보는 사람의 검토 단계를 루프 끝에 꼭 두세요. 커스텀 GPT는 2026년 12월 11일 종료 예정이고 공식 이전 경로는 플러그인·스킬이지만, 비개발자는 지침을 프로젝트에 두는 편이 간단합니다.

7. 망분리 환경에서는 어떻게 — 인터넷망·업무망별 적용법

제도부터 짚을게요. 2026년 5월 1일 시행된 「국가 사이버보안 기본지침」은 종전의 망분리 조항을 삭제하고 업무정보 등급 식별과 인공지능시스템 보안 조항을 새로 두었습니다(국가 망 보안체계, N2SF). 다만 기관별 등급 식별과 보안성 검토를 거쳐야 하므로, 2026년 10월 현재 교육 현장에서 만나는 지자체 대부분은 여전히 업무망 PC와 인터넷망 PC로 나뉘어 있다고 보는 것이 안전해요. 상용 생성형 AI에 대한 원칙은 국가정보원 「챗GPT 등 생성형 AI 활용 보안 가이드라인」(2023년 6월) 원문이 분명합니다. "기관 내부(업무)망에서의 서비스 사용시 별도 내부 전용 서비스로 한정하여 사용", "기관 인터넷망에서의 서비스 사용시 기관 민감데이터 미활용 등 유의 사용". 이 취지를 보수적으로 적용하면 챗GPT·제미나이·클로드는 인터넷망 PC에서, 공개 자료만 쓰는 것이 안전합니다(2023년 문서이므로 기관의 최신 지침이 우선입니다).

망분리 환경 적용 지도 — 인터넷망 PC(상용 AI, 공개 자료만), 업무망의 공공 AI(머리글 프롬프트 하네스), 공공 AI가 없을 때(수동 루프), 구조만 반출과 코드 반입
망분리 환경 적용 지도 — 인터넷망 PC(상용 AI, 공개 자료만), 업무망의 공공 AI(머리글 프롬프트 하네스), 공공 AI가 없을 때(수동 루프), 구조만 반출과 코드 반입

▣ 네 가지 상황별 적용법

상황 하네스 루프 지킬 것
인터넷망 PC + 상용 AI 프로젝트/스킬에 규칙 문서·서식·체크리스트 고정, 입력 게이트(식별정보 포함 시 중단) 예약은 공개 자료 모니터링형만 — 조례 개정 공고·상급기관 보도자료 주간 요약 기관 내부자료·개인정보 입력 금지, 기관 드라이브·메일 커넥터 연결 금지
업무망 + 공공 AI(범정부 AI 공통기반·자체 sLLM) 프로젝트 기능이 없을 수 있으니 규칙 문서를 '머리글 프롬프트'로 저장해 매번 붙여넣기. 출처 제시형이면 "출처 없는 문장은 삭제" 규칙 추가 사람이 정한 시각에 머리글 프롬프트로 돌리는 반자동 루프 파일 용량·기능 한계는 기관별 확인
업무망 + AI 없음 같은 규칙 문서·체크리스트를 서식으로 두고 사람이 초안 → 체크 → 수정 → 기록을 돈다(수동 루프) 수동이지만 종료 조건과 기록은 동일 "하네스는 도구가 없어도 성립한다"
구조만 반출 → 코드 반입 열 이름·서식·더미값만 인터넷망 AI에 주고 VBA 등을 받음 월말 집계 루프 등급 판단은 기관(보안담당관) 몫, 반입은 기관의 망간 자료전송 절차, 매크로는 코드 검토 후 실행

업무망 쪽 공공 AI도 열리기 시작했습니다. 행정안전부·과학기술정보통신부의 '범정부 AI 공통기반'이 2025년 11월부터 중앙·지방 공무원을 대상으로 행정망 안에서 AI 챗서비스를 시범 운영을 거쳐 시작했고, 서울시가 행정망 안에 자체 언어모델을 구축한 것을 비롯해 광주·양산·남양주·광진구처럼 자체 언어모델을 내부망에 둔 지자체도 늘고 있어요. 이런 도구에는 '프로젝트' 버튼이 없을 수 있지만, 규칙 문서를 머리글로 붙여 넣는 것만으로 하네스는 성립합니다. 하네스는 버튼이 아니라 설계이기 때문이에요.

'구조만 반출'은 제가 공무원·재직자 교육에서 늘 강조하는 원칙과 같습니다. AI에게는 데이터가 아니라 구조를 보여 준다. 이름·주소·금액이 든 파일을 올리는 대신 열 이름과 바꿀 규칙만 알려 주고 코드를 받아 업무망에서 실행하는 방식인데, 열 이름·서식·더미값은 가이드라인이 말하는 "기관 민감데이터"에 해당하지 않을 가능성이 높지만, 등급 판단의 주체는 기관이므로 보안담당관 확인을 먼저 받으세요. 비공개 사업명이나 대상자 범주가 열 이름에 드러나면 이야기가 달라집니다.

8. 30분 미니 실습 — 우리 군 조례 1건으로 첫 규칙 문서

사내 자료 없이, 전부 공개 자료로 하네스가 '작동하는 순간'을 체험하는 실습입니다. 인터넷망 PC에서 합니다.

30분 미니 실습 5단계 — 국가법령정보센터에서 조례 내려받기, 프로젝트 만들고 규칙 문서 붙여넣기, 안내문 초안 받기, 조문 번호 재검색, 같은 요청 두 번 돌려 서식 비교
30분 미니 실습 5단계 — 국가법령정보센터에서 조례 내려받기, 프로젝트 만들고 규칙 문서 붙여넣기, 안내문 초안 받기, 조문 번호 재검색, 같은 요청 두 번 돌려 서식 비교

1단계. 조례 한 건 내려받기 (5분)

국가법령정보센터 자치법규 검색에서 우리 군의 '○○ 지원 조례' 한 건을 찾아 내려받습니다. 공개 자료이므로 인터넷망 AI에 넣어도 됩니다.

2단계. 프로젝트 만들고 규칙 문서 붙여넣기 (5분)

6절의 순서대로 '주민 안내문 작성 보조' 프로젝트를 만들고, 아래 규칙 문서를 지침에 붙여 넣습니다.

주민 안내문 작성 규칙 v1
[역할] ○○군 △△과 주민 안내문 작성 보조. 최종 작성자는 담당 공무원.
[입력 게이트] 성명·주소·연락처·접수번호가 포함되면 작성을 멈추고 "식별정보 제거 요청"만 출력한다.
[근거 규칙] 조례·지침은 제공된 조문만 인용한다. 없으면 "근거 확인 필요"로 표시하고 추정하지 않는다.
[서식] ① 지원 대상 ② 신청 절차 ③ 제외 사유 ④ 문의처(기관 대표번호) — 공문체 300자 내외, 각 항에 조문 번호 병기.
[표기] 첫 줄 "※ AI 초안(검토 전)", 끝 줄 "검토자/일자: ____".
[자체 검증] 식별정보 0건 / 인용 조문 실재 / 날짜·금액 추정 없음 / 확정·약속 표현 없음.

3단계. 안내문 초안 받기 (10분)

조례 파일을 올리고 "규칙대로 안내문 초안"이라고만 보냅니다. 첫 줄의 AI 초안 표기와 조문 번호 병기가 됐는지 봅니다.

4단계. 조문 번호 재검색 (5분)

초안의 조문 번호를 국가법령정보센터에서 다시 찾아봅니다. 실제 조문과 다르거나 없는 번호가 있다면, 그게 바로 규칙 문서에 한 줄 더할 순간이에요(예: "조문 번호는 원문에 있는 그대로만 적는다").

5단계. 같은 요청 두 번 (5분)

새 대화에서 같은 요청을 한 번 더 보내 서식이 같은지 비교합니다. 서식이 같으면 하네스가 작동한 것이고, 다르면 서식 규칙을 더 구체적으로 적습니다. 산출물은 안내문 초안 1장과 체크 기록 1장입니다.

9. 해서는 안 되는 것과 흔한 실패

해서는 안 되는 것 — 기관 내부자료·민감정보 입력, 민감한 개인정보 입력, 업무망 우회 접속, 검증 없는 산출물 사용, 권리 영향 결정 위임
해서는 안 되는 것 — 기관 내부자료·민감정보 입력, 민감한 개인정보 입력, 업무망 우회 접속, 검증 없는 산출물 사용, 권리 영향 결정 위임

▣ 해서는 안 되는 것 (근거)

  • 기관 내부자료 등 민감정보 입력 — 국정원 가이드라인 원문 "기관 내부자료 등 민감정보 입력 금지로 기관 정보 유출 차단".
  • 민감한 개인정보 입력 — 같은 가이드라인의 "민감한 개인정보(건강, 종교, 정치적 성향 등) 입력 금지". 개인정보가 꼭 필요하면 "가명화 및 익명화를 통한 실제 개인정보와 기관과의 관계 유추 가능성 차단"이 원칙입니다.
  • 업무망에서 상용 AI 접속 시도·우회 — "기관 내부(업무)망에서의 서비스 사용시 별도 내부 전용 서비스로 한정하여 사용".
  • 검증 없는 산출물 사용 — 인사혁신처가 2026년 5월 22일 전 부처에 배포한 「생성형 인공지능 활용 지침」(공무원 교육훈련 결과보고서용)은 진실성 추구·활용 사실의 투명한 공개·비판적 시각 유지 등 7가지 기본원칙을 두었고, 최근 3년 국외훈련 결과보고서 1,385건 중 11건에서 AI 환각으로 인한 오류·확인 불가 문헌 인용 등이 확인됐습니다. 보고서에 한정된 지침이지만, 검증 없는 산출물의 위험은 모든 문서에 같습니다.
  • 복지 수급·인허가처럼 주민의 권리에 영향을 주는 결정을 AI에 맡기기 — 행정안전부 인공지능 윤리기준의 "최종적인 책임과 통제가 사람에게 있음".

▣ 흔한 실패 세 가지

  • "구조만"이라면서 열 이름 아래 실제 성명 열 줄을 복사해 넣는다 — 입력 게이트 규칙이 막아 주지만, 애초에 더미값으로 바꿔서 넣으세요.
  • AI가 만든 조문 번호를 확인 없이 인용한다 — 인사혁신처 적발 유형과 같습니다. 4단계 재검색을 루프에 넣으세요.
  • 예약 작업에 기관 드라이브·메일을 연결한다 — 예약은 공개 자료 모니터링만. 완료 표시는 성공이 아니니 결과를 열어 보는 사람의 검토를 끝에 둡니다.

▣ 시리즈 안내 (지자체 공무원 편, 총 6편)

편 주제 지자체 사례
1편(오늘) 입문 — 세 용어, 차이, 버튼 지도, 망분리 적용법, 30분 실습 조례 1건으로 안내문 규칙 문서
2편 하네스 ① 규칙 문서·서식·검토 체크리스트 쓰는 법 민원 답변 초안 하네스
3편 하네스 ② 업무망에서 — 공공 AI 머리글 프롬프트, 수동 루프, 구조만 반출 월간 통계 집계
4편 루프 ① 예약 루프 걸기 조례 개정 공고·상급기관 보도자료 주간 요약
5편 루프 ② 완료 조건 루프, 정지 조건 5가지 계획서·결과보고서 초안
6편 헤르메스 에이전트 — 청사 안의 상주 AI, 보안성 검토 자체 sLLM 사례와 로드맵

10. 자주 묻는 질문 FAQ

Q1. 망분리된 공공기관에서도 하네스 엔지니어링을 할 수 있나요?

A1. 네. 하네스는 버튼이 아니라 규칙 문서·서식·검토 체크리스트라는 설계라서, 인터넷망 PC의 상용 AI든 업무망의 공공 AI든, 심지어 AI가 없어도 서식으로 성립합니다. 인터넷망에서는 공개 자료만 쓰고, 기관 내부자료와 개인정보는 넣지 않는 것이 전제예요.

Q2. 공무원이 루프 엔지니어링을 하려면 어떤 기능을 쓰나요?

A2. Claude는 Cowork의 'Scheduled', ChatGPT는 사이드바의 'Scheduled', Gemini는 프롬프트에 시각을 적어 만들고 'Scheduled actions'에서 관리합니다. 공공에서는 조례 개정 공고나 상급기관 보도자료처럼 공개 자료를 모으는 주간 루프만 걸고, 기관 드라이브·메일은 연결하지 않습니다. 완료 조건과 상한도 꼭 적으세요.

Q3. 챗GPT에 민원 답변을 부탁해도 되나요?

A3. 민원인의 성명·주소·연락처·접수번호를 뺀 '요지'와 공개된 조문만으로 인터넷망 PC에서 초안을 받는 것은 가이드라인의 취지(기관 민감데이터 미활용·개인정보 입력 금지)에 어긋나지 않는 범위로 볼 수 있지만, 민원 내용 자체가 비공개 내부자료에 해당하는지는 기관이 판단합니다. 기관 지침과 보안담당관 확인이 먼저이고, 초안에는 "AI 초안(검토 전)"을 표기하고 조문 번호를 다시 확인한 뒤 최종 답변은 담당 공무원이 작성·결재해야 해요.

정리하면, 하네스는 AI를 결재선 안에 넣는 틀이고, 루프는 그 틀로 언제 돌고 언제 멈출지를 정한 당직표이며, 헤르메스 에이전트는 둘을 청사 안에 설치해 두는 선택지입니다. 망이 분리돼 있어도 틀은 만들 수 있고, 오히려 틀이 있어야 안전해요. 어려운 쪽은 기술이 아니라 첫 규칙 문서를 쓰는 30분입니다.

AI는 기안하고, 사람은 결재합니다. 그 사이의 검토 단계를 글로 적어 두는 것이 하네스이고, 매주 돌게 하는 것이 루프입니다.

지금 바로 국가법령정보센터에서 우리 군 조례 한 건을 내려받아, 8절의 규칙 문서로 안내문 초안을 받아 보세요. 조문 번호를 다시 찾아보는 순간, 하네스가 무엇인지 몸으로 알게 됩니다.

지자체 공무원 하네스·루프 엔지니어링 입문 | 망분리 환경에서 AI 에이전트 쓰는 법, 강성희 강사 (시리즈 1편)

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-04 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

공무원을 위한 깃허브 코파일럿 '컴퓨터 사용' 정리 — AI가 데스크톱 앱을 직접 읽고 클릭·입력하는 에이전트의 켜는 법, 승인 구조, 애플의 전체 디스크 접근 경고와 보안 수칙 (AI 강사 강성희)
공무원을 위한 깃허브 코파일럿 '컴퓨터 사용' 정리 — AI가 데스크톱 앱을 직접 읽고 클릭·입력하는 에이전트의 켜는 법, 승인 구조, 애플의 전체 디스크 접근 경고와 보안 수칙 (AI 강사 강성희)

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

깃허브 코파일럿 '컴퓨터 사용'은 AI가 데스크톱 앱의 내용을 읽고 클릭·입력·드래그를 대신하는 공개 프리뷰 기능으로, 깃허브 코파일럿 CLI와 앱(macOS·Windows)에서 기본 꺼짐 상태이며 /computer on 또는 설정에서 켭니다. 앱을 제어하기 전마다 승인을 받고 조직 관리 설정으로 차단할 수 있어요. 같은 주 애플은 AI 에이전트의 전체 디스크 접근 위험을 공식 경고했습니다.

혹시 이런 경험 있으신가요?
내부 전산 시스템에 같은 값을 화면마다 다시 입력하면서 "이건 사람이 할 일이 아닌데"라고 혼잣말한 경험이요.
"AI 에이전트가 PC를 대신 조작한다"는 기사를 보고, 우리 기관 PC에 그런 걸 깔아도 되는지 누구에게 물어야 할지 몰랐던 날이요.

공공기관에서 AX(AI 전환)와 AI 에이전트 활용을 가르치는 강사로서, 이번 주는 "AI가 내 PC를 직접 만지는" 흐름이 한꺼번에 공식 기능이 된 주라고 말씀드리고 싶습니다. 먼저 조건부터 분명히 적어 둘게요. 깃허브 코파일럿 컴퓨터 사용은 10월 1일 공개된 프리뷰 기능이고, 깃허브 코파일럿 CLI와 코파일럿 앱(macOS·Windows)에서만 쓸 수 있으며, 기본은 꺼져 있습니다. 어떤 요금제에서 제공되는지는 공식 문서에 적혀 있지 않고, 조직 관리 설정으로 막을 수 있어요. 공무원이 업무용 PC에 설치하는 일은 기관 정보보안 지침이 먼저입니다. 이 글은 "지금 깔아 쓰라"가 아니라 "이런 에이전트가 왔으니 작동 방식과 지킬 것을 먼저 알아 두자"는 글이에요.

이 글은 깃허브 공식 체인지로그(10월 1일), 깃허브 공식 문서 'About computer use', 애플 개발자 공지 'Updates to Full Disk Access in macOS'(10월 2일), 앤트로픽 공식 블로그를 기준으로 정리했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 생성형 AI 교육 진행)

오늘 이 글 하나면 컴퓨터 사용 에이전트가 무엇을 어떻게 하는지, CLI와 앱에서 켜는 3단계와 승인 구조, 공식 문서가 권하는 용도와 공직 업무에서 생각해 볼 장면, 같은 주 애플의 경고가 뜻하는 것, 그리고 기관에서 지킬 보안 수칙까지 한 번에 잡을 수 있습니다. "AI 에이전트가 PC를 조작한다"는 뉴스가 "우리 기관은 무엇을 준비해야 하나"로 바뀝니다.

목차

  1. 10월 1일 깃허브 발표, 무엇이 새로운가?
  2. 컴퓨터 사용 에이전트는 어떻게 작동하나?
  3. 어떻게 켜나: CLI·앱 3단계와 승인 구조
  4. 공무원 업무에서 어디에 붙나?
  5. 같은 주의 경고: 애플 '전체 디스크 접근' 통제 강화
  6. 이용 조건과 기관에서 지킬 보안 수칙
  7. 자주 묻는 질문 FAQ

1. 10월 1일 깃허브 발표, 무엇이 새로운가?

깃허브는 10월 1일 체인지로그에 '깃허브 코파일럿이 이제 컴퓨터 사용으로 데스크톱 앱과 상호작용할 수 있다'는 글을 올렸습니다. 지금까지 코파일럿은 코드 편집기나 터미널 안에서 일했어요. 이번 기능은 그 바깥, 즉 PC에 설치된 다른 프로그램의 화면을 읽고 조작합니다. 공식 설명을 그대로 옮기면, 접근성 정보와 화면 맥락을 읽고, 컨트롤을 클릭하고, 글자를 입력·수정하고, 키를 누르고, 스크롤·드래그하고, 여러 앱을 오가는 작업 흐름을 대신 진행해요.

10월 1일 깃허브 체인지로그 요지 — 코파일럿 컴퓨터 사용 공개 프리뷰, 깃허브 코파일럿 CLI·앱(macOS·Windows), 기본 꺼짐, 승인 뒤 제어, 조직 설정으로 차단 가능
10월 1일 깃허브 체인지로그 요지 — 코파일럿 컴퓨터 사용 공개 프리뷰, 깃허브 코파일럿 CLI·앱(macOS·Windows), 기본 꺼짐, 승인 뒤 제어, 조직 설정으로 차단 가능

▣ 깃허브 코파일럿 컴퓨터 사용 한눈에 (깃허브 공식 체인지로그·문서)

구분 내용
발표 2026년 10월 1일, 깃허브 체인지로그 — 공개 프리뷰(변경될 수 있음)
한 줄 정의 코파일럿이 데스크톱 앱의 내용을 읽고 클릭·입력·키 조작·스크롤·드래그로 작업을 대신 수행
쓰는 곳 깃허브 코파일럿 CLI, 깃허브 코파일럿 앱 (macOS·Windows)
기본 상태 꺼짐 — 사용자가 직접 켜야 함
통제 앱 제어 전 승인 요청, 조직 관리 설정으로 비활성화 가능
공식에 없는 것 요금제별 제공 여부, 리눅스 지원, 정식 출시 시점, 한국어 앱 호환 — 확인되지 않은 내용은 이 글에도 쓰지 않았습니다

이 기능이 겨냥하는 건 API도 명령줄도 없는 옛 프로그램이에요. 공식 글은 그런 소프트웨어의 작업 흐름을 자동화하는 데 쓴다고 적었습니다. 공공기관의 내부 전산이 떠오르셨다면, 그 직감이 맞습니다. 다만 그 전에 어떻게 작동하는지부터 보셔야 해요.

2. 컴퓨터 사용 에이전트는 어떻게 작동하나?

작동 원리는 세 가지 요소로 나눠 보면 쉽습니다. 보고(읽기) → 판단하고 → 조작하기예요. 코파일럿은 운영체제의 접근성 정보(화면의 버튼·입력창이 무엇인지 알려 주는 정보)와 화면의 시각적 맥락을 함께 읽고, 지시받은 목표에 맞춰 다음 동작을 고른 뒤, 클릭·입력·드래그를 실행합니다. 그래서 macOS에서는 접근성 권한과 화면 기록 권한을 요구해요.

컴퓨터 사용 에이전트의 작동 — 접근성 정보와 화면 맥락 읽기, 목표에 맞춰 다음 동작 판단, 클릭·입력·키·스크롤·드래그 실행, 매 앱 제어 전 사용자 승인
컴퓨터 사용 에이전트의 작동 — 접근성 정보와 화면 맥락 읽기, 목표에 맞춰 다음 동작 판단, 클릭·입력·키·스크롤·드래그 실행, 매 앱 제어 전 사용자 승인

여기서 공직자가 꼭 기억할 문장이 공식 문서에 있어요. 컴퓨터 사용은 잘못된 컨트롤을 고르거나, 엉뚱한 자리에 글자를 넣거나, 표준이 아닌 동적인 화면 요소를 다루기 어려울 수 있다는 것, 그리고 사람의 판단을 대신하지 못한다는 것입니다. 전산 화면에 값을 넣는 일은 틀리면 되돌리기 어렵죠. 그래서 이 기능은 승인 구조와 함께 봐야 합니다.

AI가 화면을 '본다'는 건, 그 화면에 있는 모든 것을 본다는 뜻 — 민원인 정보가 떠 있는 창을 띄워 둔 채로 에이전트를 켜지 않는 것, 이것이 첫 번째 수칙입니다.

3. 어떻게 켜나: CLI·앱 3단계와 승인 구조

순서는 세 단계예요. 아래는 공식 체인지로그와 문서에 적힌 그대로이고, 개인 PC에서 시험해 볼 때의 순서입니다. 업무용 PC는 6절의 수칙을 먼저 확인하세요.

깃허브 코파일럿 컴퓨터 사용 켜기 3단계 — CLI에서 /computer on 또는 앱 설정에서 Enable Computer Use, macOS 접근성·화면 기록 권한 허용, 앱 제어 전 승인(이번 세션·항상 허용·거부)
깃허브 코파일럿 컴퓨터 사용 켜기 3단계 — CLI에서 /computer on 또는 앱 설정에서 Enable Computer Use, macOS 접근성·화면 기록 권한 허용, 앱 제어 전 승인(이번 세션·항상 허용·거부)

1단계. 켜기 — CLI 명령 또는 앱 설정

깃허브 코파일럿 CLI에서는 /computer on을 입력하면 켜지고, /computer show로 상태를 보고, /computer off로 끕니다. 코파일럿 앱에서는 Settings → Computer Use → 'Enable Computer Use'를 켜거나, 같은 /computer on 명령을 쓰면 돼요.

2단계. 권한 — macOS는 접근성·화면 기록

macOS에서는 접근성(Accessibility)과 화면 기록(Screen Recording) 권한이 필요하고, 설정 과정에서 안내가 나옵니다. 이 두 권한이 곧 "화면을 읽고 조작하는 힘"이니, 어떤 권한을 주는지 이 단계에서 분명히 보셔야 해요.

3단계. 승인 — 앱을 제어하기 전마다 묻는다

코파일럿은 어떤 앱을 제어하기 전에 승인을 요청합니다. 선택지는 이번 세션만 허용 · 항상 허용 · 거부 세 가지예요. '항상 허용'을 고르면 그 결정이 PC에 저장돼 같은 컴퓨터의 CLI와 앱에 함께 적용되고, 나중에 검토하거나 초기화할 수 있습니다.

▣ 켜기 3단계 정리

단계 하는 일 확인할 것
1. 켜기 CLI /computer on 또는 앱 Settings → Computer Use → Enable 기본은 꺼짐, /computer show로 상태 확인
2. 권한 macOS 접근성·화면 기록 권한 허용 어떤 권한을 주는지 설명을 끝까지 읽기
3. 승인 앱 제어 전 승인 — 이번 세션·항상 허용·거부 '항상 허용'은 로컬 저장, 검토·초기화 가능

시험해 볼 때 첫 지시는 되돌릴 수 있는 일로 시작하세요. 상황·작업·규칙 세 줄이면 충분합니다.

[상황] 지금 열려 있는 발표자료 앱의 테스트용 슬라이드 10장은 내가 만든 연습 파일이고, 민감한 내용은 없다.
[작업] 각 슬라이드 제목 끝의 마침표를 모두 지우고, 바뀐 슬라이드 번호를 목록으로 알려 줘.
[규칙] 다른 앱은 열지 말고, 파일을 저장하기 전에 멈춰서 나에게 확인받아. 확실하지 않은 화면 요소는 건드리지 말고 보고해.

여기서 중요한 건 "저장 전에 멈춰 확인받아"예요. 에이전트가 화면을 조작하더라도 되돌릴 수 없는 단계는 사람이 누르는 구조를 지시문 안에 넣어 두는 습관이 필요합니다.

4. 공무원 업무에서 어디에 붙나?

공식 글이 든 용도는 네 가지예요. 레거시 데스크톱 앱의 정보를 검토·요약하기, 발표자료 내용 갱신하기, GUI만 있는 소프트웨어에 데이터 입력·갱신하기, 여러 앱을 오가며 정보 옮기기. 제가 공공기관 교육에서 "반복 업무 자동화" 이야기를 꺼내면 가장 먼저 나오는 대답이 "우리 시스템은 API가 없어요"거든요. 이 기능은 바로 그 지점을 겨냥합니다. 다만 아래 표의 오른쪽 칸을 꼭 함께 보셔야 해요.

공무원 업무에서 생각해 볼 장면 네 가지 — 내부 전산 반복 입력, 발표자료·보고서 갱신, 옛 프로그램 자료 요약, 앱 간 정보 이동 — 각 장면의 전제 조건
공무원 업무에서 생각해 볼 장면 네 가지 — 내부 전산 반복 입력, 발표자료·보고서 갱신, 옛 프로그램 자료 요약, 앱 간 정보 이동 — 각 장면의 전제 조건

▣ 공식 권장 용도를 공직 업무로 옮겨 보면

공식 권장 용도 공직에서 떠오르는 장면 전제 조건
GUI 전용 소프트웨어 데이터 입력·갱신 API 없는 내부 전산에 같은 값을 화면마다 입력 기관 보안 지침 허용, 개인정보 없는 화면, 저장 전 사람 확인
발표자료 내용 갱신 보고용 슬라이드의 날짜·수치 일괄 수정 연습 파일로 먼저, 결과는 사람이 검수
레거시 앱 정보 검토·요약 옛 프로그램에만 남아 있는 통계 화면 정리 화면에 비공개 정보가 없을 때만
앱 간 정보 이동 엑셀 → 전산, 전산 → 보고서로 옮기기 원본·결과 대조, 되돌릴 수 없는 단계는 사람이

솔직하게 말씀드릴게요. 지금 당장 공공기관 업무망 PC에 이 기능을 켜서 쓰는 분은 거의 없을 거예요. 그래도 알아 두셔야 하는 이유는, 행정안전부가 추진하는 AI 정부 실험실처럼 "공무원이 직접 반복 업무를 자동화하는" 흐름이 이미 시작됐고, 그 자동화의 다음 단계가 이런 컴퓨터 사용 에이전트이기 때문입니다. 기관 지침이 정해질 때 "무엇을 허용하고 무엇을 막을지"를 말할 수 있는 사람이 되어 두시면 좋겠어요.

5. 같은 주의 경고: 애플 '전체 디스크 접근' 통제 강화

깃허브 발표 다음 날인 10월 2일, 애플은 개발자 공지에 'macOS 전체 디스크 접근 업데이트'를 올렸습니다. 요지는 분명해요. 일부 개발자가 전체 디스크 접근 권한을 오용해 사용자의 파일·메일·메시지·브라우징 기록까지 사용자가 충분히 알지 못한 채 노출될 수 있게 하고 있다는 것, 그리고 AI 에이전트가 더 유능하고 자율적이 될수록 이 수준의 접근에 따르는 위험은 크게 커진다는 것입니다. 애플은 앞으로 사용자가 매우 명시적인 행동으로만 이런 접근을 허용하도록 추가 통제를 두겠다고 했어요. 시행 시점은 공지에 없습니다.

같은 주의 경고 — 애플 전체 디스크 접근 통제 강화(10월 2일, AI 에이전트 위험 명시), 깃허브 컴퓨터 사용 승인 구조, 앤트로픽 클로드 포 거버먼트(미국 기관용 정식 출시)와 공공부문 AI 윤리기준의 '최종 책임은 사람'
같은 주의 경고 — 애플 전체 디스크 접근 통제 강화(10월 2일, AI 에이전트 위험 명시), 깃허브 컴퓨터 사용 승인 구조, 앤트로픽 클로드 포 거버먼트(미국 기관용 정식 출시)와 공공부문 AI 윤리기준의 '최종 책임은 사람'

같은 주의 소식을 나란히 놓으면 방향이 보입니다. 깃허브는 "에이전트가 PC를 조작하되 매번 승인을 받는다"는 구조를, 애플은 "그 권한을 주는 순간을 더 명시적으로 만들겠다"는 통제를 내놓았어요. 앤트로픽이 9월 30일 미국 연방·주 기관용 '클로드 포 거버먼트'를 정식 출시하면서 감사 로그와 기기 관리 배포를 앞세운 것도 같은 맥락입니다. 그리고 우리 행정안전부가 10월 1일 확정한 공공부문 AI 윤리기준의 문장, "최종적인 책임과 통제권은 사람에게 있다"가 이 모든 흐름의 기준점이에요.

6. 이용 조건과 기관에서 지킬 보안 수칙

기능보다 먼저 봐야 할 것을 정리합니다. 공식 문서 자체가 "보안 위험을 가져온다"고 적고 "민감한 애플리케이션 창은 피하라"고 안내하는 기능이에요.

기관에서 지킬 보안 수칙 네 가지 — 업무망 설치는 기관 지침·관리자 정책 먼저, 민원인 정보가 보이는 창에서 켜지 않기, '항상 허용' 대신 세션 단위 승인, 저장·전송 같은 되돌릴 수 없는 단계는 사람이
기관에서 지킬 보안 수칙 네 가지 — 업무망 설치는 기관 지침·관리자 정책 먼저, 민원인 정보가 보이는 창에서 켜지 않기, '항상 허용' 대신 세션 단위 승인, 저장·전송 같은 되돌릴 수 없는 단계는 사람이

▣ 컴퓨터 사용 에이전트, 기관에서 지킬 것 네 가지

  • 업무망 PC 설치·활성화는 기관 정보보안 지침과 관리자 정책이 먼저 — 깃허브도 조직 관리 설정으로 이 기능을 끌 수 있게 해 두었습니다.
  • 민원인 정보·비공개 문서가 떠 있는 화면에서는 켜지 않기 — 에이전트는 화면에 보이는 모든 것을 읽습니다.
  • '항상 허용'보다 세션 단위 승인 — 승인 목록은 주기적으로 검토·초기화하기.
  • 저장·전송·삭제처럼 되돌릴 수 없는 단계는 사람이 누르기 — 지시문에 "저장 전 멈춰 확인"을 넣고, 결과는 원본과 대조해 'AI 처리' 표시를 남기기.

▣ 이용 조건 (공식 기준)

항목 내용
상태 공개 프리뷰 — 바뀔 수 있음
제품·환경 깃허브 코파일럿 CLI, 코파일럿 앱 / macOS·Windows
요금제 공식 문서에 명시 없음 (미확인)
조직 통제 조직 관리 설정으로 비활성화 가능, 로컬에서 켜도 조직 정책이 우선
데이터 처리 화면 정보의 전송·보관 방식은 이번 공지·문서에 명시 없음 (미확인)

7. 자주 묻는 질문 FAQ

Q1. 깃허브 코파일럿 컴퓨터 사용은 누구나 쓸 수 있나요?

A1. 10월 1일 체인지로그 기준으로 깃허브 코파일럿 CLI와 코파일럿 앱(macOS·Windows)에서 공개 프리뷰로 제공되며 기본은 꺼져 있습니다. 어떤 요금제에서 제공되는지는 공식 문서에 적혀 있지 않고, 조직이 관리 설정으로 비활성화할 수 있습니다. 공공기관 PC는 기관 지침을 먼저 확인하세요.

Q2. 공무원이 업무용 PC에서 컴퓨터 사용 에이전트를 켜도 되나요?

A2. 기관의 정보보안 지침과 관리자 정책이 우선입니다. 공식 문서도 보안 위험을 가져올 수 있고 사람의 판단을 대신하지 못한다고 밝히고 있어요. 지침이 허용하더라도 민원인 정보가 보이는 화면에서는 켜지 않고, 세션 단위로 승인하며, 저장·전송 같은 되돌릴 수 없는 단계는 사람이 직접 누르는 것이 안전합니다.

Q3. 애플의 전체 디스크 접근 통제 강화는 무엇이 달라지나요?

A3. 애플은 10월 2일 개발자 공지에서 일부 앱이 전체 디스크 접근을 오용해 파일·메일·메시지·브라우징 기록을 노출할 수 있고, AI 에이전트가 자율적이 될수록 위험이 커진다고 밝혔습니다. 앞으로 사용자가 매우 명시적인 행동으로만 이런 접근을 허용하도록 추가 통제를 둔다고 했으며, 시행 시점은 공지에 없습니다.

정리하면 이렇습니다. 깃허브 코파일럿 컴퓨터 사용은 AI가 데스크톱 앱을 읽고 클릭·입력·드래그를 대신하는 공개 프리뷰 기능이고, CLI·앱(macOS·Windows)에서 기본 꺼짐이며, 켜더라도 앱 제어 전마다 승인을 받고 조직 설정으로 차단할 수 있습니다. 같은 주 애플이 AI 에이전트의 전체 디스크 접근 위험을 공식 경고한 것까지 함께 보면, "에이전트는 더 많이 하고, 권한을 주는 순간은 더 엄격해진다"는 방향이 또렷해요. 공직자는 지금 쓰기보다 작동 방식과 지킬 것을 먼저 익혀 기관 지침에 말을 보탤 준비를 하시면 됩니다.

지금 바로 아래 깃허브 공식 문서를 열어 '승인' 항목만이라도 읽어 보세요. 우리 기관의 AI 활용 지침에 어떤 문장이 필요한지 보일 겁니다.

깃허브 코파일럿 컴퓨터 사용 정리 | 공무원 PC 조작 AI 에이전트, 켜는 법과 보안 수칙, 강성희 강사

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-03 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

직장인을 위한 마이크로소프트 365 코파일럿 9월 업데이트 사용법 — 코파일럿 챗에서 /로 에이전트, @로 스킬 부르기, 워드 출처 인용, PPT 스킬, 모바일 녹음 (AI 강사 강성희)
직장인을 위한 마이크로소프트 365 코파일럿 9월 업데이트 사용법 — 코파일럿 챗에서 /로 에이전트, @로 스킬 부르기, 워드 출처 인용, PPT 스킬, 모바일 녹음 (AI 강사 강성희)

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

마이크로소프트 365 코파일럿의 9월 업데이트는 코파일럿 챗에서 '/'로 에이전트, '@'로 스킬을 바로 부르는 인라인 호출, 워드의 출처 인용, 파워포인트 스킬, 모바일 녹음이 핵심입니다. 회사에 Microsoft 365 Copilot 유료 라이선스가 있어야 쓸 수 있고, 9월 25일 발표된 코파일럿 홈·코드·오토파일럿은 프런티어 프로그램 프리뷰와 종량 과금으로 먼저 열립니다.

혹시 이런 경험 있으신가요?
회사가 코파일럿 라이선스를 사 줬는데, 팀즈 채팅창에 "회의 요약해 줘"만 치고 끝나는 경험이요.
코파일럿이 써 준 문단을 보고서에 넣었다가 "이 숫자 출처가 어디예요?"라는 질문에 멈춘 날이요.

기업에서 AX(AI 전환)와 AI 에이전트 활용을 가르치는 강사로서, 코파일럿은 "이미 회사에 있는데 가장 덜 쓰이는 AI"라고 자주 말씀드립니다. 먼저 조건을 분명히 적어 둘게요. 이 글의 기능들은 회사(테넌트)에 Microsoft 365 Copilot 유료 라이선스가 있어야 보이고, 일부는 관리자가 켜야 합니다. 그리고 9월 25일 발표된 코파일럿 홈·코드·오토파일럿은 아직 프런티어 프로그램 프리뷰 단계예요. 한국어 지원 범위는 공식 글에 따로 적혀 있지 않아, 이 글은 기능과 조건만 다룹니다.

이 글은 마이크로소프트 공식 블로그 'What's new in Microsoft Copilot — September 2026'(9월 30일)과 9월 25일 공식 발표를 기준으로 정리했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 기업·공공기관·학교 생성형 AI 교육 진행)

오늘 이 글 하나면 9월에 코파일럿에서 무엇이 달라졌는지, 팀즈·아웃룩 채팅에서 '/'와 '@'를 어떻게 쓰는지, 워드 출처 인용과 파워포인트 스킬을 보고서·발표자료에 어떻게 붙이는지, 외근 중 모바일 녹음으로 회의를 정리하는 법, 그리고 코파일럿 홈·코드·오토파일럿이 어떤 조건으로 오는지까지 한 번에 잡을 수 있습니다. "회의 요약해 줘"에서 "우리 팀 에이전트와 스킬을 불러 쓰는 사람"으로 바뀝니다.

목차

  1. 9월 코파일럿 업데이트, 무엇이 달라졌나?
  2. 팀즈·아웃룩 채팅에서 '/'와 '@'는 어떻게 쓰나?
  3. 워드 출처 인용과 파워포인트 스킬, 보고서·발표자료에 어떻게 붙이나?
  4. 외근 직장인을 위한 모바일 녹음과 PDF 검색
  5. 다음에 오는 것: 코파일럿 홈·코드·오토파일럿
  6. 이용 조건과 보안 수칙
  7. 자주 묻는 질문 FAQ

1. 9월 코파일럿 업데이트, 무엇이 달라졌나?

마이크로소프트는 매달 말 코파일럿 공식 블로그에 그 달의 변화를 모아 올립니다. 9월 30일 글의 요지는 "코파일럿 챗이 일하는 흐름 안으로 들어왔다"는 거예요. 채팅창 디자인이 코파일럿 앱과 같은 모양으로 바뀌었고(팀즈·아웃룩 9월, 엣지 10월), 채팅 도중에 에이전트와 스킬을 바로 부를 수 있게 됐습니다. 워드·파워포인트·셰어포인트·원드라이브에도 각각 새 기능이 붙었어요.

9월 코파일럿 업데이트 한눈에 — 코파일럿 챗 디자인 개편, /·@ 인라인 호출, 워드 출처 인용, PPT 스킬, 모바일 녹음, 셰어포인트·원드라이브 코파일럿 정식 출시
9월 코파일럿 업데이트 한눈에 — 코파일럿 챗 디자인 개편, /·@ 인라인 호출, 워드 출처 인용, PPT 스킬, 모바일 녹음, 셰어포인트·원드라이브 코파일럿 정식 출시

▣ 9월 코파일럿 업데이트 (마이크로소프트 공식 블로그, 9월 30일)

영역 무엇이 달라졌나 배포
코파일럿 챗 팀즈·아웃룩·엣지에서 코파일럿 앱과 같은 디자인, 작업 정리 도구 팀즈·아웃룩 9월, 엣지 10월
인라인 에이전트·스킬 프롬프트 안에서 '/'로 에이전트, '@'로 스킬 호출 9월
워드 답의 출처(웹·회사 자료) 인용 보기, 문서 안 이미지·도형 배치·수정 9월
파워포인트 스킬(여러 단계 작업을 재사용 가능하게), 기본 스킬 'Explain this presentation'·'Sharpen slide titles' 스킬 9월, 브랜드 키트 스킬·장시간 작업 10월
모바일 녹음(Record): 대면 대화·음성 메모 → 전사·요약·실행 항목, 안드로이드 워드·PPT·엑셀 코파일럿 편집 9월
검색 스캔한 PDF의 검색 결과 매칭 개선 9월
셰어포인트·원드라이브 코파일럿 정식 출시(GA), AI 메타데이터·사이트 분석 9월
팀즈 폰 AI 전화 응대 에이전트(60개 이상 언어) 9월

이 중 직장인이 오늘 바로 손에 익힐 것은 두 번째 줄(인라인 에이전트·스킬)과 워드·파워포인트 줄입니다. 나머지는 관리자나 특정 부서의 일이에요.

2. 팀즈·아웃룩 채팅에서 '/'와 '@'는 어떻게 쓰나?

코파일럿에서 에이전트는 특정 일을 맡는 AI 도우미(예: 회사가 만든 '출장 규정 에이전트'), 스킬은 여러 단계 작업을 한 번에 부르는 재사용 지시문이에요. 9월 업데이트 전에는 에이전트를 쓰려면 목록에서 골라 들어가야 했는데, 지금은 프롬프트를 쓰는 중에 기호 하나로 끌어올 수 있습니다. 공식 글의 표현을 빌리면 "흐름을 끊지 않고 계속 쓸 수 있다"는 것이 핵심이에요.

코파일럿 챗 인라인 호출 3단계 — 채팅창에 /를 쳐 에이전트 선택, @를 쳐 스킬 선택, 나머지 지시문을 이어 쓰기
코파일럿 챗 인라인 호출 3단계 — 채팅창에 /를 쳐 에이전트 선택, @를 쳐 스킬 선택, 나머지 지시문을 이어 쓰기

1단계. '/'로 에이전트 부르기

팀즈나 아웃룩의 코파일럿 챗 입력창에 /를 치면 쓸 수 있는 에이전트 목록이 뜹니다. 회사 관리자가 승인한 에이전트와 마이크로소프트 기본 에이전트가 함께 보이고, 이름을 골라 넣은 뒤 지시문을 이어 쓰면 돼요.

2단계. '@'로 스킬 부르기

같은 입력창에 @를 치면 스킬 목록이 뜹니다. 스킬은 "주간 보고 양식으로 정리", "회의록을 실행 항목 표로" 같은 여러 단계 작업을 한 번에 부르는 것이라, 매번 긴 지시문을 복사해 붙이던 사람에게 가장 큰 변화예요.

3단계. 지시문은 상황·작업·규칙으로

기호로 에이전트와 스킬을 넣은 뒤에는 평소처럼 지시문을 씁니다. 제가 재직자 교육에서 늘 권하는 세 줄 틀을 그대로 쓰시면 됩니다.

/출장규정 @주간보고정리
[상황] 나는 영업 2팀 대리이고, 이번 주 지방 출장 3건의 경비를 정리해 팀장에게 보고해야 한다.
[작업] 내가 붙여 넣는 영수증 목록을 출장 규정에 맞춰 항목별로 표로 정리하고, 규정을 넘는 항목이 있으면 따로 표시해 줘.
[규칙] 규정 문서에 없는 기준은 만들지 말고, 애매한 항목은 "확인 필요"라고 적어. 금액은 영수증 그대로.

에이전트와 스킬의 이름은 회사마다 다릅니다. 입력창에 /와 @를 쳐서 우리 회사에 무엇이 있는지 먼저 구경하는 것이 첫걸음이에요.

3. 워드 출처 인용과 파워포인트 스킬, 보고서·발표자료에 어떻게 붙이나?

워드 코파일럿은 9월부터 답의 출처를 보여 줍니다. 코파일럿이 웹이나 회사 자료를 바탕으로 쓴 문장에 인용 표시가 붙고, 눌러 보면 어떤 문서·페이지에서 왔는지 확인할 수 있어요. 글머리에 적은 "이 숫자 출처가 어디예요?"라는 질문에 답할 수 있게 된 거죠. 문서 안의 이미지와 도형을 코파일럿으로 배치·수정하는 기능도 함께 들어왔습니다.

워드 출처 인용과 파워포인트 스킬 — 인용 표시 눌러 출처 확인, 'Explain this presentation'·'Sharpen slide titles' 기본 스킬, 관리자가 배포하는 회사 스킬
워드 출처 인용과 파워포인트 스킬 — 인용 표시 눌러 출처 확인, 'Explain this presentation'·'Sharpen slide titles' 기본 스킬, 관리자가 배포하는 회사 스킬

파워포인트에는 스킬이 들어왔어요. 여러 단계 작업을 하나로 묶어 다시 쓰는 기능이고, 마이크로소프트가 미리 만든 두 가지가 기본으로 있습니다. 'Explain this presentation'은 발표 자료 전체를 설명해 주고, 'Sharpen slide titles'는 슬라이드 제목을 다듬어 줘요. 관리자는 회사가 승인한 스킬을 특정 사용자·그룹·전사에 배포할 수 있고, 10월에는 브랜드 키트에 스킬을 담는 기능과 파워포인트를 닫은 뒤에도 긴 작업을 이어 가는 기능이 온다고 적혀 있습니다.

▣ 보고서·발표자료에 붙이는 순서

장면 하는 일 확인할 것
보고서 초안(워드) 코파일럿에게 초안 요청 → 인용 표시를 눌러 출처 확인 → 출처 없는 문장은 직접 보강 회사 자료 출처인지 웹 출처인지 구분
발표자료 점검(PPT) 'Explain this presentation'으로 자료가 어떻게 읽히는지 확인 → 'Sharpen slide titles'로 제목 정리 제목이 바뀌면 목차·발표 대본도 함께
반복 작업 팀이 매번 하는 정리 작업은 관리자에게 스킬로 요청 10월부터 브랜드 키트에 스킬 포함

4. 외근 직장인을 위한 모바일 녹음과 PDF 검색

코파일럿 모바일 앱의 녹음(Record) 기능은 대면 대화와 음성 메모를 녹음해 전사·요약하고 실행 항목을 뽑아 줍니다. 요약한 내용은 코파일럿 챗에서 이어서 다룰 수 있어요. 거래처 미팅이나 현장 점검처럼 노트북을 펼 수 없는 자리에서 쓰는 기능입니다. 다만 녹음은 상대의 동의가 먼저예요. 회의 시작 때 "요약용으로 녹음하겠습니다"라고 알리는 한 문장이 기능보다 중요합니다.

모바일 녹음과 PDF 검색 — 대면 미팅 녹음 → 전사·요약·실행 항목, 스캔한 PDF도 검색 결과에 더 잘 잡힘, 안드로이드 워드·PPT·엑셀 편집
모바일 녹음과 PDF 검색 — 대면 미팅 녹음 → 전사·요약·실행 항목, 스캔한 PDF도 검색 결과에 더 잘 잡힘, 안드로이드 워드·PPT·엑셀 편집

함께 들어온 작은 변화도 있어요. 코파일럿 챗이 스캔한 PDF의 내용을 검색 결과에 더 잘 맞춰 보여 주고, 안드로이드에서도 워드·파워포인트·엑셀의 코파일럿 편집이 됩니다(아이폰은 올해 초 먼저). 종이 자료를 스캔해 셰어포인트에 올려 두는 팀이라면 "그 자료 어디 있지?"를 코파일럿 챗에 묻는 일이 전보다 잘 됩니다.

5. 다음에 오는 것: 코파일럿 홈·코드·오토파일럿

9월 25일 마이크로소프트는 코파일럿의 큰 그림을 발표했습니다. 세 가지 이름이에요. 코파일럿 홈은 채팅과 코워크(일을 맡기면 끝까지 처리하는 방식)를 한 화면에 모은 첫 화면으로, 워드·엑셀·파워포인트 문서를 코파일럿 안에서 만들고 고칠 수 있게 한다고 합니다. 코파일럿 코드는 개발자가 아닌 사람이 말로 설명하면 앱·대시보드·자동화를 만들어 주는 기능이고, 격리된 환경에서 돌아가요. 오토파일럿은 이름·역할·목표를 가진 상시 작동 에이전트로, 팀즈와 아웃룩에서 @로 부를 수 있고 채널을 지켜보다가 반복 작업을 스스로 합니다.

코파일럿 홈·코드·오토파일럿 — 9월 25일 발표, 프런티어 프로그램 프리뷰부터, 채팅은 사용자 라이선스·코워크·코드·오토파일럿은 종량 과금
코파일럿 홈·코드·오토파일럿 — 9월 25일 발표, 프런티어 프로그램 프리뷰부터, 채팅은 사용자 라이선스·코워크·코드·오토파일럿은 종량 과금

▣ 세 가지의 조건 (9월 25일 발표 기준)

이름 무엇 지금 상태 과금
코파일럿 홈 채팅+코워크 한 화면, 문서를 코파일럿 안에서 프런티어 프로그램부터 수주 내 채팅은 사용자 라이선스, 코워크는 종량
코파일럿 코드 말로 설명해 앱·대시보드·자동화 만들기 프런티어 프리뷰(9월 말), 개인용 M365 프리미엄·프로는 올해 말 프리뷰 종량(코파일럿 크레딧)
오토파일럿 이름·역할을 가진 상시 에이전트, 팀즈·아웃룩에서 @멘션 프라이빗 프리뷰 종량(코파일럿 크레딧)

솔직하게 말씀드릴게요. 이 세 가지는 지금 대부분의 회사 계정에서는 보이지 않습니다. 프런티어 프로그램에 들어간 조직부터 열리고, 코워크·코드·오토파일럿은 쓴 만큼 내는 종량 과금이라 관리자가 예산 상한을 정해야 하거든요. 그래서 직장인이 지금 할 일은 두 가지예요. 하나는 2~4절의 기능으로 코파일럿을 매일 쓰는 습관을 만드는 것, 다른 하나는 "우리 팀에서 상시 에이전트에 맡길 반복 업무가 무엇인지" 목록을 적어 두는 것. 오토파일럿이 열리는 날, 그 목록이 그대로 설정값이 됩니다.

6. 이용 조건과 보안 수칙

▣ 이용 조건 정리

구분 조건
기본 회사 테넌트에 Microsoft 365 Copilot 유료 라이선스, 관리자가 코파일럿 챗·에이전트·스킬을 허용
에이전트·스킬 관리자가 승인한 것만 '/'·'@' 목록에 보임 (마이크로소프트 플러그인 레지스트리에서 중앙 관리)
홈·코드·오토파일럿 프런티어 프로그램 프리뷰, 종량 과금 — 관리자 설정 필요
한국어 공식 글에 언어별 지원 범위는 적혀 있지 않음 — 회사 계정에서 직접 확인

코파일럿 보안 수칙 네 가지 — 회사 승인 계정만, 출처 인용 확인, 녹음은 동의 먼저, AI 초안 표시
코파일럿 보안 수칙 네 가지 — 회사 승인 계정만, 출처 인용 확인, 녹음은 동의 먼저, AI 초안 표시

▣ 보안 수칙 네 가지

  • 회사가 승인한 계정과 라이선스로만. 개인 코파일럿에 회사 문서를 올리지 않기.
  • 워드의 출처 인용을 반드시 눌러 보기 — 출처가 없는 문장은 사람이 보강하고, 숫자는 원본과 대조.
  • 모바일 녹음은 상대의 동의가 먼저. 녹음 파일과 요약의 보관 위치는 회사 규정대로.
  • AI가 쓴 초안에는 'AI 초안' 표시를 남기고, 회사의 생성형 AI 사용 지침을 먼저 확인하기 — 특히 오토파일럿처럼 스스로 움직이는 에이전트를 켜기 전에.

7. 자주 묻는 질문 FAQ

Q1. 코파일럿 챗에서 /와 @가 안 보이면 어떻게 하나요?

A1. 세 가지를 확인하세요. 회사에 Microsoft 365 Copilot 라이선스가 있는지, 관리자가 에이전트와 스킬을 허용했는지, 팀즈·아웃룩 앱이 최신인지입니다. 9월 업데이트는 순차 배포라 조직마다 시점이 다를 수 있어요. 목록이 비어 있다면 관리자에게 승인된 에이전트가 있는지 물어보시면 됩니다.

Q2. 코파일럿 홈·코드·오토파일럿은 언제부터 쓸 수 있나요?

A2. 9월 25일 발표 기준으로 프런티어 프로그램에 참여한 조직부터 수주 안에 열리고, 코드는 9월 말 프리뷰, 오토파일럿은 프라이빗 프리뷰 단계입니다. 개인용 Microsoft 365 프리미엄·프로 구독자에게는 코드 프리뷰가 올해 말에 온다고 적혀 있어요. 일반 회사 계정의 정확한 날짜는 아직 발표되지 않았습니다.

Q3. 코파일럿 스킬은 제미나이 스킬이나 클로드 스킬과 같은 건가요?

A3. 이름은 같지만 서비스마다 따로 만듭니다. 공통점은 여러 단계 작업을 지시문으로 묶어 다시 쓴다는 것이에요. 코파일럿 스킬은 관리자가 배포하고 '@'로 부르며, 파워포인트에는 마이크로소프트가 만든 기본 스킬 두 개가 들어 있습니다. 회사가 쓰는 서비스에 맞춰 같은 작업을 각각 스킬로 만들어 두면 좋습니다.

정리하면 이렇습니다. 9월 코파일럿 업데이트의 핵심은 채팅 중에 '/'로 에이전트, '@'로 스킬을 바로 부르는 것, 워드에서 답의 출처를 확인하는 것, 파워포인트 스킬과 모바일 녹음이고, 모두 회사 라이선스와 관리자 설정이 전제입니다. 9월 25일 발표된 코파일럿 홈·코드·오토파일럿은 프런티어 프리뷰와 종량 과금으로 먼저 열리니, 지금은 매일 쓰는 습관과 "맡길 반복 업무 목록"을 준비해 두시면 됩니다.

지금 바로 팀즈 코파일럿 챗 입력창에 /와 @를 한 번씩 쳐 보세요. 우리 회사에 무엇이 있는지 보는 것만으로 시작이 됩니다.

직장인 M365 코파일럿 9월 업데이트 사용법 | 팀즈·아웃룩에서 /로 에이전트, @로 스킬 부르고 워드 출처 인용까지, 강성희 강사

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-02 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

제미나이 스킬 사용법 — 공무원이 공문·민원 답변·보고서 서식을 스킬로 저장해 '/'로 불러 쓰고, 젬스를 11월 전환 전에 옮기는 흐름 (일잘러 AI 강사 강성희)
제미나이 스킬 사용법 — 공무원이 공문·민원 답변·보고서 서식을 스킬로 저장해 '/'로 불러 쓰고, 젬스를 11월 전환 전에 옮기는 흐름 (일잘러 AI 강사 강성희)

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

제미나이 스킬은 반복 작업의 지침을 한 번 저장해 두고 프롬프트 창에서 '/'와 이름으로 불러 쓰는 기능으로, 2026년 9월 30일부터 개인 구글 계정(만 18세 이상)에 순차 적용됩니다. 공무원은 공문 초안·민원 답변·보고서 요약 서식을 스킬로 만들어 두면 매번 같은 설명을 반복하지 않아도 됩니다. 기존 젬스는 11월 17일부터 자동으로 스킬로 바뀝니다.

혹시 이런 경험 있으신가요?
민원 답변을 쓸 때마다 "존댓말로, 근거 조항 넣고, 처리 기한 적고…" 같은 설명을 제미나이에게 매번 처음부터 다시 하는 일이요.
젬스(Gems)에 공문 서식을 잘 만들어 뒀는데, "젬스가 없어진다"는 소식을 듣고 "내가 만든 건 어떻게 되지?" 하고 불안했던 순간이요.

공공기관 AX(AI 전환) 교육에서 제미나이 젬스를 가르칠 때 공무원 분들이 가장 반가워하던 순간이 '한 번 만들어 두면 계속 쓴다'는 부분이었거든요. 이번 발표는 그 역할을 스킬(Skills)이 이어받고, 더 가볍게 부르고, 여러 개를 겹쳐 쓰게 바뀌는 소식입니다. 젬스를 쓰던 분일수록 지금 알아 두셔야 해요.

이 글은 구글 공식 블로그 'Automate repetitive tasks with Skills'(2026-09-30), 제미나이 앱 도움말 '스킬(Skills in Gemini)', 구글 워크스페이스 업데이트 공지 'Introducing skills in the Gemini app and Workspace, plus what's next for Gems'(2026-09-30)를 기준으로 정리했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 공공기관·기업·학교 생성형 AI 교육 진행)

제미나이 스킬은 반복 작업의 지침을 저장해 두고 필요할 때 불러 쓰는, 제미나이의 재사용 맞춤 지침입니다. 구글은 9월 30일 블로그에서 "스킬을 한 번 저장하면 같은 프롬프트를 다시 입력하지 않아도 된다"고 소개했고, 같은 날 워크스페이스 공지에서 젬스가 스킬로 바뀌는 일정을 밝혔어요. 오늘 이 글 하나면 스킬이 젬스와 무엇이 다른지, 설정에서 만드는 3단계와 참고 파일 붙이기, '/'로 부르고 자동 적용·조합하는 법, 공무원 업무에 바로 쓰는 스킬 예시 세 가지, 계정별 이용 조건과 전환 일정, 보안 수칙까지 한 번에 잡을 수 있습니다.

목차

  1. 제미나이 스킬, 9월 30일에 무엇이 달라졌나?
  2. 스킬은 젬스와 무엇이 다른가?
  3. 스킬 만들기 3단계와 참고 파일 붙이기
  4. 스킬은 어떻게 부르고 조합하나?
  5. 공무원 업무 스킬 예시 세 가지와 프롬프트 3요소
  6. 누가 언제 쓸 수 있고, 젬스는 언제 바뀌나?
  7. 공직자가 지킬 보안 수칙
  8. 자주 묻는 질문 FAQ

1. 제미나이 스킬, 9월 30일에 무엇이 달라졌나?

구글은 같은 날 세 곳에서 동시에 발표했습니다. 제미나이 블로그는 스킬의 쓰임을, 도움말은 만드는 방법을, 워크스페이스 공지는 기업·교육 계정 일정과 젬스 전환 시점을 다뤘어요. 해외 IT 매체와 X에서는 "젬스가 종료되고 스킬로 바뀐다"는 제목으로 하루 종일 화제가 됐습니다.

제미나이 스킬 9월 30일 발표 요약 — '/'로 부르기, 자동 적용, 여러 스킬 조합, 참고 파일, 젬스 전환 일정
제미나이 스킬 9월 30일 발표 요약 — '/'로 부르기, 자동 적용, 여러 스킬 조합, 참고 파일, 젬스 전환 일정

항목 무엇이 새로운가 출처
스킬 호출 프롬프트 창에 '/' + 스킬 이름('@'도 곧 지원) 도움말
자동 적용 프롬프트가 스킬에 맞으면 제미나이가 알아서 적용 블로그·도움말
조합 한 대화에서 여러 스킬을 겹쳐 쓰기(예: 내 문체 + 기관 지침) 블로그
참고 파일 텍스트·PDF·이미지를 스킬에 포함(깃허브 파일은 아직 불가) 도움말
대상·일정 개인 계정(만 18세 이상) 9월 30일부터 순차, 워크스페이스는 10월 5일(워크스페이스 앱)·10월 13일(제미나이 앱)부터 블로그·공지
젬스 전환 개인 계정 11월 17일부터 자동 전환, 기업·비영리 2027년 3월, 교육 2027년 6월 공지

핵심은 '만들어 둔 지침을 더 가볍게, 더 여러 개 겹쳐 쓴다'는 방향입니다. 젬스가 '전용 대화방'이었다면, 스킬은 '어느 대화에서든 꺼내 쓰는 서식'에 가까워요.

2. 스킬은 젬스와 무엇이 다른가?

젬스는 지침과 파일을 넣어 만든 나만의 제미나이였고, 쓰려면 그 젬을 열어야 했습니다. 스킬은 반대로 지금 하고 있는 대화 안에서 부릅니다. 그래서 민원 답변을 쓰다가 '/보고서요약' 스킬을 불러 같은 대화에서 요약까지 이어 갈 수 있어요.

젬스와 스킬 비교 — 여는 방식, 여러 개 겹치기, 자동 적용, 파일, 전환 일정
젬스와 스킬 비교 — 여는 방식, 여러 개 겹치기, 자동 적용, 파일, 전환 일정

비교 젬스(Gems) 스킬(Skills)
쓰는 방식 해당 젬을 열어 대화 시작 어느 대화에서든 '/' + 이름으로 호출
여러 개 쓰기 한 번에 젬 하나 여러 스킬을 겹쳐 적용
자동 적용 없음 프롬프트가 맞으면 제미나이가 제안·적용
참고 파일 파일·드라이브 연결 텍스트·PDF·이미지(드라이브 연결·공유는 수주 내 예정)
앞으로 개인 계정 11월 17일부터 스킬로 자동 전환 젬스 기능을 수주에 걸쳐 따라잡을 예정

구글 공지에 따르면 전환은 자동이라 지금 급하게 다시 만들 필요는 없어요. 다만 구글 랩스가 만든 젬스는 옮겨지지 않고, 제미나이 앱에서 만든 스킬은 워크스페이스 계정으로 자동 동기화되지 않습니다. 개인 계정과 기관 계정을 따로 쓰시는 분은 이 점을 기억해 두세요.

3. 스킬 만들기 3단계와 참고 파일 붙이기

도움말에 적힌 순서 그대로입니다. PC 웹(gemini.google.com)에서 하시는 편이 편해요.

제미나이 스킬 만들기 3단계 — 설정 › 스킬 › 직접 만들기, 이름·설명·지침 입력, 파일은 내려받아 넣고 교체
제미나이 스킬 만들기 3단계 — 설정 › 스킬 › 직접 만들기, 이름·설명·지침 입력, 파일은 내려받아 넣고 교체

1단계. 설정에서 스킬 메뉴 열기

제미나이 웹에서 설정(Settings) → 스킬(Skills)로 들어가 '직접 만들기(Create manually)'를 누릅니다. 젬스를 옮기는 중이라면 젬의 지침을 그대로 복사해 두세요.

2단계. 이름·설명·지침 적고 만들기

이름은 '/'로 부를 때 쓰이니 짧고 분명하게(예: 민원답변, 공문초안, 보고서요약). 설명은 제미나이가 자동 적용을 판단할 때 쓰는 문장이니 "어떤 요청에 쓰는 스킬인지"를 한 줄로 적습니다. 지침에는 상황·작업·규칙을 넣고 만들기(Create)를 누르면 끝이에요.

3단계. 참고 파일은 내려받아 넣고 '교체'

서식 PDF나 예시 문서를 붙이려면 만든 스킬을 내려받아(Download) 폴더에 파일을 추가한 뒤 '스킬 교체(Replace skill)'로 다시 올립니다. 텍스트·PDF·이미지가 되고, 깃허브 파일은 아직 안 됩니다. 스킬 수는 제한이 없지만 한 번에 켜 둘 수 있는 스킬은 100개예요.

지침은 길게 쓰는 것보다, 매번 똑같이 말하던 문장을 그대로 옮기는 것이 먼저입니다.
그 문장이 바로 당신의 서식입니다.

4. 스킬은 어떻게 부르고 조합하나?

쓰는 방법은 세 가지입니다. 직접 부르기, 맡겨 두기, 겹쳐 쓰기예요.

스킬 쓰는 세 가지 방법 — '/'로 직접 부르기, 자동 적용 맡기기, 여러 스킬 겹쳐 쓰기
스킬 쓰는 세 가지 방법 — '/'로 직접 부르기, 자동 적용 맡기기, 여러 스킬 겹쳐 쓰기

1단계. '/'로 직접 부르기

프롬프트 창에 '/'를 치고 스킬 이름을 고른 뒤, 이어서 요청을 적습니다. 예: /민원답변 아래 민원 내용으로 답변 초안을 써 줘. 도움말 기준으로 '@' 호출도 곧 추가됩니다.

2단계. 자동 적용에 맡기기

스킬 설명과 맞는 요청이 들어오면 제미나이가 알아서 적용합니다. 그래서 2단계에서 적는 '설명'이 중요해요. "민원 답변서 초안을 요청할 때"처럼 상황을 적어 두면 '/'를 치지 않아도 붙습니다.

3단계. 여러 스킬 겹쳐 쓰기

구글 블로그의 예시는 '내 문체 스킬 + 브랜드 지침 스킬'입니다. 공무원 버전으로 바꾸면 '우리 기관 공문 표기 규칙' 스킬 + '민원 답변' 스킬을 같은 대화에서 함께 부르는 식이에요. 규칙 스킬은 한 번 만들어 두고 모든 문서 스킬에 겹치면 됩니다.

5. 공무원 업무 스킬 예시 세 가지와 프롬프트 3요소

제가 공공기관 교육에서 젬스로 만들던 것을 스킬 지침 형식으로 옮겨 봤습니다. 지침은 상황·작업·규칙 세 줄이면 충분하고, 그대로 복사해 쓰셔도 돼요.

공무원 스킬 예시 세 가지 — 민원 답변, 공문 초안, 보고서 요약의 상황·작업·규칙
공무원 스킬 예시 세 가지 — 민원 답변, 공문 초안, 보고서 요약의 상황·작업·규칙

스킬 이름 언제 부르나 지침에 넣을 규칙
/민원답변 민원 내용을 붙여 넣고 답변 초안을 쓸 때 존댓말, 처리 근거 조항 자리 비워 두기, 처리 기한·담당 부서 자리 표시, 단정 금지
/공문초안 협조·안내 공문을 쓸 때 제목·관련·내용·붙임 순서, 한 문장 60자 이내, 날짜는 '2026. 10. 2.' 표기
/보고서요약 긴 보고서·보도자료를 요약할 때 핵심 5줄 + 숫자는 원문 그대로, 추정은 '확인 필요' 표시

'/민원답변' 스킬의 지침은 이렇게 적습니다.

[상황] 나는 지자체 민원 담당 공무원이고, 접수된 민원에 대한 답변서 초안을 쓴다.
[작업] 내가 붙여 넣는 민원 내용을 읽고, 인사 → 민원 요지 확인 → 처리 결과 또는 진행 상황 → 근거 → 추가 문의 안내 순서로 답변 초안을 써 줘.
[규칙] 존댓말을 쓰고, 법령·조례 근거는 "(근거 조항 확인)"으로 자리만 남겨 둬. 처리 기한과 담당 부서는 "(기한)", "(부서)"로 표시해. 민원인 이름·연락처는 쓰지 말고, 확실하지 않은 사실은 단정하지 마.

이 지침을 스킬로 저장해 두면, 다음부터는 /민원답변 뒤에 민원 내용만 붙여 넣으면 됩니다. 제가 교육에서 강조하는 건 규칙 줄이에요. "근거 조항은 자리만 남겨라", "이름·연락처는 쓰지 마라"처럼 하지 말 것을 적어 두면, AI 초안을 사람이 검토하는 시간이 눈에 띄게 줄어듭니다.

6. 누가 언제 쓸 수 있고, 젬스는 언제 바뀌나?

솔직하게 말씀드릴게요. 제 개인 계정에는 스킬 메뉴가 떴지만, 기관에서 쓰는 워크스페이스 계정은 아직 기다려야 합니다. 구글 공지에 적힌 일정은 다음과 같아요.

계정별 스킬 이용 시작과 젬스 전환 일정 — 개인 9월 30일·11월 17일, 워크스페이스 10월 5일·13일·2027년 3월, 교육 2027년 6월
계정별 스킬 이용 시작과 젬스 전환 일정 — 개인 9월 30일·11월 17일, 워크스페이스 10월 5일·13일·2027년 3월, 교육 2027년 6월

계정 스킬 쓰기 시작 젬스 → 스킬 전환
개인 구글 계정(만 18세 이상) 2026년 9월 30일부터 순차(모든 구글 AI 구독 등급) 2026년 11월 17일부터 자동 전환, 11월 중 젬스 지원 종료
워크스페이스 기업·비영리 워크스페이스 앱 10월 5일~, 제미나이 앱 10월 13일~ (수주에 걸쳐) 2027년 3월
워크스페이스 교육 같은 일정, 교육용 애드온 계정부터 2027년 6월

세 가지를 더 기억해 두세요. 첫째, 전환은 자동이지만 구글 랩스가 만든 젬스는 옮겨지지 않습니다. 둘째, 공유 기능과 드라이브 파일 연결은 "수주 내"로 예고만 됐으니, 지금은 PDF·텍스트 파일로 붙이는 방법을 쓰세요. 셋째, 만 18세 미만 계정은 아직 대상이 아닙니다.

7. 공직자가 지킬 보안 수칙

스킬은 '지침을 저장하는 기능'이라, 무엇을 저장하느냐가 곧 보안입니다.

공직자 스킬 보안 수칙 네 가지 — 비공개 자료 제외, 기관 계정 사용, AI 초안 표시, 기관 지침 확인
공직자 스킬 보안 수칙 네 가지 — 비공개 자료 제외, 기관 계정 사용, AI 초안 표시, 기관 지침 확인

  • 스킬 지침과 참고 파일에 비공개 자료를 넣지 않기 — 미공개 보고서, 민원인 개인정보, 내부 회의 자료는 예시로도 넣지 않습니다. 서식은 '빈 서식'으로.
  • 업무용 스킬은 기관이 승인한 계정에서 — 개인 계정 스킬은 워크스페이스로 자동 동기화되지 않으니, 처음부터 기관 계정에 만드는 편이 낫습니다(기관 계정은 10월 중 순차).
  • AI 초안 표시와 사람 검증 — 스킬이 만든 공문·답변에는 'AI 초안' 표시를 남기고, 근거 조항·숫자·날짜는 담당자가 확인합니다.
  • 기관의 생성형 AI 이용 지침 먼저 확인 — 기관마다 허용 범위가 다릅니다. 스킬을 공유하기 전에는 특히 확인하세요.

8. 자주 묻는 질문 FAQ

Q1. 제미나이 젬스가 없어지면 내가 만든 젬스는 어떻게 되나요?

A1. 구글 공지 기준으로 젬스는 스킬로 자동 전환됩니다. 개인 계정은 2026년 11월 17일부터, 워크스페이스 기업·비영리 계정은 2027년 3월, 교육 계정은 2027년 6월에 바뀌어요. 다만 구글 랩스가 만든 젬스는 옮겨지지 않으니, 직접 만든 젬의 지침은 지금 복사해 두면 안전합니다.

Q2. 제미나이 스킬은 무료 계정에서도 쓸 수 있나요?

A2. 구글 블로그는 개인 구글 계정(만 18세 이상)에 2026년 9월 30일부터 순차 적용되며 모든 구글 AI 구독 등급에서 쓸 수 있다고 밝혔습니다. 계정에 따라 메뉴가 뜨는 시점이 다를 수 있으니, 설정에 스킬 메뉴가 보이는지 먼저 확인해 보세요.

Q3. 제미나이 스킬에 공문 서식 파일을 넣으려면 어떻게 하나요?

A3. 도움말 기준으로 만든 스킬을 내려받아 폴더에 텍스트·PDF·이미지 파일을 추가한 뒤 '스킬 교체'로 다시 올리면 됩니다. 깃허브 파일은 아직 지원되지 않고, 드라이브 파일 연결은 수주 내 예정이에요. 서식은 개인정보가 없는 빈 서식으로 넣으세요.

정리하면 이렇습니다. 제미나이 스킬은 반복 지침을 저장해 '/'로 불러 쓰고, 자동 적용하고, 여러 개를 겹쳐 쓰는 기능이고, 개인 계정은 9월 30일부터, 기관 계정은 10월 중 순차로 열리며, 젬스는 11월 17일부터 자동으로 스킬이 됩니다. 공무원은 민원 답변·공문 초안·보고서 요약 세 가지부터 스킬로 만들어 두면 됩니다.

지금 바로 제미나이 설정에서 '/민원답변' 스킬 하나를 만들어 보세요. 매번 하던 설명 세 줄이면 됩니다.

제미나이 스킬 사용법 | 공무원 공문·민원 답변 서식을 /로 부르고 젬스는 11월 전에 옮기기, 강성희 강사

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형
반응형

발행일 2026-10-01 · 글쓴이 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장)

퍼플렉시티 컴퓨터 스킬·노력 모드 사용법 — 직장인이 반복되는 리서치·보고서 작업을 스킬로 저장해 재사용하고 노력 모드로 크레딧을 아끼는 흐름 (일잘러 AI 강사 강성희)
퍼플렉시티 컴퓨터 스킬·노력 모드 사용법 — 직장인이 반복되는 리서치·보고서 작업을 스킬로 저장해 재사용하고 노력 모드로 크레딧을 아끼는 흐름 (일잘러 AI 강사 강성희)

안녕하세요.
한국AI디지털교육협회 협회장, 랑잠AI교육연구원 대표, AI 강사로 활동하고 있는 강성희입니다.

핵심 요약

퍼플렉시티 컴퓨터는 검색을 넘어 자료 조사·문서 작성·앱 연동까지 대신 수행하는 AI 에이전트 기능으로, 2026년 9월 21일 업데이트에서 노력 모드(Light·Standard·High·Ultra), 스킬 마켓플레이스, 사이드 챗이 추가됐습니다. 직장인은 매주 반복되는 리서치를 스킬로 저장해 재사용하고, 가벼운 일은 Light로 돌려 크레딧을 아끼면 됩니다. Pro·Max 구독자가 웹·iOS·안드로이드에서 쓸 수 있습니다.

혹시 이런 경험 있으신가요?
매주 월요일마다 경쟁사 소식과 시장 동향을 똑같은 형식으로 정리하는데, 매번 AI에게 같은 설명을 처음부터 다시 하는 일이요.
AI 에이전트에게 긴 조사를 맡겨 놓고는, 중간에 궁금한 게 생겨도 끝날 때까지 기다려야 했던 오후요.

기업 재직자 AX(AI 전환) 교육에서 리서치와 보고서를 맡은 분들께 자주 듣는 고민입니다. AI 에이전트가 자료를 찾고 문서를 만드는 건 익숙해졌는데, '같은 일을 매번 처음처럼 시키는 비효율'과 '한 번 시키면 비용이 얼마나 나갈지 모르는 불안'은 남아 있었거든요. 이번 퍼플렉시티 컴퓨터 업데이트는 그 두 가지를 정면으로 다룬 소식입니다.

이 글은 퍼플렉시티 공식 체인지로그 'Effort Mode, GPT-6 Astra & Skills Marketplace'(2026-09-21), 도움말 'What is Computer'·'Scheduled Tasks in Computer', 요금 페이지를 기준으로 정리했습니다. — 강성희 (랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장, AX(AI 전환)·AI 에이전트 교육 전문가, 기업·공공기관·학교 생성형 AI 교육 진행)

퍼플렉시티(Perplexity)는 출처를 달아 답하는 AI 검색 서비스이고, 퍼플렉시티 컴퓨터(Computer)는 그 안에서 조사·문서 작성·앱 연동 작업을 대신 끝까지 수행하는 AI 에이전트 기능입니다. 2026년 9월 21일 체인지로그의 핵심은 세 가지예요. 작업의 깊이와 비용을 네 단계로 고르는 노력 모드, 남이 만든 작업 방식을 검색해 설치하는 스킬 마켓플레이스, 작업이 돌아가는 동안 따로 질문하는 사이드 챗. 오늘 이 글 하나면 무엇이 달라졌는지부터 컴퓨터 시작 3단계, 노력 모드 고르는 기준, 스킬 설치와 재사용, 직장인 업무 장면 세 가지와 프롬프트 3요소, 요금제·크레딧 조건과 보안 수칙까지 한 번에 잡을 수 있습니다.

목차

  1. 퍼플렉시티 컴퓨터, 9월 21일에 무엇이 달라졌나?
  2. 퍼플렉시티 컴퓨터란 무엇이고 어떻게 시작하나?
  3. 노력 모드 4단계, 어떤 일에 어떤 단계를 고르나?
  4. 스킬 마켓플레이스와 사이드 챗 쓰는 법
  5. 직장인 업무 장면 세 가지와 프롬프트 3요소
  6. 요금제·크레딧 조건과 직장인이 지킬 수칙
  7. 자주 묻는 질문 FAQ

1. 퍼플렉시티 컴퓨터, 9월 21일에 무엇이 달라졌나?

체인지로그에 올라온 항목은 다섯 개입니다. 퍼플렉시티 컴퓨터 공식 X 계정이 공개 스킬 마켓플레이스 출시를 알렸고, 해외 IT 매체들은 이번 업데이트를 "정해진 일만 하던 작업 도우미가 확장 가능한 에이전트 플랫폼으로 바뀐 것"으로 정리했어요.

퍼플렉시티 컴퓨터 9월 21일 업데이트 — 노력 모드, 스킬 마켓플레이스, 사이드 챗, 맥 하이브리드 컴퓨트, GPT-6 Astra
퍼플렉시티 컴퓨터 9월 21일 업데이트 — 노력 모드, 스킬 마켓플레이스, 사이드 챗, 맥 하이브리드 컴퓨트, GPT-6 Astra

기능 무엇이 새로운가 제공 범위(체인지로그 기준)
노력 모드 Light·Standard·High·Ultra 네 단계로 지능과 비용을 조절, 모델·추론 수준은 자동 선택(직접 지정도 가능) 개인 계정 웹부터, 모바일·데스크톱 앱은 추후
스킬 마켓플레이스 재사용 가능한 컴퓨터 작업 방식(스킬)을 이름·설명으로 검색해 설치 공개 카탈로그, 기업 팀은 조직 스킬 생성·설치 승인 관리
사이드 챗 진행 중인 작업에 대해 별도 읽기 전용 채팅으로 질문(/ask·/side·/btw) 컴퓨터 사용자
맥 하이브리드 컴퓨트 클라우드와 맥 내부 모델을 나눠 실행 Pro·Max·Enterprise, 애플 실리콘·macOS 15 이상·통합 메모리 24GB
GPT-6 Astra 컴퓨터 작업을 이끄는 상위 모델 자격 있는 Pro·Max(요금제·데이터 보존 설정에 따라)

직장인 업무에서 체감이 큰 것은 앞의 세 가지, 노력 모드·스킬·사이드 챗입니다. 아래에서 이 셋을 중심으로 사용법을 정리할게요.

2. 퍼플렉시티 컴퓨터란 무엇이고 어떻게 시작하나?

퍼플렉시티 도움말은 컴퓨터를 "작업과 워크플로를 대신 완수하는 독립적인 디지털 작업자"라고 설명합니다. 출처가 달린 검색, 지메일·아웃룩·슬랙·노션·깃허브 같은 앱 연동, 보고서·발표자료 같은 문서 생성, 백그라운드 실행과 예약, 세션을 넘어 이어지는 메모리가 한 대화창에 묶여 있어요. 2026년 3월부터 모든 Pro 구독자에게 열렸고, 웹·iOS·안드로이드에서 쓸 수 있습니다.

퍼플렉시티 컴퓨터 시작 3단계 — 홈에서 Computer 아이콘, Start a task, Connectors 연결
퍼플렉시티 컴퓨터 시작 3단계 — 홈에서 Computer 아이콘, Start a task, Connectors 연결

1단계. 컴퓨터 열기

퍼플렉시티 홈 화면에서 Computer 아이콘을 누르고 Start a task를 선택합니다. 일반 검색창과 다른 작업 화면이 열려요.

2단계. 필요한 앱만 연결하기

컴퓨터 패널에서 Connectors를 열고 쓸 앱 옆의 Enable을 눌러 인증합니다. 처음에는 회사 문서가 들어 있지 않은 개인 연습용 계정 하나만 연결해 보세요. 연결 해제는 점 세 개 메뉴에서 언제든 할 수 있습니다.

3단계. 첫 작업은 작게

"이번 주 발표된 A 산업 관련 기사 5건을 찾아 표로 정리해 줘"처럼 결과가 눈에 보이는 작은 일부터 맡기세요. 컴퓨터 작업만 크레딧을 쓰고 일반 검색은 무제한이니, 검색으로 될 일은 검색으로 하면 됩니다.

3. 노력 모드 4단계, 어떤 일에 어떤 단계를 고르나?

노력 모드는 작업을 시작할 때 Light·Standard·High·Ultra 가운데 하나를 고르는 기능입니다. 단계를 고르면 퍼플렉시티가 그에 맞는 모델과 추론 수준을 알아서 선택하고, 원하면 직접 모델을 지정할 수도 있어요. 체인지로그는 단계별 크레딧 수치를 밝히지 않았으니, 아래 표의 '어울리는 일'은 제가 교육에서 안내하는 기준이지 공식 권고는 아닙니다.

노력 모드 4단계 비교표 — Light, Standard, High, Ultra에 어울리는 업무
노력 모드 4단계 비교표 — Light, Standard, High, Ultra에 어울리는 업무

단계 성격 어울리는 직장인 업무(강성희 기준)
Light 가볍고 빠름, 비용 최소 기사 5건 표 정리, 회의 메모 요약, 메일 초안
Standard 기본값, 균형 주간 시장 동향 보고서 초안, 경쟁사 비교표
High 깊은 조사와 검증 제안서용 시장 분석, 여러 출처 교차 확인
Ultra 가장 깊고 오래 걸림, 비용 최대 분기 전략 보고서, 복잡한 다단계 프로젝트

요령은 하나예요. 처음엔 Light로 돌려 결과 형식이 마음에 드는지 보고, 형식이 잡힌 뒤에 단계를 올리기. 형식이 틀린 채 Ultra로 돌리면 비용만 크게 나가거든요.

4. 스킬 마켓플레이스와 사이드 챗 쓰는 법

스킬은 컴퓨터가 특정 일을 어떤 순서와 형식으로 처리할지 적어 둔 '작업 설명서'입니다. 마켓플레이스에서는 다른 사람이 만든 스킬을 이름이나 설명으로 검색해 설치할 수 있고, 회사 계정이라면 팀이 만든 스킬을 관리자 승인 아래 공유할 수 있어요.

스킬 마켓플레이스와 사이드 챗 사용 흐름 — 스킬 검색·설치, 작업에 적용, 사이드 챗으로 질문
스킬 마켓플레이스와 사이드 챗 사용 흐름 — 스킬 검색·설치, 작업에 적용, 사이드 챗으로 질문

1단계. 스킬 찾기

컴퓨터의 사용자 지정(Customize) 메뉴에서 스킬을 열고, 하려는 일을 설명하는 말로 검색합니다. 예를 들어 '경쟁사 뉴스 요약', '회의록 정리' 같은 식이에요.

2단계. 설치하고 한 번 돌려 보기

맞는 스킬을 설치한 뒤, 작업을 시작할 때 그 스킬을 쓰도록 지시합니다. 첫 결과는 반드시 눈으로 확인하세요. 스킬은 다른 사람이 정한 형식이므로 우리 팀 보고 양식과 다를 수 있습니다.

3단계. 사이드 챗으로 중간 점검

작업이 길어질 때 대화창에 /ask, /side, /btw 가운데 하나를 치고 질문하면, 본 작업을 멈추지 않고 읽기 전용 채팅에서 답을 받을 수 있어요. "지금까지 어떤 출처를 봤어?" 같은 확인에 딱 맞습니다.

솔직하게 말씀드릴게요. 스킬 설치 화면의 버튼 이름이나 스킬을 직접 만드는 세부 절차는 도움말에 아직 정리돼 있지 않습니다. 그래서 이 글은 '메뉴에서 검색해 설치한다'까지만 적고, 세부는 실제 화면을 따라가시길 권해요. 다만 예약 작업은 도움말에 절차가 있습니다. 컴퓨터에 "평일 아침 8시마다 A 산업 새 기사를 요약해 메일로 보내 줘"라고 말하면 일정을 제안하고, 승인하면 Automations 대시보드에 올라가요. 시간당 1회보다 자주는 안 되고, 대화당 활성 예약 작업은 15개까지입니다.

5. 직장인 업무 장면 세 가지와 프롬프트 3요소

같은 기능도 어느 업무에 붙이느냐에 따라 체감이 다릅니다. 교육에서 자주 나오는 직장인 업무 세 장면으로 정리해 볼게요.

직장인 업무 장면 세 가지 — 주간 시장 동향, 경쟁사 비교표, 회의 준비 자료
직장인 업무 장면 세 가지 — 주간 시장 동향, 경쟁사 비교표, 회의 준비 자료

업무 장면 이렇게 쓴다 사람이 하는 일
주간 시장 동향 보고 스킬로 형식 고정 + 예약 작업으로 월요일 아침 초안 숫자·출처 확인, 팀 관점 추가
경쟁사 비교표 Standard 단계로 기사·공식 자료를 표로, 필요할 때 High로 재확인 비교 기준 결정, 민감 정보 제외
회의 준비 자료 Light로 안건별 배경 1쪽, 진행 중 사이드 챗으로 출처 확인 결론·제안 문장은 직접 작성

컴퓨터에 일을 맡길 때도 제가 교육에서 늘 강조하는 프롬프트 3요소, 상황·작업·규칙으로 쓰면 됩니다. 사람이 안 보는 사이 돌아가는 작업일수록 '규칙'이 안전장치예요.

프롬프트 3요소 — 상황·작업·규칙으로 쓰는 컴퓨터 지시문
프롬프트 3요소 — 상황·작업·규칙으로 쓰는 컴퓨터 지시문

[상황] 저는 식품 제조사 마케팅팀 직장인이고, 매주 월요일 국내 간편식 시장 동향을 팀에 공유합니다.
[작업] 지난 7일간 공개된 기사와 공식 발표를 찾아 '날짜·출처·핵심 한 줄·우리 팀 시사점 빈칸' 네 열 표로 정리하고, 맨 위에 3문장 요약을 써 주세요.
[규칙] 출처 링크를 반드시 붙이고, 확인되지 않은 수치는 '확인 필요'로 표시하고, 회사 내부 자료는 참조하지 마세요.

이 지시문이 마음에 들면 그대로 스킬로 저장하거나 예약 작업으로 걸어 두면 됩니다. 그러면 다음 주부터는 설명을 다시 할 필요가 없어요.

6. 요금제·크레딧 조건과 직장인이 지킬 수칙

시작 전에 요금제와 크레딧 구조를 표로 확인해 두세요. 금액은 퍼플렉시티 요금 페이지 기준이고 바뀔 수 있습니다.

퍼플렉시티 요금제·크레딧 조건표 — Free, Pro, Max, Enterprise
퍼플렉시티 요금제·크레딧 조건표 — Free, Pro, Max, Enterprise

요금제 컴퓨터 접근(공식 페이지 기준) 크레딧
Free 컴퓨터 없음(체인지로그: 미국 자격 계정은 제한적 체험) —
Pro(월 20달러) 확장된 컴퓨터 접근, 웹·iOS·안드로이드 월정 크레딧 없음, 한시 보너스 4,000(30일)
Max(월 200달러) 최대 컴퓨터 사용, 우선 접근 월 10,000 + 한시 보너스 35,000(30일)
Enterprise 분석·거버넌스 도구, 스킬 승인 관리 계약 조건

크레딧이 바닥나면 작업은 취소되지 않고 일시 정지되며, 사용량은 계정 사용량 페이지에서 볼 수 있고 자동 충전과 지출 한도를 설정할 수 있습니다. 회사 카드로 쓰신다면 지출 한도부터 걸어 두세요.

직장인이 퍼플렉시티 컴퓨터를 쓸 때 지킬 보안 수칙 네 가지
직장인이 퍼플렉시티 컴퓨터를 쓸 때 지킬 보안 수칙 네 가지

  • 회사 메일·메신저를 연결하기 전에 사내 외부 AI 도구 사용 지침을 확인한다.
  • 고객 개인정보, 계약 단가, 미공개 실적은 지시문과 연결 앱에 넣지 않는다.
  • 스킬과 예약 작업의 결과는 초안으로 두고, 발송·게시·결정은 사람이 한다.
  • 팀에 공유할 때 'AI 조사 초안, 검토자 ○○, 출처 확인일'을 적어 둔다.

7. 자주 묻는 질문 FAQ

Q1. 퍼플렉시티 컴퓨터는 무료로 써 볼 수 있나요?

A1. 퍼플렉시티 요금 페이지 기준으로 무료 요금제에는 컴퓨터 접근이 없고, 체인지로그는 미국의 자격 있는 무료 계정에만 제한적 체험을 열었다고 적고 있습니다. 국내에서는 Pro(월 20달러) 이상에서 웹·iOS·안드로이드로 쓸 수 있어요. 일반 검색은 요금제와 관계없이 크레딧을 쓰지 않습니다.

Q2. 노력 모드는 어디에서 바꾸고, 크레딧이 얼마나 달라지나요?

A2. 작업을 시작할 때 Light·Standard·High·Ultra 가운데 고르며, 2026년 9월 21일 기준 개인 계정 웹에서 먼저 제공되고 앱은 추후 적용됩니다. 단계별 크레딧 수치는 공식 문서에 공개되지 않았으니, 처음엔 Light로 형식을 확인하고 필요할 때만 단계를 올리는 방식으로 사용량 페이지를 보며 조절하세요.

Q3. 스킬 마켓플레이스의 스킬을 회사 업무에 그대로 써도 되나요?

A3. 스킬은 다른 사용자가 정한 작업 방식이라 형식과 출처 기준이 우리 팀과 다를 수 있습니다. 설치 후 첫 결과를 꼭 검토하고, 회사 자료가 필요한 일은 사내 지침을 확인한 뒤에 연결하세요. 기업 계정은 관리자가 조직 스킬 생성과 설치를 승인하는 기능이 있으니 팀 단위로 쓰면 더 안전합니다.

퍼플렉시티 컴퓨터 9월 업데이트가 바꾸는 건 "AI가 더 많이 한다"가 아니라 "같은 일을 다시 설명하지 않고, 비용을 내가 정한다"입니다. 형식은 스킬로 고정하고, 깊이는 노력 모드로 고르고, 궁금한 건 사이드 챗으로 묻기. 여기에 '결정은 사람이'라는 규칙 한 줄만 더하면 됩니다.

지금 바로 이번 주에 가장 자주 반복한 조사 업무 하나를 떠올려 보세요. 그 업무의 지시문이 첫 번째 스킬이 됩니다.

퍼플렉시티 컴퓨터 스킬·노력 모드 사용법 | 직장인 반복 리서치·보고서를 스킬로 재사용하고 크레딧은 아끼는 법, 강성희 강사

📎 관련 정보 및 공식 채널

실질적인 업무 변화를 이끌어내는 전문가의 AI 교육이 필요하시다면 아래 오픈카톡방 또는 네이버톡톡으로 문의하시면 됩니다.

챗GPT강사 강성희님의 오픈프로필 — 챗gpt/ 생성형 AI/ 프롬프트 엔지니어링 강사

강성희 · 랑잠AI교육연구원 대표 · 한국AI디지털교육협회 협회장

AX(AI 전환)·AI 에이전트 교육 전문가. 공공기관·기업·학교 200여 곳에서 생성형 AI 교육을 진행했습니다.

네이버 블로그 · 교육 문의

생성형 AI 강사 강성희 — 재직자, 공무원 AI 교육 관련 글모음

반응형

+ Recent posts