.claude/plugins/에서 플러그인 로드 - Claude Code의 플러그인 생태계와 완전한 호환성.
더 이상 갑작스러운 압축 없음. 컨텍스트 공간이 부족해지면, DCP는 전체 압축으로 돌아가기 전에 지능적으로 가지치기를 수행:
| 전략 | 제거 대상 |
|---|---|
| 중복 제거 | 중복된 도구 출력 (동일한 도구, 동일한 결과) |
| 덮어쓰기 제거 | 오래된 파일 쓰기 (최신 버전만 유지) |
| 오류 제거 | N 턴보다 오래된 오래된 오류 메시지 |
각 단계는 독립적으로 실행됩니다. 한 단계에서 충분한 토큰을 확보하면 이후 단계는 건너뜁니다.
기본적으로 보호됨: todowrite, lsp_rename, session_* 등.
구성 가능: 알림 수준, 턴 보호, 전략별 토글.
결과: 더 긴 세션, 더 나은 컨텍스트 유지, 강제 압축 감소.
omoSisyphus.enabled: true일 때, 시지프가 자동으로 기본 에이전트가 됩니다 - 수동 구성 불필요.
사전 및 사후 검증을 통해 사고 블록이 항상 유효하고 적절히 포맷되도록 보장.
구성 파일에 주석 추가 가능! oh-my-opencode.json과 oh-my-opencode.jsonc 모두 주석이 있는 JSON을 지원합니다.
look_at 도구의 Windows 파일 URL 호환성notify-send 명령 호출 전 명령 존재 확인CLAUDE_CONFIG_DIR 환경 변수 지원특별한 감사를 전하는 후원자:
c5f5103수정: TUI 준비를 위해 세션 생성 시 구성 오류 토스트 지연 (#286)b2c2c6e기능: oh-my-opencode 구성 파일에 JSONC 지원 추가 (#275)c4c0d82수정(anthropic-auto-compact): 압축 실패 시에만 DCP 실행 및 가지치기 후 재시도 (#284)3e180cd문서: 모든 README 파일에 Aaron Iker를 후원자로 추가 (#287)776d857기능: 활성화 시 시지프를 기본 에이전트로 설정 (#285)90d43dc수정(dynamic-truncator): 컨텍스트 사용량을 사용할 수 없을 때 대체 자르기 적용 (#268)6bc9a31기능(ultrawork-prompt): 조건부 적용 가능한 TDD 워크플로우 통합 (#246)5c8cfbf@adam2am이 code-yeongyu/oh-my-opencode#281에서 CLA에 서명1d2dc69수정: look_at 도구에서 Windows 호환 파일 URL을 위해 pathToFileURL 사용 (#279)0cee39d수정: 세션-알림 테스트에서 유틸리티 함수 적절히 모의 (#274)dd12928수정: 작업 완료 후 GitHub Actions 워크플로우 중단 해결2246d1c기능: Claude Code 플러그인 지원 추가 (#240)1fc7fe7기능(compaction): 복구 단계로 동적 컨텍스트 가지치기 추가3ba7e6d문서: 자동 업데이트 확인기와 시작 토스트 관계 명확화 (#270)dec4994수정: notify-send 호출 전 명령 존재 확인 (#264)c5205e7@harshav167이 code-yeongyu/oh-my-opencode#268에서 CLA에 서명8e2fda8기능: 버전 확인을 위한 get-local-version CLI 명령 추가 (#262)cad6425수정: CLAUDE_CONFIG_DIR 환경 변수 준수 (#261)15de6f6기능: 이중 레이어 사고 블록 검증 추가 (사전 + 사후) (#248)e05d9df기능: 현지화된 README 파일에 후원자 섹션 추가4명의 커뮤니티 기여자에게 감사드립니다: