연락처 정보

코스 개요

Pi 소개

  • Pi란 무엇이며, 미니멀리즘과 제어의 철학
  • Claude Code, Codex CLI, Cursor와의 비교
  • 4개의 내장 도구: 읽기, 쓰기, 편집, 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 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리