OpenCode 소개 — 터미널의 AI 코딩 에이전트

OpenCode 소개

OpenCode 는 터미널에서 사는 AI 코딩 에이전트입니다. 저장소에서 opencode 를 실행하면 열린 파일·git 상태·LSP 같은 프로젝트 컨텍스트를 읽고, 자연어 지시를 받아 코드를 만들고 고칩니다.

출처: OpenCode — 공식문서

특징

  • 터미널 네이티브 — 별도 IDE 없이 CLI 하나로 동작하며, /connect 로 로그인해 모델을 붙입니다.
  • 프로바이더 유연성 — models.dev 의 프로바이더 목록을 따라 어떤 모델이든 provider/model 형태로 선택할 수 있습니다.
  • 권한 기반 실행 — 파일 편집·bash 실행·웹 검색 따위를 명시적으로 승인하며, --auto 로 자동 승인도 가능합니다.
  • 에이전트·세션 관리 — 커스텀 에이전트를 만들고, 세션을 이어가거나 포크하며, 대화를 팀과 공유할 수 있습니다.

시작하기

cd /path/to/project
opencode        # 프로젝트 열기
/init           # 프로젝트 초기화

만든 변경이 마음에 안 들면 /undo, 다시 살리고 싶으면 /redo 로 되돌릴 수 있고, /share 로 현재 대화 링크를 만들어 클립보드에 복사합니다.

더 알아보기