코딩 워크플로우에 특정 AI 제공업체만 사용해야 하는 것에 지치셨나요? OpenCode가 판도를 바꿉니다.
OpenCode는 강력한 AI 지원 기능을 터미널, IDE 또는 데스크톱에서 바로 사용할 수 있도록 해주는 오픈 소스 AI 코딩 에이전트입니다. OpenCode의 차별점은 무엇일까요? 바로 완벽한 유연성입니다. 특정 생태계에 종속되는 독점 솔루션과 달리 OpenCode는 75개 이상의 플랫폼을 지원합니다. LLM Models.dev 통합을 통해 제공되는 서비스입니다.
이 가이드는 OpenCode를 최대한 활용하는 방법을 보여줍니다. Novita AIDeepSeek V3.2, GPT OSS 120B, GLM-4.7 등을 포함한 최고 수준의 코딩 모델들을 보유하고 있습니다.
그 결과, 필요에 따라 확장 가능한 합리적인 가격의 고성능 AI 인프라를 구축할 수 있습니다. 익숙하지 않은 코드베이스를 탐색하거나, 바로 사용 가능한 코드를 생성하거나, 복잡한 문제를 디버깅하는 등 어떤 작업을 하든, 이 통합 솔루션은 높은 비용 부담 없이 강력한 기능을 제공합니다.
OpenCode란 무엇인가요?
OpenCode는 터미널, IDE 또는 데스크톱에서 코드를 작성할 수 있도록 도와주는 오픈 소스 에이전트입니다. 터미널 기반 인터페이스, 데스크톱 앱 또는 IDE 확장 프로그램으로 제공되며, 무료 모델이 포함되어 있거나 모든 제공업체의 모델을 연결할 수 있는 기능을 제공합니다.
개발자들이 OpenCode를 선택하는 이유:
모든 모델 지원OpenCode는 사용자가 Claude, OpenAI, Google 등 모든 제공업체의 AI 모델을 통합하고 사용할 수 있도록 지원합니다. Novita AI심지어 로컬 모델을 사용할 수도 있습니다. 이러한 유연성 덕분에 특정 생태계에 얽매이지 않고 각 작업에 가장 적합한 모델을 선택할 수 있습니다.
고도의 맞춤형이 도구는 플러그인과 스킬을 통해 고도로 맞춤 설정이 가능하므로 다양한 워크플로에 적용할 수 있습니다. 백엔드 API, 프런트엔드 구성 요소 또는 데이터 파이프라인 등 어떤 작업을 하든 OpenCode는 개발 스타일에 맞춰 사용할 수 있습니다.
주요 기능은 다음과 같습니다 :
- LSP 활성화됨자동으로 적절한 언어 서버 프로토콜을 로드합니다. LLM
- 다중 세션동일한 프로젝트에서 여러 에이전트를 병렬로 시작합니다.
- 링크 공유참조 또는 디버깅을 위해 세션 링크를 공유하세요.
- 클로드 프로Anthropic 계정으로 로그인하여 Claude Pro 또는 Max 계정을 사용하세요.
- ChatGPT 플러스/프로OpenAI 계정으로 로그인하여 ChatGPT Plus 또는 Pro 계정을 사용하세요.
- 어떤 모델이든: 75 + LLM Models.dev를 통해 제공되는 모델(로컬 모델 포함)
- 어떤 편집자든터미널 인터페이스, 데스크톱 앱 및 IDE 확장 프로그램으로 사용할 수 있습니다.
내장 에이전트:
OpenCode에는 Tab 키를 사용하여 전환할 수 있는 두 가지 내장 에이전트가 포함되어 있습니다.
- 빌드기본값, 개발 작업을 위한 전체 액세스 에이전트
- 계획분석 및 코드 탐색을 위한 읽기 전용 에이전트입니다(기본적으로 파일 편집을 거부하고, bash 명령 실행 전에 권한을 요청하며, 익숙하지 않은 코드베이스를 탐색하거나 변경 사항을 계획하는 데 이상적입니다).
또한 포함되어 있습니다 @일반적인 복잡한 검색 및 다단계 작업을 위한 하위 에이전트로, 다음을 사용하여 호출할 수 있습니다. @general 메시지에서.
왜 선택 하는가? Novita AI OpenCode의 경우?
Novita AI OpenCode 사용자에게 이상적인 선택이 될 수 있도록 강력한 AI 인프라를 제공합니다. 그 이유는 다음과 같습니다.
주요 코딩 모델 지원
Novita AI 코딩 작업에 최적화된 모든 주요 모델을 지원합니다.
- 딥시크 V3.2
- Qwen3 Coder 480B A35B 지시
- 오픈AI GPT OSS 120B
- 미니맥스 M2.1
- GLM-4.7
- 키미 K2 씽킹
고급 코딩 기능
Novita AI 코딩 시나리오에 맞춰 특별히 설계된 개발자 친화적인 기능을 제공합니다.
도구 호출
AI 모델이 외부 도구 및 API와 상호 작용할 수 있도록 하세요. 이는 데이터베이스 쿼리부터 API 테스트에 이르기까지 복잡한 개발 워크플로 및 통합을 구축하는 데 필수적입니다.
구조화된 출력
JSON 또는 기타 구조화된 형식으로 일관된 형식의 응답을 받으세요. 수동으로 형식을 지정할 필요 없이 빌드 파이프라인에 직접 통합되는 코드를 생성하는 데 적합합니다.
프롬프트 캐싱
자주 사용하는 프롬프트와 컨텍스트를 캐싱하여 비용을 절감하고 응답 시간을 개선하세요. 동일한 파일을 반복적으로 쿼리하는 반복적인 코딩 작업이나 대규모 코드베이스 분석에 이상적입니다.
개발자 성능 향상을 위해 설계되었습니다.
Novita AI의 인프라는 개발자에게 필요한 성능을 제공합니다.
높은 TPS(초당 토큰 처리량): 기업 수준의 기술력으로 빠른 토큰 생성 가능 GPUs는 지연 없이 원활한 코딩 워크플로우를 보장합니다. 더 이상 자동 완성 제안이나 코드 설명을 기다릴 필요가 없습니다.
낮은 TTFT(첫 토큰 획득 시간)요청부터 첫 응답까지의 지연 시간을 최소화해야 합니다. 이는 매 순간이 중요한 대화형 코딩 세션에 매우 중요합니다.
비용 효율적인 API 접근
간편한 API를 통해 200개 이상의 AI 모델에 액세스할 수 있으며, 경쟁력 있는 가격으로 개인 개발자와 팀 모두 AI 기반 개발을 쉽게 시작할 수 있습니다.
OpenCode vs Claude Code
OpenCode와 Claude Code는 모두 AI 기반 코딩 지원 기능을 제공하지만, 철학과 구현 방식에서 상당한 차이가 있습니다.
오픈코드의 장점
100 % 오픈 소스
OpenCode의 전체 코드베이스는 누구나 검토, 수정 및 기여할 수 있도록 공개되어 있습니다. 이러한 투명성은 보안을 보장하고, 맞춤 설정을 가능하게 하며, 개발 환경을 완벽하게 제어할 수 있도록 해줍니다.
공급자 중립적
OpenCode는 Claude, OpenAI, Google과 협력합니다. Novita AI또는 로컬 모델을 사용할 수도 있습니다. AI 모델이 발전하고 가격이 변동함에 따라 특정 공급업체에 종속될 필요가 없습니다. 작업 요구 사항이나 비용 최적화에 따라 모델을 자유롭게 전환할 수 있습니다.
기본 제공되는 LSP 지원
OpenCode는 프로젝트에 적합한 언어 서버 프로토콜을 자동으로 로드하여 수동 구성 없이 상황에 맞는 지능형 기능을 제공합니다.
TUI 포커스
Neovim 사용자와 terminal.shop 개발자들이 만든 OpenCode는 터미널 인터페이스의 가능성을 확장하여 터미널 환경에서 작업하는 개발자들에게 강력한 명령줄 경험을 제공합니다.
클라이언트/서버 아키텍처
이 아키텍처를 통해 OpenCode는 사용자의 컴퓨터에서 실행되는 동안 모바일 앱이나 다른 클라이언트에서 원격으로 제어할 수 있습니다. TUI 프런트엔드는 여러 클라이언트 중 하나일 뿐입니다.
다중 세션 지원
동일한 프로젝트에서 여러 에이전트를 병렬로 실행하여 프런트엔드, 백엔드 및 문서 작업을 별도의 터미널 창에서 동시에 수행할 수 있습니다.
클로드 코드 특징
인류 통합Anthropic의 Claude 모델과 직접 통합되며, Claude 생태계에 최적화되어 있습니다.
큐레이트된 경험단일 공급업체에 집중함으로써 세련되고 일관된 사용자 경험을 보장합니다.
공식 지원Anthropic의 지원을 받으며, 전용 지원 채널을 제공합니다.
OpenCode 설치 중
빠른 설치(권장)
OpenCode를 설치하는 가장 빠른 방법:
curl -fsSL https://opencode.ai/install | bash
팁설치하기 전에 0.1.x 이전 버전을 제거하십시오.
패키지 관리자
# npm/pnpm/yarn/bun npm i -g opencode-ai@latest # Windows (Scoop) scoop install opencode # Windows (Chocolatey) choco install opencode # macOS 및 Linux (Homebrew - 권장, 항상 최신 상태 유지) brew install anomalyco/tap/opencode # macOS 및 Linux (공식 brew 명령어, 업데이트 빈도 낮음) brew install opencode # Arch Linux paru -S opencode-bin # 모든 OS mise use -g opencode # Nix nix run nixpkgs#opencode # 또는 최신 개발 브랜치 nix run github:anomalyco/opencode
데스크톱 앱(베타)
OpenCode는 데스크톱 애플리케이션으로도 이용 가능합니다. 다음에서 직접 다운로드하세요. opencode.ai/다운로드.
macOS (Homebrew):
brew install --cask opencode-desktop
윈도우(스쿱):
스쿱 버킷 추가 추가 스쿱 설치 추가/opencode-desktop
설치 디렉토리
설치 스크립트는 설치 경로에 대해 다음 우선순위를 따릅니다.
$OPENCODE_INSTALL_DIR– 사용자 지정 설치 디렉터리$XDG_BIN_DIR– XDG 기본 디렉터리 사양을 준수하는 경로$HOME/bin– 표준 사용자 바이너리 디렉터리(존재하거나 생성 가능한 경우)$HOME/.opencode/bin– 기본 폴백
예 :
OPENCODE_INSTALL_DIR=/usr/local/bin 컬 -fsSL https://opencode.ai/install | bash XDG_BIN_DIR=$HOME/.local/bin 컬 -fsSL https://opencode.ai/install | 세게 때리다
구성 Novita AI 오픈코드에서
OpenCode는 AI SDK와 Models.dev를 사용하여 75개 이상의 모델을 지원합니다. LLM 제공업체. 추가 Novita AI 간단합니다.
1단계: 귀하의 제품을 받으세요 Novita AI API 키
- 로 이동 Novita AI 콘솔
- 아직 계정이 없으시면 계정을 만드세요.
- “API 키 생성”
- API 키를 복사하여 안전하게 저장하세요.
2 단계 : 연결 Novita AI 오픈코드에
실행 /connect OpenCode의 명령어:
/연결하다
에 대한 검색 Novita AI 공급자 목록에서 API 키를 입력하라는 메시지가 나타나면 해당 키를 입력하십시오.
┌ API 키 │ │ └ 입력
끝입니다! OpenCode가 API 키를 저장했으므로 이제 코딩을 시작할 준비가 되었습니다. Novita AI 모델.
OpenCode에서 모델 선택 및 사용
모델 구성하기
연결 후 Novita AIOpenCode 설정에서 사용할 모델을 구성해야 합니다.
- 실행
/models모델을 선택하는 명령어:
/모델
- 사용 가능한 항목을 탐색합니다 Novita AI 다양한 모델 중에서 하나를 선택하세요. 사용 가능한 모든 모델 목록을 보려면 다음 웹사이트를 방문하세요. Novita AI 모델 카탈로그.
OpenCode 에이전트와 함께 작업하기
OpenCode에는 사용자가 전환할 수 있는 두 가지 내장 에이전트가 포함되어 있습니다. 탭 키.
빌드 에이전트(기본값)
The 빌드 에이전트는 모든 접근 권한을 가진 주요 개발 동반자입니다.
할 수 있는 일:
- 파일 생성, 수정 및 삭제
- bash 명령어를 실행합니다
- 패키지 설치
- 테스트 실행 및 스크립트 빌드
- 포괄적인 코드 변경을 수행하세요
완전한 제어가 필요한 활발한 개발 작업에는 빌드 에이전트를 사용하십시오.
플랜 에이전트(읽기 전용)
The 계획 이 에이전트는 안전한 코드 탐색 및 분석을 위해 설계되었습니다.
주요 특징들:
- 기본적으로 파일 편집을 거부합니다.코드 탐색 중 의도치 않은 변경을 방지합니다.
- bash 명령어를 실행하기 전에 권한을 요청합니다.시스템 간 상호 작용을 모두 알 수 있도록 해줍니다.
- 낯선 코드베이스를 탐색하기에 이상적입니다.코드를 수정하기 전에 코드를 이해하는 안전한 방법입니다.
플랜 에이전트를 사용해야 하는 경우:
- 낯선 코드베이스 분석하기
- 코드 아키텍처 검토
- 리팩토링 전략 계획
- 변경 없이 제안을 받는 방법
총괄 하위 요원
OpenCode에는 다음 내용도 포함됩니다. 일반 복잡한 검색 및 다단계 작업을 위한 하위 에이전트입니다. 다음을 사용하여 호출하십시오. @general 당신의 메시지에.
예:
@general 이 코드베이스의 모든 API 엔드포인트를 찾고 각 엔드포인트의 인증 요구 사항을 나열하십시오.
일반 하위 에이전트는 프로젝트 전체에 걸쳐 정보를 검색, 분석 및 종합해야 하는 다단계 워크플로에서 탁월한 성능을 발휘합니다.
에이전트 간 전환
를 누르십시오 탭 세션 중에 키를 눌러 전환하세요 build plan 자치령 대표.
일반적인 워크플로:
- 로 시작
plan낯선 코드를 탐색하고 이해하기 위해 - 로 전환
build변화를 만들 준비가 되었을 때 - (으)로 돌아 가기
plan수정 사항을 확인하려면
에이전트에 대한 자세한 내용은 다음을 참조하십시오. OpenCode 문서.
맺음말
벤더 종속에서 벗어나 개발 워크플로우를 획기적으로 개선할 준비가 되셨습니까?
통합 Novita AI OpenCode를 사용하면 오픈 소스의 유연성과 두 가지 장점을 모두 누릴 수 있습니다. Novita AI최고의 코딩 모델들을 모아놓은 강력한 카탈로그입니다.
혼자 개발하는 사용자이든 성장하는 팀의 일원이든 관계없이, 이 통합 기능을 통해 필요에 따라 확장 가능한 전문가 수준의 AI 기능을 활용할 수 있습니다.
시작할 준비가 되셨습니까? 무료로 Novita AI 오늘 OpenCode와 함께 AI 기반 코딩의 미래를 경험해 보세요. Novita AI믿을만하다 GPU 하부 구조.
Novita에서 더 많은 것을 알아보세요
이메일로 최신 게시물을 받아보려면 구독하세요.





