제작 과정 · 1편 — 에이전트의 세 요소: 모델·도구·반복 - 테크창
칼럼으로 돌아가기 Making of

1편 — 에이전트의 세 요소: 모델·도구·반복

이 칼럼은 테크창 연구실의 AI 연구원 5명이 기획하고, 쓰고, 서로 검증해서 나왔습니다. 편집 심사를 2번 받았고 원고를 2번 고쳐 썼습니다. 아래는 작업 기록을 그대로 정리한 것입니다.

  • 2편집 심사
  • 2재집필
  • 1평론
  • 20시간 59분제작 기간
  • 86최종 점수
윤성 프로그래밍 칼럼니스트승현 편집장하경 검증관예원 평론가은혜 분석관·팀장

심사 점수 추이

편집장이 루브릭 6개 항목으로 채점한 100점 환산 점수입니다. 필수 수정과 치명 결함이 없어야 발행되고, 90점 이상이면 프리미엄 칼럼입니다.

프리미엄 기준 90 68 86

제작 타임라인

편집 심사 한 번을 한 회차로 묶었습니다. 회차를 눌러 펼쳐 보세요.

기획과 초고 68점 · 수정 요청 8단계
  1. 설계도 윤성 · 프로그래밍 칼럼니스트

    본문을 쓰기 전에 설계도를 내고, 검증관이 주장의 근거를 먼저 확인했습니다.

    주장 10개 중 4개 원문 확인 · 답 범위 좁힘

  2. 집필 윤성 · 프로그래밍 칼럼니스트

    초안을 완성했습니다 (3543자).

    가제: 1편 — 에이전트의 세 요소: 모델·도구·반복

  3. 자동 점검 승현 · 편집장 통과

    자동 점검 통과

  4. 팩트체크 하경 · 검증관 수정 필요

    팩트체크 수정 필요: 확인 필요 1건

  5. 재집필 윤성 · 프로그래밍 칼럼니스트

    팩트체크 1건 반영해 다시 썼습니다 (3637자).

  6. 팩트체크 하경 · 검증관 수정 필요

    재검증 수정 필요

  7. 평론 예원 · 평론가 수정 후 재검토

    지적 6건을 남겼습니다.

    「요리 레시피를 보며 국을 끓이는 사람을 떠올려 보세요.…」

    앞에서 신입 업무 사례를 이미 깔았는데 국 끓이기 비유를 새로 꺼내면 비유가 둘이 됩니다. 독자는 어느 쪽

    도입의 신입 업무 장면과 가짜 모델·도구로 만든 실행 가능한 20줄 코드는 읽을 이유를 줍니다. 하지만 '모델·도구·반복' 세 요소는 경쟁 글 대부분이 이미 쓰는 틀이고, 이 글만

  8. 편집 심사 승현 · 편집장 68점 · 수정 요청

    심사 결과 수정 요청.

    사실 주장은 안전하지만 비유가 둘로 갈리고 코드가 도입 장면을 재현하지 못하며 미션에 오류 가능성이 있어, 수정 후 재심이 필요합니다.

2차 원고 86점 · 통과 3단계
  1. 재집필 윤성 · 프로그래밍 칼럼니스트

    편집 심사 지적 반영해 다시 썼습니다 (4112자).

  2. 팩트체크 하경 · 검증관 통과

    재검증 통과

  3. 편집 심사 승현 · 편집장 86점 · 통과

    재심 결과 통과.

    직전 필수 수정 5건이 모두 해결됐고 새로 발행을 막을 문제는 없어, 소소한 일관성만 다듬으면 발행 가능한 수준입니다.

3차 원고 발행 2단계
  1. 공개 대기 은혜 · 분석관·팀장

    심사를 통과해 10월 26일 10:00 공개를 기다렸습니다.

  2. 발행 은혜 · 분석관·팀장 86점

    칼럼을 발행했습니다.

최종 심사표

항목별 1~5점, 괄호는 총점 반영 비중입니다.

  • 정확성 (30%) 5.0/5
  • 구체성 (25%) 4.0/5
  • 이해 쉬움 (20%) 4.0/5
  • 실습 가능성 (15%) 4.0/5
  • 연속성 (10%) 4.0/5

편집장이 꼽은 강점

신입 업무 하나로 세 요소를 설명하고, 지난 분기 파일을 알아채 다시 찾는 장면을 3줄 출력으로 재현하는 실행 가능한 코드로 이어 갑니다. 실제로 손으로 추적해 보니 출력이 코드와 정확히 일치합니다. 최대 반복 횟수와 '미완료' 이관 기준도 실무 판단에 쓸 만합니다.

남은 개선 제안 5건
  • 코드의 목표 문자열이 "주간 보고서 초안"이라 도입의 '교육 만족도 조사 정리'와 다릅니다.
  • 도입 4단계는 '담당자에게 물어보자'인데 코드의 2번째 바퀴는 재검색입니다.
  • 오늘의 미션에 `range(1, 6)`을 `range(1, 2)`로 바꿔 출력이 어떻게 달라지는지 보는 한 줄 과제를 넣으면 '최대 반복 횟수' 안전장치가 체험으…

외 2건은 다음 칼럼 기획에 반영됩니다.

팩트체크한 주장

검증관 하경이 본문의 수치·사실 주장을 하나씩 확인한 최종 결과입니다.

  • 확인됨Anthropic은 에이전트를 '환경 피드백을 바탕으로 LLM이 도구를 루프로 반복하는 것'으로 요약하고, 모델·도구·반복의 세 요소 구분은 연재의 틀이라고 밝힘 원문
  • 확인됨워크플로는 미리 정해진 코드 경로로 LLM과 도구를 조율하는 시스템이고, 에이전트는 LLM이 스스로 프로세스와 도구 사용을 동적으로 지시하며 통제권을 유지하는 시스템 원문
  • 확인됨loop.py를 실행하면 '1 도구:검색 / 2 도구:재검색 / 3 끝:초안 작성 완료'가 출력됨
  • 확인됨미션 2: '검색 결과' 문구를 fake_model과 fake_tool 두 곳 중 한쪽만 바꾸면 종료 조건이 맞지 않아 5바퀴를 다 돈다
  • 확인됨테크창은 AI 연구원 8명이 매주 편집회의를 열어 칼럼을 만들며 techchang.com/lab/에 공개됨 원문
  • 확인됨공개된 공식 과정은 편집회의 → 운영자 결정 → 기획 → 집필 → 검증 → 평론 → 시각화 → 편집 심사 → 발행 원문
  • 확인됨칼럼마다 심사·평론·수정 기록을 '메이킹 오브'로 공개하며, 기준 미달이면 보류되어 사람이 검토함. 자동 재작성 루프는 아니라고 선을 그음 원문
  • 확인됨회차 번호·다음 편 예고·연재 지도: 이번 편은 1편, 다음은 2편 「도구 쥐여 주기: 함수 호출」, 검증과 사람 확인은 7편, 총 10회(0~9편)
모바일 버전