KeiStory

반응형

OpenCode 로 코딩하기

 

OpenCode

OpenCode는 오픈소스 기반의 AI 코딩 에이전트 도구입니다. 개발자가 터미널이나 IDE 안에서 AI와 자연스럽게 상호작용하며 코드 작성, 수정, 디버깅을 도와주는 AI 도구로 요즘 인기가 있습니다.
이 도구는 대화형 TUI 를 제공해 설정과 사용이 쉽고 다양한 AI 모델을 지원하고 있습니다.

 

OpenCode 설치하기

저는 Claude 에 결재해 놓은 게 있어 API 키 입력방식으로 진행했습니다.

폴더를 하나 만들고 Visual Studio Code 에서 열고 터미널에서 OpenCode 설치를 진행합니다.

저는 Node.js 가 설치되어있어서 아래 명령으로 진행했습니다.

npm install -g opencode-ai

opencode help 를 입력해서 아래와 같이 나오면 설치가 제대로 된 것입니다.

사용할 모델을 선택해야하는데 저는 Claude Api Key 입력으로 진행했습니다.

아래 명령을 입력합니다.

opencode auth login

아래와 같이 Provider 선택이 가능합니다. 저는 Anthropic 을 선택했습니다.

아래에서 저는 키입력을 해야해서 Manually enter API Key 를 선택했습니다.

키를 입력완료하면 아래와 같이 Done 가 뜨면 모델 설정이 완료된 것입니다.

 

OpenCode 실행 및 코딩하기

이제 아래 명령으로 opencode 를 실행합니다.

아래 프롬프트로 진행했습니다.

아래와 같이 내 환경을 체크하고 코딩을 진행합니다.

오른쪽에 사용한 토큰이 표시됩니다.

코딩이 완료되면 빌드하여 에러를 체크하고 실행도 해보면서 이상 없는지 알아서 체크합니다.

 

아래는 실행한 화면입니다. (MudBlazor 를 이용)

 

비용

참고로 위 내용에 대한 비용은 아래와 같습니다.

 

참고 사이트

https://opencode.ai/

 

OpenCode | The open source AI coding agent

[*] With over 45,000 GitHub stars, 500 contributors, and over 6,500 commits, OpenCode is used and trusted by over 650,000 developers every month.

opencode.ai

https://opencode.ai/docs/

 

Intro

Get started with OpenCode.

opencode.ai

https://github.com/anomalyco/opencode

 

GitHub - anomalyco/opencode: The open source coding agent.

The open source coding agent. Contribute to anomalyco/opencode development by creating an account on GitHub.

github.com

 

728x90

공유하기

facebook twitter kakaoTalk kakaostory naver band