~/VibeHandbook
무료 PDF

챕터 19 · 01

세 가지 계층

AI 보조를 세 가지 계층으로 보면 도움이 된다. 각 계층은 당신에게 조금씩 더 많은 고삐를 넘겨준다.

  • 에디터 내 자동완성. 당신이 타이핑하는 동안 AI가 다음 줄이나 블록을 제안한다. 당신이 완전히 통제한다. 각 제안을 받아들이거나 거부한다. 작업 단위는 몇 줄이고, 커서 바로 아래에 나타나므로 기본적으로 전부 검토한다.
  • 레포 단위 보조. 프로젝트 전체를 볼 수 있고, 여러 파일을 한 번에 편집하고, 명령을 실행하고, 출력을 읽는 보조와 대화한다. 이 책의 작업 대부분이 여기서 일어난다. 작업 단위는 한 단계나 작은 기능이며, 매 턴마다 디프를 검토한다.
  • 자율 에이전트. 목표를 준다 — "테스트 스위트를 통과시켜라", "이 모듈을 새 (애플리케이션 프로그래밍 인터페이스, 한 소프트웨어가 다른 것들이 쓸 수 있도록 노출하는 명령들의 집합)로 마이그레이션하라" — 그러면 에이전트가 계획하고, 편집하고, 실행하고, 오류를 읽고, 여러 단계에 걸쳐 다시 시도한다. 당신은 개별 행동 하나하나가 아니라 결과를 검토한다. 작업 단위는 과업 전체다.

각 계층은 당신에게 더 많은 고삐를 넘겨준다: 더 큰 작업 단위, 더 적은 연속적 조종, 그리고 검토하는 시점이 더 늦어진다:

  계층            작업 단위      검토 대상         제어
 ┌──────────────────────────────────────────────────────────────┐
 │ 자동완성       몇 줄          제안 하나하나     ███████ 빡빡
 │   ▼            ───────────      ─────────────
 │ 레포 보조      단계/기능      디프/턴           ████░░░
 │   ▼            ───────────      ─────────────
 │ 자율           과업 전체      그 결과           █░░░░░░ 느슨
 │   에이전트
 └──────────────────────────────────────────────────────────────┘
   더 많은 고삐 ▼ ── 계속 조종 → 풀어놓고 결과 확인

중요한 도약은 마지막 것이다. 앞의 두 계층에서는 끊임없이 조종한다. 자율 에이전트에서는 풀어놓고 결과를 확인한다. 그건 다른 기술이고, 이 장의 나머지가 그것에 관한 내용이다.

오프라인으로 보고 싶으세요?

책 전체를 PDF나 EPUB으로 무료로 내려받으세요.