Cline, 코딩 에이전트용 오픈소스 agent runtime SDK 공개
Cline이 모든 제품군을 구동하는 오픈소스 agent runtime SDK를 공개했다.
@cline/sdk가 모든 Cline 제품군을 구동하는 오픈소스 agent runtime으로 공개됐다. 기존 IDE 종속 구조를 버리고 코어 agent loop를 독립형 SDK로 다시 만들었으며, Cline은 자체 CLI와 Kanban을 이미 그 위로 옮겼고 VS Code와 JetBrains 확장도 따라가는 중이다.
구조는 레이어별 책임 분리가 핵심이다.
- @cline/shared: 기본 타입과 유틸리티
- @cline/llms: Anthropic, OpenAI, Google, AWS Bedrock, Mistral, LiteLLM, OpenAI-compatible endpoint를 포괄하는 provider layer
- @cline/agents: 상태 없는 agentic loop, iteration, tool orchestration, event emission
- @cline/core: session lifecycle, persistence, config discovery를 맡는 stateful orchestration
이렇게 분리해 둔 덕분에 provider 교체는 코드 수정이 아니라 설정 변경으로 끝난다. 전체 스택은 npm install @cline/sdk로 설치할 수 있고, 필요한 경우 개별 패키지만 가져다 쓸 수도 있다.
재구축 효과도 분명하다. session은 UI restart로 죽지 않고 surface 간 이동이 가능해졌으며, prompt 재작성과 context management 개선, tool 노출 방식 조정이 함께 들어갔다. 그 결과 claude-opus-4.7 기준 Terminal Bench 2.0에서 **74.2%**를 기록해 Claude Code의 **69.4%**를 앞섰고, open-weight 모델인 kimi-k2.6에서도 **55.1%**로 OpenCode의 **37.1%**보다 높았다.
SDK에는 agent teams와 subagents가 기본 탑재된다. 세션이 specialist agent에게 일을 넘기고 진행 상황과 handoff note를 공유할 수 있으며, plugin은 tool 등록, lifecycle event 관찰, rule 추가, 모델이 보는 정보의 조정까지 맡는다. CRON jobs, checkpointing, web search, MCP connectors도 native로 들어갔고, cline connect를 통한 실험적 connector channel은 Telegram, WhatsApp, Slack 등으로 에이전트를 직접 연결한다.
Cline은 자신들을 초창기 agentic coding experience로 소개하며, 현재 700만 명 이상의 개발자를 서비스하고 있다고 밝혔다. Cline CLI 2.0과 Cline Kanban에 이어 이번 SDK는 모든 Cline 제품군을 공유형 오픈 foundation 위에 올리는 인프라 전환이다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.