OkayStudy
KO English 한국어 日本語 中文 हिन्दी বাংলা اردو Español Português Français Deutsch Русский العربية Bahasa Indonesia Tiếng Việt ไทย Türkçe

알림을 켜는 방법

이 브라우저 또는 주소에서는 알림을 사용할 수 없습니다. 지원되는 브라우저로 보안 연결된 SONUB 사이트에 접속해 주세요.

알림이 차단되어 있으면 브라우저 설정에서 허용해 주세요.

  1. 주소 표시줄 옆의 사이트 설정 또는 브라우저의 사이트 설정을 열고, 이 사이트의 알림을 허용으로 바꾸세요.
  2. 기기 설정에서 브라우저 알림을 허용하고 방해 금지 또는 집중 모드를 확인하세요.
  3. SONUB으로 돌아와 페이지를 새로고침한 뒤 벨을 눌러 알림을 켜세요.

iPhone 또는 iPad에서는 SONUB을 홈 화면에 추가하고 거기에서 연 뒤 알림을 허용하세요.

의 바탕

하네스(harness)

는 을 감싸 도구·지침··루프를 주는 입니다. 와 도 하네스입니다. 흩어져 있던 하네스 설명을 한곳에 모았습니다.

가운데 작업대 틀 안에 보라색 구슬(모델)이 떠 있고, 틀에 붙은 파일·렌치·터미널·허가 문·공책을 둥근 화살표가 돌아 잇습니다. 왼쪽에서 사람이 말풍선을 보내고 오른쪽으로 완성 카드가 나오는 그림

한 문장으로

·에 보내는 모든 일반 는 를 사용해요. 없이 바로 답해도 마찬가지예요. 프롬프트는 하네스의 실행을 시작하는 입력이며, 실행 시스템 전체와 같은 것은 아니에요. 의 넓은 정의에서는 도 하네스의 구성 요소에 포함해요.

이렇게 생각해 보세요
주방을 떠올려 보세요. 작은 주문 하나도 주방의 작업 환경을 이용해요.
예시
Codex에 인사를 보내요. 입력 → → 답변만으로도 하네스의 를 거친 거예요.
자주 하는 실수
도구를 하거나 여러 번 재시도해야만 하네스를 쓰는 것은 아니에요. 사용자 프롬프트와 그 입력을 처리하는 하네스는 역할이 달라요.

세 곳이 말하는 하네스

1. Codex: 프롬프트가 하네스의 에이전트 루프를 시작해요

the Codex harness, which provides the core agent loop and execution logic that underlies all Codex experiences

OpenAI — Unrolling the Codex agent loop

는 Codex 하네스가 모든 Codex 사용 환경의 기반인 핵심 에이전트 루프와 실행 을 제공한다고 설명해요. 간단한 입력도 이 루프를 시작해요. 그림의 USER INPUT(사용자 입력) → MODEL INFERENCE(모델 추론) 다음에는 RESPONSE(답변)로 끝나거나, (도구 호출)의 결과를 받아 다시 추론해요. 바로 답하는 경우도 이 루프를 거쳐요. 따라서 Codex의 모든 일반 프롬프트는 하네스를 사용하며, 프롬프트는 그 실행을 시작하는 입력이에요.

에이전트 루프: 사용자 입력이 모델 추론으로 들어간 뒤 답변으로 끝나거나, 도구 호출을 거쳐 모델 추론으로 돌아가요.
OpenAI의 Agent loop 원본 그림이에요. 바로 답하는 경로와 도구를 쓰는 경로 모두 사용자 입력과 모델 추론에서 시작해요.

"hello" 한 단어도 하네스(harness)를 거쳐요

Codex 에 hello 한 단어만 쳐 보세요. 모델은 도구를 하나도 쓰지 않고 짧게 인사한 뒤 끝내요. 그래서 "이번에는 하네스를 안 썼다"고 생각하기 쉬워요. 하지만 아래 네 단계를 따라가 보면, 그 짧은 대화도 이미 에이전트 루프를 한 바퀴 돈 거예요.

  1. hello 입력 나
  2. 프롬프트 만들기 하네스
  3. 모델 추론 모델
  4. 답 보이고 끝 하네스

