코딩 몰라도 Codex로 업무 도구 만들기: 실제 3가지 사례와 7단계

코딩을 몰라도 반복 업무의 입력·출력·검수 기준을 설명하면 Codex와 작은 업무 도구를 만들 수 있습니다. 실제 익명화 사례와 제작 순서, 프롬프트, 테스트표를 제공합니다.

이 글의 답

코딩을 몰라도 반복 업무의 입력·출력·검수 기준을 설명하면 Codex와 작은 업무 도구를 만들 수 있습니다. 실제 익명화 사례와 제작 순서, 프롬프트, 테스트표를 제공합니다.

처음에는 나도 “이런 일을 대신해주는 프로그램을 만들면 좋겠다” 정도로 생각했다. 그런데 Codex와 실제로 도구를 만들어보니, 코딩보다 먼저 막히는 곳은 따로 있었다. 내가 매일 하던 일을 정작 말로 설명하지 못했다.

어떤 자료가 들어오고, 어디까지 자동으로 처리해도 되는지, 무엇을 보고 결과가 맞다고 판단하는지. 이 세 가지를 풀어놓기 시작하자 도구의 모습도 선명해졌다. 결국 필요한 것은 거창한 개발 지식보다 반복되는 입력, 원하는 출력, 사람이 확인할 기준이었다.

검증일2026-08-24
추천 대상엑셀·보고서·검색·정리 업무를 줄이고 싶은 비개발 직장인
난이도초급~중급

먼저 결론부터: 프로그램보다 업무 규칙이 먼저였다

AI 코딩 도구는 “불편하다”는 감정을 곧바로 쓸 만한 프로그램으로 바꿔주지는 않는다. 우리가 첫 요청을 정리할 때 도움이 됐던 것은 기능 목록이 아니라 다음 네 문장이었다.

  1. 지금 무엇을 반복하고 있는가
  2. 매번 어떤 자료를 넣는가
  3. 결과가 어떤 형태여야 끝난 것인가
  4. 틀렸을 때 사람이 무엇을 확인하는가

“견적 프로그램을 만들어줘”라고 하면 범위가 끝없이 커진다. 반면 “여러 파일에서 항목명을 찾고, 후보 단가와 근거 파일을 한 화면에 보여주되 최종 금액은 사람이 고르게 해줘”라고 말하면 갑자기 일이 작아진다. 입력과 출력, 그리고 사람이 끼어들 자리가 보이기 때문이다.

돌이켜보면, 도구보다 판단 순서를 먼저 옮겼다

이 글의 바탕에는 AI포워크 운영자와 Codex가 실제로 함께 만든 세 가지 작업이 있다. 회사와 고객, 금액, 원본 자료는 공개하지 않지만 무엇이 불편했고 어떤 판단을 사람에게 남겼는지는 이야기할 수 있다.

익명화한 실제 작업 처음의 불편 만든 결과 사람이 남긴 판단
단가·견적 자료 검색 파일마다 항목명과 표 구조가 달라 찾는 시간이 길어짐 항목 검색과 근거 위치를 보여주는 단일 화면 어떤 항목을 최종 적용할지 승인
반복 모니터링 보고서 링크·날짜·매체·본문을 매번 같은 Word 형식에 옮김 입력 목록에서 보고서 초안을 만드는 생성기 기사 분류, 누락, 레이아웃 검수
개인 사이트 제작 경력 자료와 글이 여러 위치에 흩어짐 모바일 대응 포트폴리오와 자동 업로드 구조 공개 문장, 대표 사례, 최종 배포 승인

세 작업 모두 “AI가 알아서 완성해준” 사례는 아니다. 내가 하던 일을 입력·변환·출력·검수로 쪼갰고, Codex가 그 순서를 파일과 화면으로 옮기는 일을 도왔다. 만들면서 가장 자주 한 말도 “더 멋지게”가 아니라 “여기서는 사람이 고르게 해줘”, “틀리면 조용히 넘기지 말고 알려줘”였다.

OpenAI의 공식 활용 예시에도 데이터 정리, 대시보드, 보고서, 웹사이트 배포처럼 입력과 산출물이 구체적인 작업이 많이 등장한다. AI에게 일을 맡기려면 결국 사람 머릿속의 완료 기준부터 밖으로 꺼내야 한다.

무엇부터 만들지 애매할 때 쓴 두 개의 계산식

만들고 싶은 것은 금세 늘어난다. 그럴 때는 멋있어 보이는 아이디어보다, 작지만 자주 반복되는 일을 먼저 골랐다.

자동화 기회 점수 = 월 반복 횟수 × 1회 소요시간(분) × 규칙성(1~5)

규칙성 1점은 매번 판단이 완전히 다른 일, 5점은 같은 열·같은 순서·같은 출력이 반복되는 일입니다. 이 점수는 공식 표준이 아니라 후보를 비교하기 위한 내부 계산식입니다.

위험도는 별도로 계산합니다.

검수 강도 = 오류 영향(1~5) × 되돌리기 어려움(1~5)

기회 점수가 높고 검수 강도가 낮으면 첫 도구로 적합합니다. 두 점수가 모두 높으면 자동 실행보다 “초안 생성 후 사람 승인” 구조로 만듭니다.

조건 추천 방식 예시
반복 많음·규칙 명확·원복 쉬움 자동 생성 파일명 정리, 주간 표 만들기
반복 많음·오류 영향 큼 초안 + 사람 승인 견적 후보, 외부 보고서
반복 적음·판단 복잡 프롬프트 보조 중요한 협상 문안
개인정보·결제·법적 결정 포함 자동 실행 금지 계정 변경, 송금, 계약 확정

Codex로 업무 도구 만드는 7단계

1. 불편을 한 문장으로 고정합니다

“엑셀이 불편하다”가 아니라 “매주 세 개의 CSV를 합쳐 같은 열 이름으로 정리한다”처럼 씁니다. 시작 조건과 완료 조건이 없으면 기능이 계속 늘어납니다.

2. 실제 자료 대신 합성 예제를 만듭니다

열 이름, 날짜 형식, 빈칸, 중복처럼 구조는 닮았지만 회사명·고객명·개인정보·실제 금액이 없는 표를 만듭니다. 먼저 회사 정보를 AI에 넣기 전 체크리스트를 적용합니다.

3. 가장 작은 1회용 버전을 정합니다

첫 버전은 로그인, 회원관리, 결제, 알림까지 만들 필요가 없습니다. 파일 하나를 넣고 결과 하나를 내려받는 수준이면 충분합니다. 한 번 정상 작동해야 다음 기능의 필요성을 판단할 수 있습니다.

4. Codex에게 계획과 변경 범위를 먼저 요청합니다

바로 제작을 요청하기보다 입력 파일을 읽고 요구사항의 빈칸, 예상 산출물, 바뀔 파일, 시험 방법을 먼저 설명하게 합니다. 원본을 보존하고 별도 작업 폴더에서 진행하도록 적습니다.

5. 화면보다 계산과 변환을 먼저 시험합니다

버튼 색상보다 결과가 맞는지가 먼저입니다. 표 합치기라면 행 수, 중복 제거, 합계와 원본 위치부터 검증합니다. 웹 화면은 같은 입력으로 같은 결과가 나오는 것을 확인한 뒤 다듬습니다.

6. 정상 사례 3개와 실패 사례 2개를 넣습니다

정상 파일만 시험하면 실제 업무에서 바로 깨집니다. 빈 파일, 잘못된 날짜, 열 이름 변경, 중복 행, 너무 긴 문장 중 최소 두 가지를 넣습니다. 검증 방식은 AI 답변 오류 검증 7단계와 연결할 수 있습니다.

7. 저장 위치·사용법·되돌리기를 문서화합니다

