검색
← 릴리스 노트

인프로세스 플러그인 로딩과 상태 관리

Cline · SDK · 0.0.93 · 기능추가 · 2026.10.13

플러그인이 인프로세스로 로드되고 상태 관리와 모델·토큰 처리 방식이 함께 바뀌었습니다.

교안에 영향

플러그인 로딩이 인프로세스로 바뀌어 예전 PATH에 node/bun이 있어야 한다는 안내는 맞지 않을 수 있습니다.

요약

- Plugins가 프로세스별 registry로 인프로세스 로드되어, compiled CLI와 hub가 실행 시 PATH의 node/bun에 더 이상 의존하지 않으며 CLINE_PLUGIN_MODE=sandbox로 기존 subprocess sandbox도 유지됩니다. - 플러그인 상태 관리가 추가되어 loading/ready/degraded/failed/disabled와 last error를 추적하고, session.create의 plugins policy, pluginIssues, plugins.list / plugins.status / plugins.reload, plugin.status_changed, 실패한 플러그인 처리 방식이 개선됐습니다. - reasoning 끄기 동작이 모든 provider로 확대되고, Gemini·Vertex의 thinkingBudget 처리와 native provider control 우선 적용, 기본 모델이 CLINE_DEFAULT_MODEL_ID 및 provider별 default model로 변경됐습니다. - estimateRequestInputTokens / createTokenEstimator의 이미지 토큰 과금 방식이 변경되어 base64 이미지가 텍스트 요금으로 계산되지 않으며, auto compaction은 resolved model의 context window를 사용하도록 수정됐습니다. - Scheduled runs, rule files의 symlink 로딩, resolveSkillsConfigSearchPaths의 .claude/skills 스캔, editor tool의 old_text 스키마, Composio connectors 관련 버그가 수정됐습니다.

바뀐 것

새 기능 2

  • Plugins가 프로세스별 registry로 인프로세스 로드되어 compiled CLI와 hub가 실행 시 PATH의 node/bun에 더 이상 의존하지 않습니다.
  • 플러그인 상태 관리가 추가되어 loading/ready/degraded/failed/disabled와 last error를 추적합니다.

개선 2

  • session.create의 plugins policy, pluginIssues, plugins.list / plugins.status / plugins.reload, plugin.status_changed, 실패한 플러그인 처리 방식이 개선됐습니다.
  • reasoning 끄기 동작이 모든 provider로 확대되고, Gemini·Vertex의 thinkingBudget 처리와 native provider control 우선 적용, 기본 모델이 CLINE_DEFAULT_MODEL_ID 및 provider별 default model로 변경됐습니다.

기타 1

  • CLINE_PLUGIN_MODE=sandbox로 기존 subprocess sandbox도 유지됩니다.

수정 2

  • estimateRequestInputTokens / createTokenEstimator의 이미지 토큰 과금 방식이 변경되어 base64 이미지가 텍스트 요금으로 계산되지 않으며, auto compaction은 resolved model의 context window를 사용하도록 수정됐습니다.
  • Scheduled runs, rule files의 symlink 로딩, resolveSkillsConfigSearchPaths의 .claude/skills 스캔, editor tool의 old_text 스키마, Composio connectors 관련 버그가 수정됐습니다.

원문 제목 · SDK v0.0.93