OpenAI, GPT-6 아스트라 프롬프팅 팁과 '저질 단어' 차단 목록 공개
OpenAI가 GPT-6 Astra 모델 문서를 통해 불필요한 질문을 줄이고 행동 중심으로 작동하도록 하는 프롬프팅 가이드를 공개했습니다. 특히 'delve', 'foster', 'leverage' 같은 AI 특유의 저질 표현(slop words) 차단 목록과 산문체 작성 프롬프트를 제시해 개발자들이 모델 출력 스타일을 제어하는 데 유용합니다.
OpenAI가 모델 문서를 통해 GPT-6 Astra가 어떤 상황에서 바람직하지 않은 행동을 보이는지, 개발자가 이를 어떻게 우회할 수 있는지 상세히 설명했습니다.
OpenAI에 따르면 GPT-6 Astra는 GPT-5.6 Sol과 달리 임의로 가정하기보다 명확성 확인 질문을 더 자주 하며, 이 덕분에 '더 효과적인 협업자'가 됩니다. 단점은 사용자가 계속 진행하기를 기대하는 지점에서 모델이 멈추는 경우가 있다는 것입니다. 더 적극적인 행동을 유도하려면 OpenAI는 모델이 맥락에서 사용자의 '의도'를 추론하고 '행동 편향'을 보이도록 지시하는 프롬프트를 권장합니다. "~해줄 수 있어?", "~하고 싶어", "~를 도와줘" 같은 표현은 후속 질문의 초대가 아니라 행동 요청으로 처리해야 합니다.
"지시사항과 지금까지의 대화 맥락에서 사용자의 의도와 작업 범위를 추론해야 합니다. 당신의 임무는 행동하려는 성향을 보이고 사용자가 의도한 작업을 완료될 때까지 수행하는 것입니다. 사용자가 새로운 작업 완료나 기존 문제 해결 의사를 표현하면, 사용자가 의도한 목표가 달성될 때까지 끈기 있게 작업을 계속하세요. 명백히 파괴적이거나 되돌릴 수 없는 행동이 아닌 한, 사용자의 목표를 향해 독립적으로 작업하세요(예: 격리된 작업 트리/체크아웃 생성, 병합 충돌 해결, 읽기 전용 작업 수행, 초안 PR 생성 등)."
모델은 구체적이고 검토 가능한 결과물을 이미 준비한 뒤에 승인을 요청해야 합니다. OpenAI는 이렇게 프롬프트합니다: "사용자는 구체적이고 검토 가능한 결과물을 승인해야 합니다." 가상의 위험에 기반한 원치 않는 경고, 면책 조항, 안전 체크리스트는 프롬프트에서 제거해야 합니다.
GPT-6 Astra는 이전 모델들보다 긴 지시를 더 잘 따르지만, 맥락에 더 민감합니다. AGENTS.md 같은 스킬 파일의 불명확하거나 모순된 지시는 모델이 작업을 중단하거나 예상치 못하게 엉뚱하게 빠지게 만들 수 있습니다. OpenAI는 모델이 접근할 수 있는 모든 스킬 파일과 맥락 문서를 감사하고, 사용자 지시에 명시적 우선순위를 부여할 것을 권장합니다.
또한 모델이 일시 중지나 방향 전환을 유발한 정확한 스킬 파일의 이름을 밝히고 해당 지시를 인용하도록 강제하는 디버깅 프롬프트도 권장합니다. 이를 통해 개발자는 예상치 못한 동작을 원인까지 추적할 수 있습니다.
"어떤 스킬로 인해 권한이나 확인을 요청하거나, 일시 중지하거나, 요청된 작업을 완료하지 못하거나, 사용자 의도에서 벗어나는 경우, 읽은 정확한 SKILL.md 파일의 이름을 밝히고 링크를 제시하며, 관련 지시를 인용하고 어떻게 적용되는지 간략히 설명하세요. 명시적 스킬 요구사항과 지침에 대한 당신의 해석을 구분하세요."
"Delve", "foster", "leverage" 등 저질 단어들
GPT-6 Astra는 응답을 목록, 표, 마크다운 서식으로 구조화하는 경향이 있고, 세션 간에 같은 표현을 재사용합니다. OpenAI는 모델의 글쓰기 스타일을 조정하는 구체적인 가이드를 제공합니다. 산문체를 원한다면 평이한 언어와 능동태로 간결한 문단을 쓰라고 명시적으로 지시해야 합니다.
"기본적으로 명확하고 간결한 문단을 사용하고, 각 문단은 하나의 주요 아이디어를 전개하세요. 목록은 정보가 진정으로 병렬적이거나 순차적이거나 비교하기 쉬운 경우에만 사용하고, 산문으로 계층 구조를 명확히 표현할 수 없는 경우가 아니라면 중첩 목록을 피하세요. 단순하고 직설적인 언어를 사용하세요. 친숙한 단어, 구체적인 예시, 정확한 동사를 쓰세요. 능동태와 직접적인 진술을 선호하세요. 핵심을 초기에 명확히 제시한 뒤 독자에게 필요한 설명과 세부 사항으로 확장하세요. 각 문장이 이전 문장을 기반으로 쌓이게 하세요. 중요한 논점을 발전시키고 유용할 만큼 충분한 근거를 제공하세요."
전형적인 AI 표현에 대한 차단 목록도 도움이 됩니다. OpenAI는 이를 "slop words(저질 단어)"라고 부릅니다. "exact-head checks"나 "editorial-row layouts" 같은 지어낸 하이픈 복합어도 피해야 합니다. 모델은 자신이 무엇을 하고 있는지 명시해야 합니다.