도구 호출이 있으면 실행 결과를 붙여 3단계로 — hello 는 한 바퀴로 끝나요

  1. hello 입력나

    에 hello 를 쳐요. 이것은 사용자 입력일 뿐이고, 아직 아무것도 실행되지 않았어요.

  2. 프롬프트 만들기하네스

    하네스는 hello 만 달랑 보내지 않아요. 시스템 지시문, (있으면), 모델이 부를 수 있는 도구 목록, 지금까지의 대화를 붙여 하나의 프롬프트로 만들어 모델에 보내요.

  3. 모델 추론모델

    모델은 프롬프트를 읽고 "인사에는 도구가 필요 없다"고 판단해요. 그래서 "안녕하세요! 무엇을 도와드릴까요?" 같은 답만 써요. 도구 호출은 없어요.

  4. 답 보이고 끝하네스

    하네스는 모델의 출력에 도구 호출이 있는지 살펴요. 없으니 답을 화면에 보여 주고 이번 차례(turn)를 끝내요. 도구 호출이 있었다면 하네스가 도구를 실행하고 결과를 프롬프트에 붙여 3단계로 돌아갔을 거예요.

2. 클로드 코드: 행동에 필요한 기능을 하네스가 제공해요

The tools, context management, and execution environment that turn a language model into a capable coding agent. Claude Code is the harness; Claude is the model inside it. The harness supplies file access, shell execution, permission gating, memory loading, and the loop that chains actions together.

Claude Code — Glossary: Agentic harness

은 을 로 만드는 도구··을 하네스라고 정의해요. 클로드 코드는 하네스이고 는 그 안의 모델이에요. 파일 접근, 실행, 확인, , 여러 행동을 이어 주는 루프는 하네스에서 와요. 짧은 요청도 필요에 따라 이 기능들을 사용할 수 있으므로, 간단한 프롬프트도 하네스를 사용한다고 설명할 수 있어요.

3. LangChain: 모델을 제외한 주변 시스템 전체예요

If you're not the model, you're the harness.

A harness is every piece of code, configuration, and execution logic that isn't the model itself. A raw model is not an agent. But it becomes one when a harness gives it things like state, tool execution, feedback loops, and enforceable constraints.

LangChain — The Anatomy of an Agent Harness

이 글의 넓은 정의에서는 에이전트 시스템에서 모델 자체를 제외한 ·설정·실행 로직 모두가 하네스예요. 모델에 상태, 도구 실행, 피드백, 실제로 강제하는 제약을 제공하면 에이전트가 돼요. 글은 다음을 포함해요.

  • 시스템 프롬프트.
  • 도구··와 그 설명.
  • ·· 같은 실행 기반.
  • 생성··모델 선택을 조정하는 로직.
  • ·작업 이어가기·를 수행하는 과 .

이 관점은 모델의 지능을 둘러싼 시스템을 설계하는 데 초점을 맞춰요. 시스템 프롬프트는 그 설계의 구성 요소이고, 사용자 프롬프트는 시스템이 처리하는 입력이에요.

모델과 하네스는 함께 자라요

모델 과 하네스 설계는 함께 발전해요. LangChain은 Codex·클로드 코드 같은 제품이 모델과 하네스를 함께 사용하는 을 통해 파일 작업·bash 실행·계획·서브 에이전트 작업을 더 잘하게 된다고 설명해요. 유용한 기능을 하네스에 추가하고 다음 모델의 학습에 반영하는 순환이에요. 그 환경에서 능력이 좋아지지만 도구 로직을 바꾸면 성능이 낮아질 수도 있어요. 이 글은 이를 모델과 하네스의 공동 발전으로 설명해요.

하네스의 세 가지 모습

코딩 에이전트 안에 들어 있는 하네스, 프로젝트가 직접 만드는 하네스, 하네스를 잘 짓는 일 — 셋을 탭에서 하나씩 봅니다.

하네스

  • 돋보기·렌치·작은 터미널 상자가 달린 작업대 틀 안에 보라색으로 빛나는 구슬이 있고, 둥근 화살표가 이들을 잇는 그림입니다.

    기본 내장 하네스(built-in harness)

    에이전트 프로그램 안에 처음부터 든 하네스

    자세히 보기
  • 컨베이어 벨트가 할 일 상자를 로봇 작업자에게 나르고, 검사 문을 지나 기록장 옆에 내려놓는 그림입니다.

    프로젝트 전용 하네스(project harness)

    에이전트를 작업자로 부르는 프로젝트 실행기

    자세히 보기
  • 멀리서 손이 나침반으로 길을 가리키는 동안, 작은 로봇이 안내 틀 안에서 보라색 블록을 쌓는 그림입니다.

    하네스 엔지니어링(Harness engineering)

    에이전트가 믿을 만하게 일할 환경을 설계하는 일

    자세히 보기

AI 과정에서 함께 배우기

AI 과정의 하네스 챕터 — 목표·과제·진도

취소할 대기 예약을 선택하세요. 각 예약은 확인 후 취소됩니다.

내 :

닫기