도구 매뉴얼 · 비개발자용

OpenCode — 오픈소스 AI 코딩 에이전트

OpenCode는 터미널에서 코드를 읽고 쓰고 수정하는 AI 코딩 에이전트입니다. 오픈소스(MIT)이며 무료 모델을 내장하거나 Claude·GPT·Gemini 등 75개 이상 모델을 연결해 쓸 수 있습니다.

기준일: 2026-06-19난이도: 입문 ~ 중급
먼저 답부터

OpenCode는 터미널·데스크톱·IDE에서 개발자의 코드 작성을 돕는 오픈소스 AI 코딩 에이전트로, 다양한 AI 모델을 연결해 코드 생성·수정·이해를 자동화합니다.

What it is

코드를 읽고 쓰는 AI 비서, 터미널에서 직접 실행

OpenCode는 명령줄 환경(터미널)에서 동작하는 AI 코딩 에이전트입니다. 개발자가 어떤 작업을 원하는지 말하면, OpenCode가 프로젝트 파일을 분석하고 코드를 생성·수정·설명해줍니다.

Coding Agent코딩 에이전트
사용자의 지시를 받아 코드 파일을 직접 만들고 고치고 지우는 AI 프로그램. 단순히 코드를 추천하는 수준을 넘어 '실제 작업'을 수행합니다.
Terminal / TUI터미널 / 텍스트 사용자 인터페이스
마우스 대신 키보드로 명령어를 입력하는 검은 화면. 개발자가 주로 사용하는 환경입니다.
LSP (Language Server Protocol)언어 서버 프로토콜
코드의 문법 오류나 타입을 실시간 검사해주는 시스템. OpenCode가 더 정확한 코드를 작성하도록 도와줍니다.
오픈소스 / MIT 라이선스오픈소스 MIT 라이선스
누구나 소스코드를 보고, 수정하고, 상업적으로도 무료로 쓸 수 있는 자유 소프트웨어 라이선스입니다.
Why it helps

개발자의 코딩 속도를 2~3배 높이는 자동화 비서

반복적인 코드 작성, 라이브러리 문서 찾기, 버그 수정, 리팩토링 같은 작업을 AI가 대신 처리해줍니다.

OpenCode를 쓰는 이유는 결국 시간 절약입니다. 개발자가 평소에 하는 일 중 상당수는 '이미 알려진 패턴'을 반복하거나 '남이 만든 함수'를 찾아 적용하는 작업입니다. OpenCode는 프로젝트 구조를 읽고 맥락을 이해한 뒤, 말 한마디로 여러 파일을 동시에 수정해줍니다.

예를 들어 "모든 API 엔드포인트에 로깅을 추가해줘"라고 말하면 OpenCode는 관련 파일을 찾아 일괄 수정합니다. 이런 작업을 사람이 하면 수십 분 걸리지만 OpenCode는 1~2분 안에 끝냅니다. 75개 이상의 AI 모델을 선택할 수 있고, GitHub Copilot 계정이나 ChatGPT Plus 구독을 그대로 연결해서 쓸 수도 있습니다.

다만 이 모든 기능은 터미널 사용이 익숙한 개발자를 전제로 합니다. 설치도 curl 명령어로 하고, 실행도 명령줄에서 opencode라고 입력해야 합니다. 그래픽 버튼은 데스크톱 앱(베타)이 제공하지만 아직 터미널 버전이 더 안정적입니다.

흔한 오해

ChatGPT에 'for문으로 1부터 100까지 출력하는 파이썬 코드 알려줘'라고 물어보고 나온 코드를 복사해 직접 파일에 붙여넣고 저장하고 실행한다.

실제로는

OpenCode를 켜고 '1부터 100까지 출력하는 for문을 main.py에 작성해줘'라고 말하면 AI가 직접 파일을 생성하고, 필요하면 실행까지 확인해준다.

Is it for me

이 도구가 나에게 맞는지 확인하는 3가지 질문

OpenCode는 강력하지만 모두를 위한 도구는 아닙니다. 아래 체크리스트로 자신에게 맞는지 가늠해보세요.

OpenCode의 핵심 사용자는 직접 코딩하는 개발자입니다. 프론트엔드·백엔드·데이터 엔지니어 등 매일 코드를 작성하는 사람에게 가장 큰 도움이 됩니다. 반면 "아이디어는 있는데 코딩은 모른다"는 비개발자에게는 설치부터 장벽이 높습니다.

더 쉬운 대안으로는 ChatGPT(웹에서 바로 코드 요청), Claude.ai(무료, 채팅으로 코드 생성), GitHub Copilot Chat(VS Code에 내장), Replit AI(브라우저에서 IDE+AI) 등이 있습니다. 이들은 설치 없이 웹 브라우저만으로 쓸 수 있습니다.

OpenCode를 추천하는 경우는: 이미 터미널을 다룰 줄 알고, VS Code나 IntelliJ 같은 IDE를 쓰며, AI가 내 프로젝트 파일을 직접 건드리길 원하는 개발자입니다. 비개발자라면 먼저 웹 기반 AI 코딩 도우미부터 경험해보세요.

잘 맞는 사람

AI 코딩 도우미를 찾는 개발자

터미널 사용이 익숙하고, 프로젝트 파일을 AI가 직접 수정해주길 원하며, 다양한 AI 모델(Claude·GPT·Gemini·로컬 모델)을 자유롭게 바꿔 쓰고 싶은 개발자. GitHub Copilot 이상의 자유도를 원한다면 OpenCode가 좋은 선택입니다.

다른 도구를 먼저

코딩을 모르거나 설치가 부담스러운 분

터미널이 낯설다면 ChatGPT(chatgpt.com)나 Claude.ai에서 '파이썬 코드를 보여줘' 정도로 시작하는 게 낫습니다. 코드를 직접 파일에 쓰고 실행하려면 VS Code + GitHub Copilot Chat 조합이 더 쉽습니다.

How to start

설치부터 첫 명령까지 5분

터미널에 익숙하다는 전제하에, OpenCode를 설치하고 첫 코드를 생성하는 과정입니다.

  1. 1단계 · 터미널에서 설치 명령 실행

    터미널(macOS: Terminal, Windows: PowerShell/WSL, Linux: 기본 터미널)을 열고 다음 명령어를 입력하세요: curl -fsSL https://opencode.ai/install | bash (macOS·Linux). Windows WSL에서도 동일합니다. npm으로도 설치 가능합니다: npm install -g opencode-ai

  2. 2단계 · AI 모델 연결하기

    opencode를 실행한 뒤 /connect 명령을 입력하세요. OpenCode Zen(유료, $20 선불)을 추천하거나, OpenAI·Anthropic·Google 등 직접 API 키를 입력할 수 있습니다. GitHub Copilot 계정이나 ChatGPT Plus 계정도 연결 가능합니다.

  3. 3단계 · 프로젝트에서 초기화

    작업할 폴더로 이동한 뒤 opencode를 실행하고 /init 명령어를 입력하세요. OpenCode가 프로젝트 구조를 분석해 AGENTS.md 파일을 만듭니다. 이 파일은 Git에 커밋해 프로젝트 규칙을 공유할 수 있습니다.

  4. 4단계 · 작업 요청하기

    @ 키로 파일을 검색하며 자연어로 요청합니다. 예: '로그인 페이지에 이메일 유효성 검사를 추가해줘' 또는 '이 코드가 뭐 하는 건지 설명해줘'. AI가 코드를 직접 수정하거나 설명합니다. /share로 작업 내역을 링크로 공유할 수도 있습니다.

  5. 5단계 · 결과 확인하고 취소하기

    AI가 변경을 적용하기 전에 diff(차이점)를 보여주고 승인을 요청합니다. 마음에 들지 않으면 거절할 수 있고, /undo로 마지막 변경을 되돌릴 수 있습니다.

  6. 6단계 · 데스크톱 앱(선택) 사용하기

    opencode.ai/download에서 데스크톱 앱 베타(macOS·Windows·Linux)를 다운로드할 수 있습니다. 터미널이 불편하다면 GUI 환경에서 시작할 수 있지만, 아직 모든 기능이 안정화된 것은 아닙니다.

자주 묻는 질문

OpenCode는 무료인가요?

OpenCode 자체는 MIT 라이선스의 완전 무료 오픈소스입니다. 다만 AI 모델 사용료는 별도입니다. 무료 내장 모델도 있지만 Claude·GPT 등 고성능 모델은 API 비용이 발생합니다. OpenCode Zen($20 선불충전)을 쓰면 여러 모델을 통합 과금으로 쓸 수 있습니다.

코딩을 전혀 모르는데 쓸 수 있나요?

설치부터 터미널 명령어가 필요해 진입장벽이 높습니다. 코딩을 모른다면 ChatGPT(chatgpt.com)나 Claude.ai에서 'HTML로 간단한 자기소개 페이지 만들어줘'라고 물어보는 게 훨씬 쉽습니다. OpenCode는 이미 터미널을 다루는 개발자용입니다.

내 코드와 데이터는 안전한가요?

OpenCode는 사용자의 코드나 맥락 데이터를 저장하지 않습니다. 프라이버시 중심 설계이며, 엔터프라이즈 환경에서도 쓸 수 있도록 설계되었습니다. 다만 연결한 AI 모델 제공업체(OpenAI·Anthropic 등)의 데이터 정책은 각각 확인해야 합니다.

VS Code 확장 프로그램 같은 건가요?

네, IDE 확장도 지원합니다. 하지만 핵심은 터미널 기반 TUI(텍스트 인터페이스)입니다. 주 개발 환경을 떠나지 않고 사용할 수 있다는 장점이 있습니다. VS Code에 익숙하다면 GitHub Copilot이 더 직관적일 수 있습니다.

어떤 AI 모델을 쓸 수 있나요?

Claude, GPT-4o, Gemini, Grok, Llama 등 75개 이상 제공업체를 Models.dev를 통해 연결할 수 있습니다. Copilot 계정이나 ChatGPT Plus/Pro 구독도 그대로 쓸 수 있고, 로컬 PC에서 돌아가는 오픈소스 모델도 지원합니다.

다른 사람과 작업을 공유할 수 있나요?

/share 명령어로 현재 세션 링크를 생성해 동료와 공유할 수 있습니다. 문제를 진단하거나 작업 내역을 참고하는 용도로 씁니다. 또한 동일한 프로젝트에서 여러 OpenCode 에이전트를 병렬로 실행할 수 있습니다.

출처와 확인 경계

2026-06-19 기준 GitHub 저장소·공식 사이트를 종합했습니다. 화면·요금·라이선스는 변동 가능하므로 공식 사이트를 다시 확인하고, AI가 생성한 코드는 반드시 검토 후 사용하세요.