v3.2.2
🚀 GPT-5.2 프롬프트 최적화
- Atlas, Sisyphus-Junior, Oracle: GPT-5.2로 최적화된 프롬프트를 사용한 모델 기반 프롬프트 라우팅 (XML 구조, 축약 제약, 명시적 판단 기준)
🧪 Experimental: Claude Code 스타일 작업 시스템
- New Tools:
TaskCreate, TaskGet, TaskList, TaskUpdate - 구조화된 작업 관리를 위한 도구
- File-based Storage: 작업이
.sisyphus/tasks/에 저장되며 Claude Code 호환 스키마 사용
- ⚠️ 중요 제약사항: 이것은 실험적 기능이며 OpenCode의 Todo UI와 동기화되지 않습니다. 이 기능을 활성화하면
TodoWrite가 비활성화되어 투두 목록이 TUI에 나타나지 않습니다. 이는 알려진 UX 저하입니다. SDK 통합 솔루션을 모색 중입니다.
- 활성화: 설정에서
experimental.task_system: true로 설정
✨ 에이전트 & 훅 개선
- 더 빠른 탐색:
grok-code-fast-1을 기본 탐색 에이전트 모델로 설정
- 선제적 압축: 컨텍스트 사용량이 78%에 도달하면 세션을 자동으로 요약 (Anthropic 모델)
- 에이전트 폴백: 캐시 없이 첫 실행이 이제 정상 작동
- CLI:
default_run_agent 설정 및 OPENCODE_DEFAULT_AGENT 환경 변수 추가
🐞 버그 수정
- config: Plan 에이전트가 강등될 때 더 이상 Prometheus 프롬프트를 상속하지 않음
- background-cancel: 사용자가 명시적으로 작업을 취소할 때 알림 건너뛰기
- delegate-task: sisyphus-junior 모델 오버라이드 우선순위 수정
- prompts: 예제에 누락된
run_in_background, load_skills 파라미터 추가
🛠 새로운 기술
- github-pr-triage: 백그라운드 작업을 지원하는 스트리밍 PR 분석
- github-issue-triage: 스트리밍 이슈 분석
변경 사항
기능
- delegate-task: plan 에이전트 프롬프트에 실행 가능한 TODO 리스트 템플릿 추가
- auto-slash-command: 내장 명령어 지원 추가 및 부분 추출 개선
- agents: sisyphus-junior을 위한 GPT-5.2 최적화 프롬프트 추가
- tasks-todowrite-disabler: 실행 가능한 워크플로우 가이드를 포함한 오류 메시지 개선
- agents: 조건부 todo/작업 규칙 프롬프트를 위한 useTaskSystem 플래그 추가
- agents: Hephaestus 프롬프트에 Todo Discipline 섹션 추가
- task-system: Claude Code 사양 정렬을 포함한 실험적 작업 시스템 추가
- agents: Atlas 모델 해석에서 uiSelectedModel 존중
- 에이전트 폴백 및 선제적 압축 복원 추가
- agents: 탐색 에이전트를 위한 기본 모델로 grok-code-fast-1 추가
- skills: 분류 기술에 스트리밍 모드 및 투두 추적 추가
- agents: Atlas 에이전트를 모델 기반 라우팅을 포함한 모듈식 디렉토리로 재구성
- task: OpenCode API를 통한 실시간 단일 작업 투두 동기화 추가
- task: Claude Code 스타일 개별 도구로 리팩토링
- cli: run 명령에서 기본 에이전트 우선순위 구현
- config: default_run_agent 스키마 옵션 추가
- skills: github-pr-triage 기술 추가 및 github-issue-triage 업데이트
- config: 새로운 작업 시스템이 활성화되면 todowrite/todoread 도구 비활성화
버그 수정
- config: 강등될 때 plan 에이전트가 prometheus 프롬프트를 상속하는 것을 방지
- background-cancel: 사용자가 명시적으로 작업을 취소할 때 알림 건너뛰기
- config-handler: 강등될 때 plan 프롬프트 보존
- prometheus: 경로 제약 조건 및 원자적 쓰기 프로토콜 강제
- prompts: 예제에 누락된 run_in_background 및 load_skills 파라미터 추가
- delegate-task: sisyphus-junior 모델 오버라이드 우선순위 존중
- 에이전트 변형 오버라이드 존중
- task-tool: 작업 ID 검증 추가 및 잠금 획득 안전성 개선
리팩토링
- ultrawork: 워크플로우 단순화 및 병렬 컨텍스트 수집 적용
- config-handler: plan 프롬프트를 전용 설정으로 분리
- background-agent: 라이프사이클 최적화 및 도구 단순화
- oracle: GPT-5.2에 맞게 XML 구조 및 축약 제약을 사용하여 프롬프트 최적화
- prometheus: 이진 검증을 계층화된 에이전트 실행 QA로 교체
- task: Claude Code 필드명으로 스키마 업데이트
전체 변경 사항: v3.2.1...v3.2.2