에이전트 제품 설계
에이전트 제품 설계 카테고리의 글 모음.
-

출력은 약속이 아니라 계약이다
스키마·검증·수정 루프가 운영을 만든다
구조화 출력은 프롬프트 문구가 아니라 운영 계약이다. 스키마로 경계를 정하고, 검증으로 실패를 분리하고, 자기수정 루프로 복구 가능한 오류만 되돌려야 한다.
읽기 → -

에러 복구가 에이전트를 가른다
재시도보다 먼저 실패 경로를 설계해야 한다
에이전트는 실패하지 않는 시스템이 아니다. 좋은 에이전트는 실패를 숨기지 않고, 재시도·폴백·서킷브레이커로 업무 피해가 커지기 전에 멈추고 우회한다.
읽기 → -

에이전트는 중간에 멈춘다
승인 버튼보다 멈춤 지점이 먼저다
Human-in-the-loop는 마지막 승인 버튼이 아니다. 에이전트가 언제 멈추고, 누구에게 무엇을 물으며, 어떤 근거로 다시 실행할지 정하는 운영 계약이다.
읽기 → -

검색은 이제 파이프라인이 아니다
agentic retrieval은 검색을 판단 가능한 도구로 격상시킨다
RAG의 한계는 벡터DB가 아니라 검색을 고정 절차로 다루는 설계에 있다. agentic retrieval은 언제, 어디서, 얼마나, 다시 찾을지를 에이전트가 판단하게 만드는 운영 설계다.
읽기 → -

메모리는 에이전트의 운영체계다
단기·장기·공유 메모리를 섞으면 에이전트는 흔들린다
에이전트 메모리는 대화 이력을 오래 보관하는 기능이 아니다. 단기·장기·공유 메모리를 분리하고, 승격·폐기·권한 규칙을 운영해야 현장 에이전트가 반복 업무에서 누적 성과를 낸다.
읽기 → -

팀 설정이 에이전트를 지킨다
settings.json은 개인 취향 파일이 아니라 운영 규약이다
Claude Code를 팀에 풀면 성과보다 먼저 설정 편차가 드러난다. settings.json은 권한, hook, plugin, sandbox를 팀 운영 단위로 고정하는 에이전트 통제면이다.
읽기 → -

권한 없는 에이전트는 사고다
도구·데이터·예산은 실행 전에 잘라야 한다
에이전트 실패는 답변 품질 문제가 아니라 권한 경계 문제로 터진다. 운영 에이전트는 도구, 데이터, 예산을 같은 통제면에서 설계해야 한다.
읽기 → -

멀티 에이전트는 연결에서 무너진다
역할보다 계약, 검증, 운영 경계가 먼저다
멀티 에이전트 실패는 모델 성능 부족보다 설계 실패에서 시작된다. 병렬화 착각, 느슨한 핸드오프, 검증 없는 종료가 운영을 무너뜨린다.
읽기 → -

툴 조율이 에이전트 품질이다
순서보다 실패 경로를 먼저 설계한다
에이전트의 품질은 모델 성능보다 tool orchestration에서 갈린다. 순차·병렬·재시도·파이프라인은 기술 패턴이 아니라 업무 책임을 배치하는 방식이다.
읽기 → -

세 SDK는 같은 물건이 아니다
2026년 선택 기준은 모델이 아니라 운영 하네스다
Claude Agent SDK, OpenAI Agents SDK, Google ADK는 모두 에이전트를 만든다. 그러나 실제 선택 기준은 모델 성능이 아니라 컨텍스트, 도구, 권한, 배포를 누가 책임지느냐다.
읽기 → -

프레임워크보다 하네스가 먼저다
에이전트 성패는 루프 바깥에서 갈린다
Agent framework를 고르기 전에 먼저 정해야 할 것은 harness다. context, tool, memory, 권한, 평가의 운영 원칙이 없으면 어떤 프레임워크도 PoC 밖으로 나가지 못한다.
읽기 → -

프롬프트는 설계가 아니다
context는 실행 구조로 다뤄야 한다
프롬프트 개선은 데모를 통과시킨다. 운영 에이전트는 context의 수집, 압축, 격리, 검증 구조가 있어야 버틴다.
읽기 →