본문 바로가기

전체 글192

[SK네트웍스 Family 엔코아AI캠퍼스] AI 오케스트레이션 캠프 1기_9월 4주차 회고 이번 주는 Docker와 AWS를 이용한 배포 환경을 직접 구성하는 단계에서 멀티에이전트 오케스트레이션의 구조를 설계하는 단계로 넘어간 한 주였다.51일차에는 Docker Compose, GitHub Actions, AWS EC2를 연결하면서 CI/CD 파이프라인을 직접 구성했고, 이후 52~53일차에는 여러 AI Agent를 어떤 기준으로 나누고 연결해야 하는지 본격적으로 학습했다. (랩보다 AI 더 잘해지기)돌이켜보면 이번 주의 핵심은 새로운 기술을 하나씩 추가로 배운 것보다 지금까지 배운 기술들을 하나의 서비스 구조 안에서 바라보기 시작했다는 것에 있었다.1. 이번 주 학습 요약이번 주 초에는 기존에 학습했던 Docker와 AWS 배포를 한 단계 더 확장했다.단순히 EC2에 접속해서 Docker 명.. 2026. 9. 23.
53일차 회고|멀티에이전트 오케스트레이션과 Handoff|AI 오케스트레이션 개발자 국비지원 오늘은 단순히 여러 개의 AI 에이전트를 연결하는 것을 넘어, 에이전트들이 어떤 기준으로 작업을 나누고 결과를 주고받는지를 중심으로 멀티에이전트 오케스트레이션 패턴을 학습했다.특히 Sequential, Parallel, Router, Supervisor, Evaluator-Optimizer, Handoff까지 여러 패턴을 비교하면서 각각의 역할과 조합 방법을 이해하는 데 집중했다.오늘 배운 내용1. 에이전트에도 명확한 계약이 필요하다오늘 가장 먼저 다시 확인한 것은 Agent Contract였다.에이전트에게 단순히"코드가 잘 됐는지 확인해줘."라고 요청하는 것만으로는 제대로 된 평가가 어렵다.어떤 조건을 만족해야 하는지, 어떤 결과를 반환해야 하는지를 명확하게 정해야 한다.예를 들어 리뷰 에이전트라면어떤.. 2026. 9. 23.
52일차 회고|멀티에이전트 오케스트레이션 패턴과 Handoff|AI 오케스트레이션 개발자 국비지원 52일차에는 지금까지 배운 멀티에이전트 구조를 실제 서비스 관점에서 다시 정리하고, 여러 에이전트를 어떤 방식으로 연결하고 운영할 것인지를 집중적으로 학습했다.특히 Anthropic에서 소개한 에이전트 워크플로우 패턴을 기반으로 Prompt Chaining, Parallelization, Routing, Supervisor-Worker, Evaluator-Optimizer를 살펴봤고, 여기에 Contract, Handoff, Trace, Failover까지 연결하면서 멀티에이전트 시스템을 설계할 때 고려해야 할 요소가 생각보다 많다는 것을 알게 됐다.오늘 배운 내용이번 수업의 시작은 미니 프로젝트를 준비하면서 기존에 배운 내용을 다시 정리하는 것이었다.지금까지는 하나의 AI Agent가 여러 Tool이나.. 2026. 9. 22.
SK네트웍스 Family 엔코아 AI 오케스트레이션 프리코스 10|MCP와 AI 코딩 학습 플랫폼 설계 이번 프리코스에서는 Claude Code의 기능을 확장하는 MCP(Model Context Protocol)와 AI를 활용한 코딩 학습 플랫폼의 기획 과정을 학습했다. 단순히 Claude Code의 명령어를 익히는 것에서 끝나는 것이 아니라, AI가 외부 도구를 활용하는 방법과 AI에게 원하는 결과를 얻기 위해 요구사항을 어떻게 구체화해야 하는지를 함께 살펴봤다.1. MCP로 Claude Code의 기능 확장하기이번 학습에서 먼저 다룬 내용은 MCP(Model Context Protocol)였다.MCP는 Claude와 같은 AI가 데이터베이스나 웹 브라우저 같은 외부 도구 및 데이터와 연결될 수 있도록 해주는 개방형 표준 프로토콜이다.AI가 아무리 많은 내용을 학습했다고 하더라도 모든 최신 정보를 알고 .. 2026. 9. 22.
51일차 회고|Docker Compose·CI/CD·AWS 배포 자동화|AI 오케스트레이션 개발자 국비지원 오늘은 Docker Compose로 여러 서비스를 구성하고, GitHub Actions를 이용해 CI/CD를 AWS EC2까지 연결하는 과정을 집중적으로 실습했다. 단순히 제공된 YAML 파일을 실행하는 데서 끝나는 것이 아니라, 직접 프로젝트를 선택해 Docker 환경부터 테스트, CI/CD, 배포까지 전체 흐름을 만들어보는 것이 핵심이었다.특히 오늘은 앞에서 배웠던 Docker와 AWS 배포가 GitHub Actions라는 자동화 파이프라인으로 하나의 흐름으로 연결되는 과정을 제대로 이해하는 데 의미가 있었다.오늘 배운 내용오늘 실습의 전체 흐름은 다음과 같았다.프로젝트 분석 ↓Dockerfile 작성 ↓Docker Compose 구성 ↓환경변수 분리 ↓API 테스트 작성 .. 2026. 9. 21.
SK네트웍스 Family 엔코아 AI 오케스트레이션 프리코스 9|AI 주도 개발과 Cursor·Claude Code 활용 이번 프리코스에서는 AI 주도 개발(ADD, AI-Driven Development)의 개념부터 실제 개발 환경에서 활용할 수 있는 Cursor AI와 Claude Code Sub-Agent까지 학습했다.단순히 AI에게 코드를 작성시키는 방법을 배우는 것이 아니라, 기획 → 설계 → 구현 → 테스트 → 배포라는 개발 전체 과정에서 AI를 어떻게 활용할 것인지에 초점을 맞춘 학습이었다.1. 전통적 개발에서 AI 주도 개발로첫 번째로 전통적인 개발 방식과 AI 주도 개발(ADD)의 차이를 학습했다.기존 개발에서는 개발자가 프로그래밍 언어의 문법, 알고리즘, 데이터베이스, 네트워크, 보안 등의 지식을 익히고 코드를 직접 작성했다.강의에서는 이를 '벽돌공'에 비유했다.벽돌을 하나씩 쌓아 건물을 만드는 것처럼 개.. 2026. 9. 18.
[SK네트웍스 Family 엔코아AI캠퍼스] AI 오케스트레이션 캠프 1기_9월 3주차 회고 9월 3주는 지금까지 학습한 AI Agent와 멀티 에이전트 시스템을 실제 서비스 환경에 배포하는 과정을 집중적으로 경험한 한 주였다.이전까지는 AI Agent의 구조를 만들고 기능을 구현하는 데 집중했다면, 이번 주에는 Docker를 이용해 서비스를 분리하고, Docker Hub에 이미지를 저장하고, AWS EC2에 배포하고, 서버 간 네트워크를 연결하는 것까지 학습 범위가 확장됐다.여기에 GitHub Actions를 이용한 CI까지 연결하면서 "AI 애플리케이션을 만드는 것"에서 "만든 애플리케이션을 실제 환경에서 실행하고 관리하는 것"으로 관심의 범위가 넓어진 한 주였다. (랩보다 AI 더 잘해지기)1. 이번 주 학습 요약이번 주의 학습 흐름을 하나로 정리하면 다음과 같다.Multi-Agent .. 2026. 9. 18.
50일차 회고|Docker·AWS 배포·CI/CD|AI 오케스트레이션 개발자 국비지원 어느덧 국비지원 과정 50일차가 됐다.이번 학습에서는 단순히 애플리케이션을 AWS에 올리는 것을 넘어 Docker로 서비스를 분리해 배포하고, AWS 인스턴스 간 네트워크를 연결하고, GitHub Actions를 이용해 CI/CD를 구성하는 과정을 집중적으로 다뤘다.이전까지는 "애플리케이션을 어떻게 개발하는가"에 가까웠다면, 이번에는 개발한 결과물을 어떻게 안정적으로 배포하고 관리할 것인가에 대한 비중이 훨씬 커졌다.특히 이번에는 개발(Development)뿐만 아니라 운영(Operations) 영역까지 직접 경험해보면서, 실제 서비스를 만들 때 왜 배포 환경과 자동화가 중요한지 조금 더 현실적으로 이해할 수 있었다.1. 이번 학습에서 가장 크게 달라진 것이번 학습에서 가장 인상적이었던 부분은 하나의 서.. 2026. 9. 18.
49일차 회고|Docker·AWS 배포·Release 환경 구성|AI 오케스트레이션 개발자 국비지원 오늘은 지금까지 배운 Docker와 AWS 관련 내용을 실제 배포 과정으로 연결해보는 시간을 가졌다. 단순히 Docker로 컨테이너를 실행하는 것에서 끝나는 것이 아니라, Docker Hub에 이미지를 올리고 AWS EC2에서 다시 받아 실행하는 과정까지 직접 진행했다.특히 오늘은 처음부터 모든 환경을 한 번에 구성하는 것이 생각보다 쉽지 않다는 것을 경험했다. 설정 파일 하나, 이미지 이름 하나, 포트 하나가 맞지 않아도 전체 서비스가 정상적으로 실행되지 않았다.오늘 배운 내용오늘 학습의 큰 흐름은 다음과 같았다.로컬 개발 → Docker 이미지 생성 → Docker Hub Push → AWS EC2 준비 → Docker 설치 → Redis/PostgreSQL 구성 → Release Compose 실행.. 2026. 9. 17.