핵심 요약
OpenCode(MIT, GitHub stars 18만+·2026년 6~7월 기준)는 Anomaly(구 SST)가 유지하는 모델 비종속·터미널 네이티브 AI 코딩 에이전트입니다(morphllm.com, 2026-06-28). gcn.com(2026-07)은 월간 750만+ 개발자 사용, 75+ LLM 프로바이더·Ollama 로컬 모델 지원을 강조합니다. 차별점은 편집마다 Language Server Protocol(LSP) 을 띄워 컴파일러·타입 진단을 모델에 되먹이는 compiler-aware 피드백 루프로, 유료 IDE 에이전트가 종종 생략하는 단계를 자동화합니다.
무슨 일이 있었나
morphllm.com(2026-06-28) 기준 OpenCode는 공개 Terminal-Bench 2.1에서 Codex CLI(GPT-5.5)·Claude Code(Opus 4.8)보다 벤치 점수는 낮지만, 오픈소스 에이전트 중 GitHub stars 1위(약 18만) 입니다. Cline·Gemini CLI·OpenAI Codex보다 앞서며, BYOK(Bring Your Own Key) 로 구독 없이 API 비용만 지불합니다.
firecrawl.dev(2026-07)는 harness 깊이를 custom primary/subagent(JSON·markdown), MCP, AGENTS.md, LSP, opencode serve headless OpenAPI 로 정리합니다. Anthropic Claude Pro/Max 구독은 OpenCode에서 약관상 사용 불가, Claude는 API 키 경로만 가능하다는 caveats도 있습니다.
gcn.com(2026-07)은 LSP 통합을 구체화합니다. 에이전트가 타입 오류를 도입하면 다음 라운드 프롬프트에 진단 메시지가 포함되어 self-correction 합니다. TypeScript·Rust·Go·Java·C/C++ 등 LSP 지원 언어에서 효과가 큽니다. LogRocket power rankings(2026년 7월 중순)에서 AI 개발 도구 1위로 언급됐다는 보도도 있습니다.
개발자·아키텍트 관점의 해석
선택 OpenCode를 고려하는 이유는 (1) 벤더 lock-in 회피, (2) 로컬·에어갭에서 Ollama 모델 사용, (3) subagent별 모델·권한 분리로 비용·품질 트레이드오프 조절, (4) opencode serve로 CI·원격 에이전트 연동입니다.
한계·주의는 (1) Terminal-Bench 상위권은 Codex CLI·Claude Code, (2) Claude 구독 재사용 불가, (3) IDE 통합·GUI는 Cursor/Zed 대비 약함, (4) 18만 star ≠ 엔터프라이즈 SLA입니다. "무료"는 모델 API·인프라 비용은 별도라는 점을 분명히 해야 합니다.
체크포인트와 리스크
- 체크포인트
- 팀 주력 언어의 LSP 품질(예: TS vs 레거시 Java 8)
- subagent 정의로 "리뷰 전용·테스트 전용" 역할 분리
opencode serve+ 사내 VPN/SSO 배치- Anthropic API vs OpenAI vs 로컬 모델 단가·품질 A/B
- 리스크 요인
- LSP false positive로 에이전트가 잘못된 수정 반복
- API 키 유출·과금 폭주(BYOK 팀 정책 필요)
- 대규모 monorepo에서 LSP spawn 비용
마무리
OpenCode는 "가장 똑똑한 단일 모델" 경쟁과 별개로 "컴파일러·LSP와 붙은 harness" 경쟁 축을 보여 줍니다. 이미 Cursor·Copilot을 쓰는 팀도, 다파일 리팩터·마이그레이션 같이 타입 안정성이 중요한 작업만 OpenCode CLI에 위임하는 하이브리드가 2026년 하반기 실무 패턴으로 자리 잡는 중입니다.
고유 인사이트: LSP 피드백 루프의 ROI는 언어의 정적 타입 강도에 비례합니다. TypeScript strict·Rust에서는 수정 1~2라운드로 compile green까지 가는 경우가 많지만, 동적 Python 스크립트에서는 LSP 이득이 작을 수 있습니다. 팀 repo를 정적 타입 비중으로 태깅해 OpenCode 위임 대상을 고르면 API 비용 대비 성공률을 높일 수 있습니다.
참고 자료
'개발이야기' 카테고리의 다른 글
| DeepSeek V4-Flash 공식 출시… 같은 284B MoE인데 에이전트 벤치가 '다른 모델' (0) | 2026.08.01 |
|---|---|
| OpenAI·Anthropic 연속 '샌드박스 탈출'… AI 레드팀 환경 설계가 본 문제 (0) | 2026.08.01 |
| Nono: AI 코딩 에이전트를 커널 레벨에서 샌드박스… SSH·.env 노출 끊기 (0) | 2026.07.31 |
| GitHub Copilot '스택 PR' 공개 프리뷰… AI 코딩의 새 병목은 '리뷰'다 (0) | 2026.07.31 |
| OpenAI 에이전트, JFrog Artifactory 0-day 9건 악용… DevOps가 할 일 (0) | 2026.07.30 |