완성 파일 위치, 실행 방법, 입력 예제, 오류가 났을 때 멈추는 조건을 한 페이지에 남깁니다. 다른 컴퓨터에서도 써야 한다면 GitHub 같은 원격 저장소와 배포 방식을 정하되 비밀번호는 저장소에 넣지 않습니다. 실제 연결 과정은 비개발자 AI 포트폴리오 홈페이지 만들기에서 더 자세히 설명합니다.

그대로 복사하는 첫 요청 프롬프트

나는 개발자가 아니고, 반복 업무를 줄이는 작은 도구를 만들고 싶습니다.

[현재 작업]
- 언제 시작하는지:
- 반복 횟수:
- 입력 자료와 형식:
- 지금 사람이 하는 순서:
- 원하는 결과물:
- 결과가 맞다고 판단하는 기준:
- 사람이 반드시 승인할 단계:

[제약]
- 원본 파일은 수정하지 마세요.
- 실제 개인정보와 인증정보를 코드에 넣지 마세요.
- 먼저 합성 예제로 동작을 확인하세요.
- 처음에는 한 가지 핵심 기능만 만드세요.
- 변경할 파일, 시험 방법, 실패 가능성을 먼저 설명하세요.
- 완료 후 비개발자용 실행 방법과 되돌리는 방법을 적어주세요.

아직 구현하지 말고, 요구사항에서 빠진 질문과 최소 기능 범위부터 제안해 주세요.

마지막 문장이 중요합니다. 처음부터 구현을 시작하지 않고 요구사항의 빈칸을 찾게 하면, 나중에 전체를 다시 만드는 일을 줄일 수 있습니다.

예를 들어, 주간 생활 운영표를 만든다면

의료·법률 정보가 없는 생활 도구를 예로 들어봅니다. 사용자는 일정, 담당자, 마감일, 반복 여부가 있는 CSV를 넣고, 도구는 이번 주 일정표와 담당자별 할 일을 HTML로 보여줍니다.

입력 상황 기대 결과 검수 기준
같은 일정이 두 번 있음 중복 후보 표시 자동 삭제하지 않고 사람이 선택
담당자가 비어 있음 미지정 묶음에 표시 임의의 이름을 만들지 않음
날짜 형식이 다름 변환 실패 행을 별도 표시 원문 값과 행 번호 유지
마감일이 지남 지연 항목 강조 오늘 날짜 기준을 화면에 표시

첫 화면이 화려할 필요는 없습니다. 네 가지 검수 기준을 지키는 결과가 나온 뒤 모바일 배치, 색상, 저장 기능을 추가합니다. CSV 정리 자체가 필요하다면 AI로 CSV 데이터 정리하기를 먼저 적용합니다.

도구가 완성됐다고 판단하는 체크리스트

  • 원본을 수정하지 않고 복사본에서 작동한다.
  • 입력 형식과 필수 열이 화면에 적혀 있다.
  • 정상·빈칸·중복·잘못된 형식을 시험했다.
  • 결과의 근거 행이나 원본 위치를 찾을 수 있다.
  • 오류가 나면 조용히 넘어가지 않고 알려준다.
  • 외부 전송·게시·결제 전에는 사람이 승인한다.
  • 비밀번호와 개인정보가 코드·로그·GitHub에 없다.
  • 다른 컴퓨터에서 실행하는 방법이 문서에 있다.
  • 새 버전이 실패하면 이전 버전으로 돌아갈 수 있다.

여덟 개 이상 충족하면 개인용 시험을 시작할 수 있습니다. 팀 전체가 쓰려면 권한, 유지보수 담당자, 백업과 보안 검토가 추가로 필요합니다.

보안 주의: 편리함보다 공개 범위를 먼저 정합니다

