전체 글(61)
-
워크플로우 엔진, orc 개발기
코딩 에이전트로 개발하는 것이 익숙해지고 나서는, 많은 작업을 OpenSpec과 함께 진행하고 있습니다. 최근에 만들어 배포한 오픈소스 몇 개도 그렇게 만들었습니다. 그런데 개발을 반복하다 보니, 개발 루프에서 같은 작업 흐름이 계속 되풀이된다는 것을 알게 되었습니다. 그리고 그 흐름 안에서 제가 하는 일은 대부분 같은 프롬프트를 다시 넣어 주거나, 세션 컨텍스트를 관리하는 것이었습니다. 처음에는 이 과정이 당연하다고 생각했고 크게 불편하지 않았습니다. 하지만 같은 과정을 반복해서 마주하다 보니, 어느샌가 에이전트의 답변을 가만히 앉아 기다리고 있는 저를 발견하게 되었습니다. 물론 요청을 보내 놓고 다른 작업을 하기도 했습니다. 다만 짧게는 몇 분, 길게는 몇십 분마다 답변을 확인해야 했기 때문에 다른 ..
2026.08.28 -
MCP 정리 - 인증 (API 키/OAuth)
지난 글에서 MCP의 클라이언트와 서버, 프리미티브와 유틸리티 등 기본 개념에 대해서 정리해보았습니다. 다만 저도 그때는 인증까지는 잘 모르는 상태여서, Streamable HTTP 연결을 설명하면서 인증은 간단하게 언급만 했을 뿐 자세히 다루지는 못했습니다.MCP 서버를 활용하는 대표적인 방법은 데이터베이스나 코드베이스, 협업 도구에 연결하는 것입니다. 그런데 이런 서버가 다루는 정보는 대부분 민감하고, 여러 사람이 함께 쓰려면 로컬이 아니라 원격에 두어야 하기 때문에 아무나 접근하지 못하도록 막아야 합니다. 결국 이런 환경에서 MCP 서버를 제대로 활용하려면 인증에 대해서 알아야 합니다. 그래서 이번에 인증 방식과 인증 플로우를 살펴보고, 간단한 인증 서버와 MCP 서버를 만들어봤습니다. 이 글에서는..
2026.07.15 -
MCP 정리 - 클라이언트/서버, 프리미티브, 유틸리티
코딩 에이전트를 사용하다 보면 스킬, 서브 에이전트와 더불어 자연스럽게 접하게 되는 것이 MCP 서버입니다.스킬과 서브 에이전트는 다른 사람이 만들어 둔 걸 가져와 쓰기도 하지만, 직접 만들어 쓰는 경우도 많았습니다. 하지만 MCP 서버는 늘 누군가 만들어 둔 것만 가져와 썼습니다. 그도 그럴 것이 스킬과 서브 에이전트는 마크다운 파일에 주로 자연어로 작성하면 되고, 보통 프로젝트에서 함께 관리하기 때문에 직접 만들기도 쉽고 관리하기도 쉽습니다.반면 MCP 서버는 코드를 직접 작성해야 하고, 연결 방식에 따라서는 배포까지 필요하기 때문에 만들어 쓰기가 쉽지 않습니다. 그러다 보니 MCP에 대해서는 간단하게 개념 정도만 알고 있었을 뿐, 자세히는 알지 못했습니다.하지만 여러 기업의 기술 블로그를 보면 현업..
2026.07.10 -
여러 에이전트 설정을 한곳에서, AgentBolt 개발기
코딩 에이전트를 사용하는 것에 어느 정도 익숙해지고 나니, 자연스럽게 하나만 쓰지 않고 여러 에이전트를 같이 쓰거나 번갈아 가며 쓰게 되었습니다. 작업 성격에 따라 손이 가는 도구가 다르기도 하고, 같은 일을 서로 다른 에이전트로 시켜보며 비교하게 되는 경우도 있었습니다.그런데 이렇게 여러 에이전트를 함께 쓰다 보니, 생각보다 번거로운 일이 생겼습니다. 에이전트마다 스킬과 서브 에이전트, 가이드라인을 두는 위치도 다르고 형식도 다르고, 다루는 방식까지도 조금씩 달랐기 때문입니다. 그래서 같은 내용을 에이전트마다 따로 맞춰서 관리해야 했고, 한쪽에서 잘 만들어 둔 것을 다른 쪽으로 옮기려면 형식을 바꿔 가며 복사해야 했습니다.물론 모든 코딩 에이전트가 하나의 표준을 따른다면 이런 고민은 없었을 것입니다. ..
2026.06.21 -
디자인도 스펙으로, DesignSpec 개발기
2026.03.19 - [AI] - 스펙 주도 개발, Open Spec 사용기 스펙 주도 개발, Open Spec 사용기지난 글에서는 Spec Kit을 사용해 스펙 주도 개발을 경험해본 내용을 정리해보았습니다. Spec Kit을 사용해보면서 자연스럽게 비슷한 도구들도 찾아보게 되었는데, 그 과정에서 OpenSpec이라는 프로젝iseongmin.tistory.com2026.01.30 - [AI] - 스펙 주도 개발, Spec Kit 사용기 스펙 주도 개발, Spec Kit 사용기Claude Code, Codex와 같은 코딩 에이전트가 등장한 이후, 개발 방식 자체가 빠르게 바뀌고 있다는 느낌을 자주 받았습니다. 그 흐름 속에서 바이브 코딩이 하나의 개발 스타일로 자리잡았고, 동시에iseongmin.tist..
2026.05.27 -
Claude Code 정리: 서브 에이전트
이전 글(OpenAI Codex 정리: 서브 에이전트)에서는 Codex의 서브 에이전트에 대해서 정리해봤습니다. Claude Code에도 서브 에이전트가 있는데요. 큰 틀에서는 비슷하지만, 실제로 살펴보면 설정할 수 있는 항목이 더 다양하고 동작 방식에도 조금 차이가 있습니다. 그래서 이번 글에서는 Claude Code의 서브 에이전트에 대해서 정리해보려고 합니다.💡참고로 저도 공식 문서와 튜토리얼을 토대로 정리한 내용이기 때문에 해당 링크를 직접 살펴보시는 것을 추천드립니다. 그리고 Claude Code의 서브 에이전트를 보기 전에, 메모리 시스템과 스킬, MCP를 먼저 이해해야 합니다. 서브 에이전트 역시 이런 환경 위에서 동작하기 때문입니다. 1. 세션과 컨텍스트, 서브 에이전트이전 글에서 설명했..
2026.04.24