v3.2.0 — Hephaestus를 만나다 🔨
그리스 신화에서 Hephaestus는 대장간, 불, 금속 가공, 그리고 장인정신의 신이었습니다. 신들을 위한 무기를 만든 신성한 대장장이죠.
새로운 자율 심화 작업자를 소개합니다: Hephaestus (GPT 5.2 Codex Medium).
왜 "정당한"일까요? Anthropic이 이용약관 위반을 이유로 제3자 접근을 차단했을 때, 커뮤니티는 "정당한" 사용에 대해 농담을 시작했습니다. Hephaestus는 이 아이러니를 수용합니다. 올바른 방식으로 것들을 만드는 장인이죠.
주요 특징:
목표 지향적: 레시피가 아닌 목표를 제시하세요. 단계는 스스로 결정합니다.
행동 전 탐색: 코드를 한 줄도 작성하기 전에 2~5개의 병렬 탐색/사서 에이전트를 실행합니다.
종단간 완료: 검증 증거와 함께 작업이 100% 완료될 때까지 멈추지 않습니다.
패턴 매칭: 기존 코드베이스를 검색하여 프로젝트 스타일과 일치시킵니다. AI 쓰레기는 없습니다.
정당한 정밀성: 마스터 대장장이처럼 코드를 만듭니다. 정교하고, 최소한이며, 정확히 필요한 것만.
AmpCode의 deep mode에서 영감을 받았습니다. 결정적 행동 전에 철저한 연구를 통한 자율 문제 해결입니다.
agents: Hephaestus - 자율 심화 작업자 에이전트 추가 (#1287)
babysitting: 불안정한 에이전트 베이비시터를 기본적으로 항상 활성화
todo-continuation: 연속 프롬프트에서 남은 작업 목록 표시
doctor: 모든 플랫폼에서 OpenCode 데스크톱 GUI 설치 감지 (#1352)
skill-mcp-manager: 개선된 테스트 커버리지로 매니저 강화
hooks: 불안정한 백그라운드 에이전트 모니터링을 위한 unstable-agent-babysitter 훅 추가
background-agent: 불안정한 모델 감지를 위한 isUnstableAgent 플래그 추가
background_output: thinking_max_chars 옵션 추가
ci: 기존 커밋에서 구조화된 릴리즈 노트 자동 생성
Windows: 호환성 개선 및 이벤트 리스너 문제 해결 (#1102)
config: Prometheus 에이전트의 prompt_append 올바르게 처리 (#1271)
tmux: 고아 프로세스 방지를 위해 kill-pane 및 respawn-pane 전에 Ctrl+C 전송 (#1329)
tests: notifyParentSession 올바르게 스텁 처리 및 타이머 기반 테스트 수정
non-interactive-env: git 명령어에 대해 항상 환경 변수 주입
background-agent: 좀비 attach 프로세스 방지를 위해 작업 완료 시 세션 중단
ci: 플랫폼 바이너리 빌드에 재시도 로직 추가
background-agent: 작업 완료 알림에서 카테고리 표시
delegate-task: 세션 제목 형식 개선 및 task_metadata 블록 추가
background-agent: 작업 타이밍 및 상수 관리 최적화
agents: 4부 컨텍스트 구조로 탐색/사서 프롬프트 예제 개선
주요 코드베이스 정리 - BDD 주석, 파일 분할, 버그 수정 (#1350)
전체 변경 사항: v3.1.11...v3.2.0