Codex와 파일을 다룰 때는 작업 폴더와 권한 범위를 먼저 확인합니다. OpenAI 공식 문서는 데스크톱 앱과 Codex의 권한 모드가 파일 편집, 명령 실행, 인터넷 사용의 경계를 정하며, 일반 작업에서는 승인 요청 모드로 시작할 수 있다고 설명합니다.

  • 고객명, 연락처, 계약 금액, 계정 ID는 합성값으로 바꿉니다.
  • API 키와 비밀번호는 프롬프트·코드·스크린샷에 넣지 않습니다.
  • 삭제·덮어쓰기보다 새 파일 생성과 미리보기를 우선합니다.
  • 공개 배포 전 모바일, 개인정보 노출, 링크와 다운로드 파일을 다시 확인합니다.
  • 회사 업무라면 사내 AI·보안 정책과 승인 절차를 우선합니다.

직접 해보니 자주 막힌 지점

한 번에 완성품을 요구합니다

기능이 많을수록 어디서 틀렸는지 찾기 어렵습니다. 입력 하나와 출력 하나로 시작합니다.

예쁜 화면을 먼저 만듭니다

계산과 분류가 틀린 상태에서 디자인을 다듬으면 잘못된 결과를 더 믿기 쉬워집니다.

예외를 말하지 않습니다

빈칸, 중복, 형식 변경을 설명하지 않으면 AI는 임의로 처리하거나 오류를 숨기는 코드를 만들 수 있습니다.

검수 책임까지 AI에 넘깁니다

도구는 후보와 초안을 만들 수 있지만, 외부 공개·금액·개인정보·계정 변경의 최종 판단은 사람이 해야 합니다.

FAQ

코딩을 정말 하나도 몰라도 가능한가요?

작은 개인용 도구는 가능합니다. 대신 원하는 업무 순서와 맞는 결과를 설명하고, 시험 결과를 직접 확인할 수 있어야 합니다. 팀용 서비스나 결제·개인정보가 포함된 시스템은 개발·보안 검토가 필요합니다.

ChatGPT 대화와 Codex의 차이는 무엇인가요?

일반 대화는 아이디어와 요구사항을 정리하기 좋습니다. Codex는 작업 폴더의 파일을 만들고 수정하고 검사를 실행하는 제작 과정에 더 적합합니다. 사용할 수 있는 기능과 권한은 제품·계정·환경에 따라 달라질 수 있으므로 작업 시작일에 공식 문서를 다시 확인합니다.

어떤 도구가 첫 프로젝트로 좋나요?

반복 표 정리, 파일명 변경, 체크리스트 생성, 개인용 검색 화면처럼 규칙이 명확하고 원복이 쉬운 작업이 좋습니다. 자동 송금, 계약 확정, 의료 판단은 첫 프로젝트로 적합하지 않습니다.

결과가 한 번 맞으면 계속 써도 되나요?

아닙니다. 입력 파일의 열 이름, 사이트 구조, 프로그램 버전이 바뀌면 실패할 수 있습니다. 최소 다섯 가지 시험 사례와 변경 기록을 남기고 주기적으로 재검증합니다.

만든 웹 도구를 바로 공개해도 되나요?

먼저 미리보기에서 기능과 모바일 화면을 검증합니다. OpenAI의 배포 활용 예시도 실제 운영 변경을 명시적으로 구분하고, 공유 전에 빌드와 배포 상태를 확인하도록 안내합니다. 개인정보와 인증정보가 없다면 제한된 미리보기부터 공유합니다.

공식 출처

기능·화면·권한은 바뀔 수 있습니다. 발행일에 OpenAI 공식 문서와 현재 앱 화면을 다시 확인합니다.

관련 글

작성·검증 정보

AI포워크 편집팀

마케팅 실무의 판단 기준을 바탕으로 AI 활용법을 합성 예제로 재현합니다. AI는 조사 범위와 초안을 돕고, 기능·수치·정책은 공식 자료와 사람이 다시 확인합니다.

운영자 소개 · 편집·검증 원칙 · AI 활용 고지