MODULE 1 : FROM ASKING TO ASSIGNING WORK
Codex 사용 사례
- 프로젝트의 고객 관련 엑셀 및 마크다운 파일을 읽고, 분석 결과를 워드 파일로 생성
- 구조화된 프롬프트: 목표(Goal), 컨텍스트, 아웃풋으로 구조화
목표:
고객 온보딩 프로세스 개편을 위한 프로젝트 개요 문서를 작성합니다.
컨텍스트:
폴더에 있는 파일을 활용하십시오.
아웃풋:
고객 온보딩 자료를 분석하여 주요 발견 사항, 고객의 불편 사항, 우선순위가 높은 문제점, 미결정 사항을 파악합니다. 그런 다음 요약, 목표, 범위, 이해관계자, 위험 요소, 결정 사항, 향후 조치, 미해결 질문, 누락된 배경 정보를 포함하는 Word 문서 형식의 개요를 작성합니다.
이후 만들어진 산출물을 다시 수정
- 구조화된 프롬프트: 리스트 형식
프로젝트 개요를 수정하십시오.
- 메타데이터를 읽기 쉬운 표 형식으로 정리하십시오.
- 요약을 더 명확하고 실행 지향적으로 작성하십시오.
- 강조 색상으로 연한 녹색 계열을 사용하십시오.
워크플로를 재사용 가능한 스킬로 변환
- 프롬프트
이 워크플로를 “개요 문서”라는 이름의 재사용 가능한 스킬로 변환하세요.
- 이후 Codex가 사용자 PC의 ~/.codex/skills/ 경로에 스킬 생성
- 스킬 이름은 공백과 특수 문자를 허용하지 않으므로 outline-doc으로 생성되고, 생성된 스킬은 전역에서 사용 가능
- 전역 스코프 스킬을 프로젝트 스코프 스킬로 변경하는 것도 가능
- 프로젝트 스코프 스킬은 .agents/skills/ 아래에 생성된다
MODULE 2 : GIVE THE AGENT A CLEAR JOB
에이전트에게 단순한 요청
- 프롬프트
이 스프레드시트를 검토하고 이번 분기의 매출을 정리해 주세요.
- 빠르게 정보를 획득하는데는 유용할 수 있으나, 에이전트를 사용하면 더 나아갈 수 있다
에이전트에게 단순한 요청이 아니라 일을 맡기기
- 프롬프트
이 스프레드시트들을 분석하여, Word 문서로 경영진용 분기 보고서를 작성해 주십시오. 요약 내용과 월별 손익 내역을 포함해 주십시오.
- 에이전트에게 특정 결과물(분기별 재무 보고서)을 작성하도록 지시
단순 요청과 작업 지시의 차이점

The agent jop setup
1. Goal
- 우리가 생성하거나 개선할 것
- 예) 공유하기 전에 검토를 위해 주간 팀 현황 보고서의 초안을 작성하십시오.
2. Context
- 에이전트가 작업을 시작하기 전에 무엇을 알고 활용해야 하는지
- 예) 첨부한 프로젝트 메모, 회의록, 작업 목록, 장애 요인 메모를 활용해 주세요.
3. Constraints
- 에이전트가 지켜야 할 경계
- 예) 업데이트 내용은 내부적으로만 관리하고, 외부로 전송하거나 공개하지 마십시오. 담당자나 날짜를 임의로 기재하지 말고, 누락되거나 불확실한 사항은 명확히 표시해 주십시오.
4. Output
- 결과물이 어떻게 나와야 하는지
- 예) 진행 상황, 장애 요인, 향후 조치, 담당자 및 미해결 사항을 간결하게 정리한 업데이트 문서를 작성해 주세요. 제가 검토할 수 있도록 아직 보내지 않은 상태로 남겨 두세요.
5. Review Checks
- 작업 후에 체크할 내용들
- 예) 사실 관계가 출처 주석과 일치하는지, 소유자와 날짜가 정확한지, 처리 장애 요인이 해소되었는지, 민감한 정보가 적절하게 처리되었는지 확인하고, 불확실한 사항은 검토 대상으로 표시하십시오.
위의 5가지 내용을 포함하여 에이전트에게 효과적으로 작업 지시
- 추가로 작업을 반복하며 재사용 가능한 패턴을 발견하고 워크플로로 만들 수 있다
또한, 에이전트(Codex)가 어울리는 일과 ChatGPT가 어울리는 일을 구분해야 함
- ChatGPT는 빠른 정보나 아이디어가 필요할 때(빠른 초안, 브레인스토밍, 등등)
에이전트가 잘 하는 일
- 반복적인 작업
- 산발적인 컨텍스트에서 시작하여 리뷰하기 쉬운 구체적인 결과물을 생성하는 작업
MODULE 3 : SET UP YOUR PROJECT
MODULE 4 : ADD CONTEXT AND CREATE THE FIRST DRAFT
에이전트가 생성한 초안은 완벽하지 않아도 괜찮음
- 리뷰를 통해 완성도를 높이는 방향으로 작업
- 반복되는 패턴을 스킬로 재사용
MODULE 5 : IMPROVE AND SHARE THE WORKFLOW
스킬
- 에이전트가 워크플로를 완료하는 방법을 알려주는 재사용 가능한 지침 세트
- 스킬 폴더를 팀원들과 공유하는 것도 가능하다
- $ 입력 후 스킬 이름을 입력하여 사용할 스킬을 선택할 수 있다
MODULE 6 : RESPONSIBLE USE
에이전트의 결과물을 검증할 때
- 결과물을 확인하기 쉽게 지침을 전달해야 한다
- 예를 들면, 단순히 '결과물을 확인하라' 라고 입력하는 대신, '공유하기 전에 담당자, 날짜, 결정 사항을 확인하라'라는 말이 더 실천하기 쉽다
도구와 기능이 발전하더라도 에이전트 활용 방식은 거의 다음과 같다
1. 컨텍스트 수집
2. 목표 정의
3. 결과물 구체화
4. 초안 생성
5. 검토
6. 지침 개선 (반복)
7. 효과적인 패턴(워크플로) 재사용
참고
https://academy.openai.com/home/courses/agents-and-workflows-bieml