Agentic-Engineering-Playbook은(는) 무엇을 하나요?
프로덕션 등급의 AI 에이전트, 코파일럿, RAG 시스템, MCP 도구 및 에이전틱 애플리케이션을 구축하기 위한 실용적인 오픈소스 로드맵입니다.
개요
이 프로젝트는 AI 에이전트와 에이전틱 시스템을 설계, 개발 및 배포하는 데 필요한 실용적인 지식과 모범 사례를 제공합니다. 다양한 플랫폼(Claude Code, Cursor, Codex 등)에서 활용할 수 있는 구체적인 코드 예제와 아키텍처 패턴을 포함하고 있습니다.
주요 기능
- AI 에이전트 구축: 자율적으로 작업을 수행하는 에이전트 설계 및 구현
- 코파일럿 개발: 대화형 AI 어시스턴트를 위한 코드 생성 및 통합
- RAG 시스템: 검색 증강 생성 파이프라인 구축 및 최적화
- MCP 도구: 모델 컨텍스트 프로토콜 기반 도구 개발
- 에이전틱 애플리케이션: 다양한 에이전트 패턴을 활용한 복합 시스템
시작하기
프로젝트를 로컬 환경에 복제하고 설정하는 방법은 다음과 같습니다:
git clone https://github.com/AnkitParekh007/Agentic-Engineering-Playbook.git
cd Agentic-Engineering-Playbook
사용 예시
다음은 간단한 에이전트를 생성하는 예제입니다 (Python 가상 환경 필요):
from agent_core import Agent
agent = Agent(
name="my_agent",
tools=["web_search", "code_execution"],
model="gpt-4"
)
response = agent.run("최신 AI 뉴스 요약")
print(response)
문서 구조
docs/: 상세 가이드 및 튜토리얼examples/: 실제 동작하는 예제 코드templates/: 프로젝트 시작 템플릿best-practices/: 모범 사례 정리
기여 방법
오픈소스 프로젝트에 기여하려면 다음 단계를 따르세요:
- 이 저장소를 포크합니다.
- 새 브랜치를 생성합니다:
git checkout -b feature/your-feature - 변경 사항을 커밋합니다:
git commit -m 'Add some feature' - 브랜치에 푸시합니다:
git push origin feature/your-feature - 풀 리퀘스트를 제출합니다.
라이선스
이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.