iop/agent-client/pi/README.md
toki 01dc2ef78b refactor: readability baseline 및 테스트 구조 개선
- agent-readable-repository-refactor 완료: 기존 테스트 파일 아카이브 이동
- 새 테스트 파일 추가 (edge, node, client, config, readability)
- readability_audit 스크립트 및 baseline 추가
- roadmap/SDD 문서 갱신
- agent-client/pi/extensions/openai-sampling-parameters 추가
2026-07-17 16:02:12 +09:00

1.4 KiB

Pi Agent Client

Pi Coding Agent에 Seulgivibe Codex/OpenAI 모델과 Claude 모델을 함께 등록한다.

등록 대상:

seulgivibe-codex/gpt-5.1:medium
seulgivibe-codex/gpt-5.5:xhigh
seulgivibe-claude/claude-sonnet-4-5
seulgivibe-claude/claude-opus-4-8
seulgivibe-claude/claude-fable-5

설치

cd agent-client/pi
./install.sh

설치 후 이미 실행 중인 Pi session은 /reload 하거나 재시작한다.

새 설정 파일을 만드는 환경에서는 기본 모델을 seulgivibe-codex/gpt-5.5로 둔다. 기존 기본값이 있으면 보존한다.

설치 스크립트는 extensions/openai-sampling-parameters.ts를 등록한다. 이 extension은 Pi의 OpenAI-compatible 요청(openai-completions, openai-responses)마다 temperature: 0.2, top_p: 0.9를 설정한다. Anthropic 요청처럼 다른 API 형식은 변경하지 않는다.

전제

  • Pi는 이미 설치되어 있어야 한다.
  • 기존 ~/.pi/agent/settings.json, ~/.pi/agent/models.json의 개인 설정과 API key는 보존한다.
  • 기존 ~/.pi/agent/extensions/openai-sampling-parameters.ts가 다르면 timestamp backup을 만든 뒤 갱신한다.
  • Seulgivibe key가 없으면 ~/.claude/anthropic_key.sh에서 읽어 넣는다.
  • 기존 seulgivibe-openai 설정은 seulgivibe-codex로 이관한 뒤 제거한다.
  • 기존 dev-corp 설정이 있으면 지우지 않고 보존한다.

JWT/API key 원문은 이 폴더에 포함하지 않는다.