opencode
SHA-256오픈소스 AI 코딩 에이전트로, 코드 작성, 리팩토링 및 분석을 지원하며, '빌드(Build)'와 '플랜(Plan)' 이중 에이전트 모드가 내장되어 있습니다.
오픈 소스이며 로컬에서 실행 가능하고 이중 모드(빌드/읽기 전용 분석)를 지원하는 AI 코딩 어시스턴트입니다.
주요 기능
- 두 가지 프록시 모드 내장: 모든 권한의 '빌드' 프록시와 읽기 전용 '플랜' 프록시, 코드 보안 분석
- 터미널 상호작용 및 데스크탑 애플리케이션 지원, 기존 개발 워크플로우에 원활하게 통합 가능
- 완전 오픈소스(MIT 라이선스), 자체 호스팅 가능, 코드 프라이버시 보호
- 패키지 기반 설치 방식, macOS, Windows, Linux 등 다양한 플랫폼 지원
할 수 없는 것
- •1.x 이전의 구 버전은 먼저 제거한 후 새 버전을 설치해야 합니다. plan 에이전트는 기본적으로 파일 편집을 거부하므로 코드를 수정하려면 build 에이전트로 전환하는 것을 잊지 마세요. 일부 Linux 배포판은 curl과 bash를 추가로 설치해야 합니다.
사용 사례
- 일상적인 코딩에 사용되며, 코드를 자동 생성, 리팩토링 및 디버깅합니다.
- 낯선 코드베이스를 탐색하고, 파일을 수정하지 않고 코드 구조와 로직을 분석합니다.
상세 설명
OpenCode는 개발 워크플로우를 한층 강화하도록 설계된 강력한 오픈소스 AI 코딩 에이전트입니다. GitHub Copilot이나 Cursor와 같은 독점 도구와 달리 OpenCode는 완전히 투명하며 MIT 라이선스로 제공되고, 로컬 또는 자체 인프라에서 실행할 수 있습니다. 자율 코딩을 위한 "빌드" 에이전트(모든 권한 보유)와 안전한 코드 분석을 위한 "읽기 전용 계획" 에이전트(기본적으로 파일 편집 거부, 명령 실행 전 확인 필요)가 내장되어 있어, 활발한 개발 및 낯선 코드베이스 탐색에 특히 적합합니다. 터미널 우선 인터페이스로 기존 워크플로우에 원활하게 통합되며, 데스크톱 앱은 그래픽 인터페이스를 선호하는 사용자에게 편의를 제공합니다. OpenCode는 다양한 패키지 매니저를 지원하며 빠르게 성장하는 커뮤니티를 갖추고 있어, 개인정보 보호와 유연성을 중시하는 개발자에게 이상적인 선택입니다.
태그
시작하기
소프트웨어 설치
배포판에 맞는 패키지를 설치 (dpkg / rpm / AppImage)
터미널에서 curl -fsSL https://opencode.ai/install | bash를 실행하여 원클릭 설치
설치 완료 후, 프로젝트 디렉토리에서 opencode를 실행하여 터미널 UI를 시작합니다.
Tab 키를 사용하여 build(빌드)와 plan(계획) 두 에이전트 간 전환
- 터미널에서 curl -fsSL https://opencode.ai/install | bash를 실행하여 원클릭 설치
- 설치 완료 후, 프로젝트 디렉토리에서 opencode를 실행하여 터미널 UI를 시작합니다.
- Tab 키를 사용하여 build(빌드)와 plan(계획) 두 에이전트 간 전환
SHA-256 체크섬 확인됨
GitHub 공식 Release 페이지에서 추출된 체크섬
SHA256 체크섬
3b0935da8ed537bc02bc40fad37291d0450e23de7c222540522c0fc20258e1f7이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.
이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.
오픈소스 투명성
GitHub 소스 보기제거 정보
`curl -fsSL https://opencode.ai/uninstall | bash` 스크립트를 실행하면 완전히 제거됩니다. 패키지 관리자를 통해 설치한 경우 해당 명령어(예: `npm uninstall -g opencode-ai`)를 사용하세요.
추가 의존성 없음
다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.