문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
Pi 개요 소개
- Pi의 정의와 미니멀리즘 및 제어를 중시하는 철학에 대한 설명
- Claude Code, Codex CLI, Cursor 등 타 에이전트와의 비교 분석
- 내장된 네 가지 핵심 도구: 읽기·쓰기·편집·bash의 활용법
- 무거운 규모의 다른 에이전트 대신 Pi를 선택해야 하는 경우들
설치 및 환경 설정 방법
- npm 및 각종 패키지 관리자를 통한 Pi 설치 절차
- 15개 이상의 지원되는 AI 서비스 제공업체별 API 키 설정법
- 작업 디렉터리와 컨텍스트 파일 준비 방법
- 로컬 환경 및 Docker를 활용한 Pi 실행법
핵심 터미널 워크플로우 구현
- 간단한 프롬프트만으로 코드 생성하기
- 파일 내용을 정확하게 읽고 수정하는 기술
- 에이전트 내부에서 안전하게 bash 명령 실행하기
- 세션 상태 관리 및 컨텍스트 초기화 방법
커스텀 스킬 구축 기법
- TypeScript 기반 스킬 생성용 API의 이해 방법
- 읽기·쓰기·편집 작업을 수행하는 코드 직접 작성하기
- 특수한 워크플로우 구현을 위해 bash 실행 기능과 연동하기
- 개별 스킬의 테스트 및 디버깅 기술
프롬프트 템플릿 및 테마 활용법
- 다양한 프로그래밍 언어·프레임워크에 맞춘 시스템 프롬프트 조정기술
- 팀 전체에서 일관성 유지를 위한 재사용 가능한 프롬프트 템플릿 생성법
- 공유 목적으로 테마를 모듈 형태로 패키지화하기
npm 패키지를 활용한 Pi 확장 방안
- 'pi packages' 형식의 스킬 묶음 만들기 기술
- npm 및 Git을 통한 공개 배포 절차
- 커뮤니티에서 제공하는 확장 기능 설치법
- 패키지 의존성 관리와 호환성 보장 방식
다양한 AI 서비스 제공업체 활용법
- Anthropic, OpenAI, Google 등 각기 다른 백엔드 간 전환 방법
- 작업별 특성에 맞춰 비용·속도·품질을 최적화하는 노하우
- 민감한 소스 코드 보호를 위해 로컬 모델만 활용하는 방식
실제 사용 사례와 적용 방법
- 자동화된 테스트 생성 및 실행 워크플로우 구축 사례
- 커스텀 스킬 체인을 활용한 레거시 코드 리팩토링 방법
- 문서 작성·유지 보수의 자동화 처리법
- 에이전트 부하를 최소화하며 CI 파이프라인에 통합하는 기법
보안 및 제어 유지 방식
- 300단어 이내로 제한된 시스템 프롬프트의 작동 원리 이해하기
- 쓰기 명령 수행 시 사용자 직접 승인 절차 구현법
- 신뢰할 수 없는 환경에서도 안전하게 bash 실행을 보장하는 샌드박싱 기법
- 에이전트의 모든 행동 내역 감사용 로그 기록 방법
요약 및 향후 발전 방향 안내
- 미니멀리즘·제어·확장성이라는 핵심 철학의 재강조와 정리
- 커뮤니티 지원 자원 및 개발 참여 방법 설명
- 고급 활용을 원하는 Pi 숙련자들을 위한 고도화 학습 안내
요건
- 터미널 환경에서의 개발 경험 및 bash 사용 능력
- 기초적인 TypeScript 또는 JavaScript 지식
- npm 패키지 관리 체계에 대한 이해도
대상 청중
- 가볍고 직접 개조 가능한 코딩 에이전트를 찾는 개발자들
- 에이전트 내부 구조를 완벽히 제어하고자 하는 시니어 엔지니어들
- 터미널 중심 개발 방식을 도입하려는 팀들
14 시간