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 로 현재 대화 링크를 만들어 클립보드에 복사합니다.