완전한 기능 패리티를 갖춘 주요 OpenCode 통합 - 플러그인 시스템을 통한 훅 포함!
OpenCode의 플러그인 시스템은 Claude Code보다 20개 이상의 이벤트 타입으로 더욱 정교합니다:
Claude Code 훅
OpenCode 플러그인 이벤트
PreToolUse
tool.execute.before
PostToolUse
tool.execute.after
Stop
session.idle
SessionStart
session.created
SessionEnd
session.deleted
추가 이벤트: file.edited, file.watcher.updated, message.updated, lsp.client.diagnostics, tui.toast.show 등!
llms.txt - LLM을 위한 포괄적인 OpenCode 문서.opencode/plugins/ecc-hooks.ts - OpenCode 플러그인으로 변환된 모든 훅.opencode/tools/*.ts - 3개의 커스텀 도구 (run-tests, check-coverage, security-audit).opencode/commands/*.md - OpenCode 형식의 24개 커맨드.opencode/package.json - opencode-ecc용 npm 패키지 구조기능
Claude Code
OpenCode
상태
에이전트
12
12
✅ 완전 패리티
커맨드
23
24
✅ 완전 패리티
스킬
16
16
✅ 완전 패리티
훅
3 phases
20+ 이벤트
✅ OpenCode가 더 많음
커스텀 도구
훅을 통해
3개 기본 제공
✅ OpenCode가 더 좋음
옵션 1: 직접 사용
cd everything-claude-code
opencode
옵션 2: npm 패키지
npm install opencode-ecc
그 후 opencode.json에 추가하세요:
{
"plugin": ["opencode-ecc"]
}
.opencode/MIGRATION.md.opencode/README.mdllms.txt.opencode/LIMITATIONS.md 제거됨 (훅이 플러그인을 통해 지원됩니다!).opencode/MIGRATION.md 재작성됨전체 변경 로그: v1.2.0...v1.3.0