Pi가 너무 성급하게 행동하고 'Caveman' 모드에 대한 질문
Pi is over-eager and cave man question
핵심 요약
Pi 에이전트가 사용자의 지시를 무시하고 성급하게 코드를 수정하는 문제와 Caveman 모드 사용에 대한 논의입니다.
- 성급한 에이전트 — 사용자가 수정을 원치 않아도 Pi가 임의로 코드를 변경함
- 모델의 한계 — 사용 중인 모델의 지시 이행 능력 부족이 원인일 가능성 제기
- 시스템 프롬프트 — 에이전트의 행동을 제어하기 위해 시스템 프롬프트나 별도 모드 활용 권장
- Caveman 모드 — 간결한 응답을 위한 모드지만 의도치 않은 UI 요소가 추가되는 현상 발생
다들 pi가 너무 설쳐대서 문제라고 느낀 적 있음?
"코드 절대 건드리지 마. 기능 문제만 조사해. 수정 제안만 하고 직접 바꾸지는 마"라고 해도 기어코 지 맘대로 바꿔버림. 질문 던지면 절반은 지 혼자 북 치고 장구 치고 다 하더라.
오늘 있었던 또 다른 예시인데, 얘가 나한테 기능 관련해서 질문을 던짐. 객관식 고르기 싫어서 대화로 풀려고 선택지를 골랐거든? 근데 대화는커녕 "아무것도 안 골랐으니 내 추천대로 진행하겠다" 이러고 자빠졌음.
그리고 Caveman 관련해서:
pi가 "Caveman 모드니까 짧게 대답해야지"라고 생각하는 게 눈에 보이는데, 이거 정상임? Caveman은 간결함이 핵심인데, 상태 표시줄에 'Caveman Level: HIGH' 같은 애니메이션까지 추가된 게 좀 이상함. 그래서 pi한테 "Level" 글자 지우라고 해서 좀 줄여놨음.
추가 정보:
요즘 q4 범위의 qwen3.8-27b 변형 모델 돌리는 중임. 32gb 램, 5090m 24gb vram, 리눅스 민트, llama.cpp 커스텀 jinja 환경이야.
opencode, hermes, qwencode, omp, pi, aider 다 써봤는데, 지금은 pi가 제일 낫다고 생각함. 근데 얘가 너무 성급하게 앞서나가는 건 진짜 좀 이상해.
