본문으로 건너뛰기

트렌딩 - GitHub 인기 레포 & HuggingFace 모델

anomalyco/opencode

TypeScript0 / 0

터미널에서 저장소를 탐색하고 수정하는 오픈소스 AI coding agent입니다.

TL;DR

OpenCode는 TypeScript로 구현된 standalone CLI tool이자 오픈소스 AI coding agent로, 터미널에서 저장소를 검색하고 코드를 수정하는 개발 작업을 수행합니다. npm과 여러 OS 패키지 관리자, 설치 스크립트를 지원하며 macOS·Windows·Linux용 Desktop App도 BETA로 제공합니다. build 에이전트는 전체 개발 작업을 맡고 plan 에이전트는 읽기 전용 탐색과 변경 계획에 사용되며, Tab 키로 전환할 수 있습니다. 코드베이스 탐색과 수정 권한을 에이전트별로 나누고 싶은 개발자에게 적합하지만, 제공된 README만으로는 지원 모델과 비용 정보를 판단하기 어렵습니다.

핵심 포인트

  • OpenCode는 TypeScript로 만든 standalone AI coding agent이자 CLI tool이며, 터미널 중심의 개발 작업을 자동화합니다. 저장소에는 별도의 Desktop App도 포함되어 있지만 현재 BETA로 표시됩니다. Claude Code 전용 확장이 아니라 자체 실행 환경과 에이전트 구성을 제공하는 OpenCode 생태계 도구입니다.
  • npm, Bun, pnpm, Yarn, Homebrew, Scoop, Chocolatey, Pacman, AUR, mise, Nix와 설치 스크립트를 지원해 운영체제와 패키지 관리자에 맞춰 도입할 수 있습니다. 설치 경로는 OPENCODE_INSTALL_DIR, XDG_BIN_DIR, HOME/bin, HOME/.opencode/bin 순서로 결정됩니다. 0.1.x보다 오래된 버전은 먼저 제거해야 합니다.
  • build 에이전트는 개발 작업을 위한 전체 접근 권한을 사용하고, plan 에이전트는 파일 수정 없이 코드 탐색과 분석을 수행합니다. 두 에이전트는 Tab 키로 전환하며, plan은 Bash 명령 실행 전에 권한을 묻습니다. 복잡한 검색과 다단계 작업에는 @general 서브에이전트를 호출할 수 있습니다.
  • README는 OpenCode를 오픈소스 AI coding agent로 정의하고 204,834개의 스타와 26,715개의 포크를 기록합니다. 터미널 UI에서 저장소를 검색하고 후보 파일을 읽은 뒤 수정 대상을 확인하는 흐름이 이미지에 나타납니다. 코드베이스를 탐색하면서 변경 권한을 분리하고 싶은 개발자에게 적합한 구성이지만, 실제 모델 제공자와 비용 정책은 제공된 README에 기재되어 있지 않습니다.

이미지 분석

OpenCode의 터미널 UI가 저장소에서 홈페이지 버튼 후보를 검색하고 수정 대상을 사용자에게 확인하는 과정을 표시합니다.
이미지는 사용자의 자연어 요청을 받은 뒤 Grep으로 관련 문자열을 찾고, 여러 파일을 읽어 후보를 좁힌 다음 수정할 항목을 되묻는 흐름을 담고 있습니다. 화면 하단에는 build 에이전트와 Claude Opus 4.5가 표시되어 개발 작업용 에이전트와 모델을 선택하는 구조가 드러납니다. 파일을 곧바로 변경하기보다 검색 결과와 대상 확인을 거치는 상호작용이 OpenCode의 터미널 기반 작업 방식과 연결됩니다.

204.8k

STARS

26.7k

FORKS

+725

TRENDING

0

조회수

watchers 204.8kopen issues 5.7kMIT License

관련 토론

아직 관련 토론이 없습니다.

댓글

댓글을 작성하려면 로그인이 필요합니다.