연락처 정보

코스 개요

Pi 소개

  • Pi란 무엇이며, 그 미니멀리즘과 제어의 철학
  • Claude Code, Codex CLI, Cursor와의 비교
  • 네 가지 기본 도구: 읽기, 쓰기, 수정, bash
  • 무거운 에이전트 대신 Pi를 선택해야 할 때

설치 및 설정

  • npm 및 패키지 관리자를 통해 Pi 설치
  • 지원되는 15개 이상 공급업체의 API 키 구성
  • 작업 디렉토리 및 컨텍스트 파일 설정
  • 로컬 및 Docker 환경에서 Pi 실행

핵심 터미널 워크플로우

  • 간단한 프롬프트에서 코드 생성 실행
  • 정밀하게 파일 읽기 및 수정
  • 에이전트 내에서 bash 명령 안전하게 실행
  • 세션 상태 및 컨텍스트 리셋 관리

사용자 정의 스킬 빌드

  • TypeScript 스킬 API 이해
  • 사용자 정의 읽기, 쓰기, 수정 작업 작성
  • 전문화된 워크플로우를 위한 bash 실행 연결
  • 스킬의 격리된 테스트 및 디버깅

프롬프트 템플릿 및 테마

  • 다양한 언어 및 프레임워크를 위한 시스템 프롬프트 조정
  • 팀의 일관성을 위한 재사용 가능한 프롬프트 템플릿 생성
  • 테마를 공유 가능한 모듈로 패키징

npm 패키지로 Pi 확장

  • 스킬을 pi 패키지로 번들링
  • npm 및 Git에 게시
  • 커뮤니티 기여 패키지 설치
  • 종속성 버전 및 호환성 관리

공급업체 유연성

  • Anthropic, OpenAI, Google 등 다양한 백엔드 간 전환
  • 작업별로 비용, 속도, 품질 최적화
  • 민감한 코드를 위해 완전히 로컬 모델 실행

실제 사용 사례

  • 자동화된 테스트 및 테스트 생성 워크플로우
  • 사용자 정의 스킬 체인을 이용한 레거시 코드 리팩토링
  • 문서 생성 및 유지보수
  • 최소한의 에이전트 오버헤드와 CI 통합

보안 및 제어

  • 300단어 시스템 프롬프트 경계 이해
  • 쓰기 작업에 대한 수동 승인
  • 신뢰할 수 없는 환경에서의 bash 실행 샌드박싱
  • 모든 에이전트 작업의 감사 로그

요약 및 다음 단계

  • 미니멀리즘, 제어, 확장성 원칙 복습
  • 커뮤니티 리소스 및 기여 가이드라인
  • 경험 풍부한 Pi 사용자를 위한 심화 주제

요건

  • 터미널 기반 개발과 bash 경험
  • 기초적인 TypeScript 또는 JavaScript 지식
  • npm 패키지 관리에 대한 친숙함

대상

  • 경량형이고 개조가 가능한 코드 에이전트를 찾는 개발자
  • 에이전트 내부의 완전한 제어를 원하는 시니어 엔지니어
  • 터미널 우선 개발을 채택하는 팀
 14 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리