OpenCode는 터미널에서 사용하는 AI 코딩 도구(CLI)다.
ChatGPT처럼 대화하지만, 내 로컬 프로젝트 폴더 안에서:
같은 작업을 바로 수행할 수 있다.
즉,
웹에서 쓰는 GPT →
내 프로젝트 폴더 안에서 직접 코드 작업하는 AI
라고 이해하면 쉽다.
Git BashPowerShellShift + InsertCtrl + V아래 명령어 복사해서 붙여넣기:
curl -fsSL https://opencode.ai/install | bash
설치가 완료되면 터미널에서:
opencode
라고 입력했을 때 실행되면 성공.
OpenCode는 AI 모델과 연결해야 작동한다.
이걸 Provider라고 한다.
예시 Provider:
setx OPENAI_API_KEY "여기에_내_API키"
터미널을 완전히 닫았다가 다시 열기
opencode config
또는
opencode connect
여기서 OpenAI 선택
예:
cd D:\UnrealProject\MyGame
그 다음:
opencode
이제 이 폴더 안에서 AI가 작업한다.
예:
이 프로젝트에 C++로 점프 기능 추가해줘
또는
이 코드 리팩토링해줘
또는
현재 폴더 구조 설명해줘
| 구분 | ChatGPT | OpenCode |
|---|---|---|
| 위치 | 웹 | 내 PC 터미널 |
| 파일 접근 | 불가능 | 가능 |
| 코드 직접 수정 | 복붙 필요 | 직접 수정 |
| 프로젝트 단위 작업 | 어려움 | 가능 |
ACharacter 상속받은 클래스에 더블 점프 기능 추가해줘
이 프로젝트에서 B01으로 시작하는 StaticMesh 자동으로 배열로 모으는 코드 만들어줘
이건 이런 개념이다:
즉,
GPT를 내 프로젝트 안으로 끌고 들어온 것
이라고 보면 정확하다.
이 방식이 가장 효율적이다.
아니다.
터미널은 하나고, cd로 이동하는 것이다.
GPT는 대화
OpenCode는 프로젝트 직접 수정
가능.
헤더/CPP 구조 이해하고 생성도 잘한다.
OpenCode는: