본문 바로가기

AI공부

OpenCode 알아보기

https://opencode.ai/

 

OpenCode | The open source AI coding agent

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

opencode.ai

 

챗지피티 만드는 회사인 open 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

 

보니까 claude cli랑 비슷하게 사용할 수 있을 것 같은데 궁금한 건 못참지 바로 설치해서 사용해보자 ( 아 .. 면접준비해야하는데;; )

 

brew install anomalyco/tap/opencode

 

이 명령어로 터미널 켜서 설치해주고

 

설치하는 동안 홈페이지를 둘러보면 이렇게 되어 있다.

 

여러 무료 모델이 포함되어 있고 클로드 지피티 제미나이 등 연결을 할 수도 있다고 한다

The open source AI coding agent

Free models included or connect any model from any provider,including Claude, GPT, Gemini and more.

/connect

 

명령어를 통해서 api key도 입력할 수 있다고 한다.

 

문서에 여러 회사들 연결하는 방법이 잘 나와있다

 

https://opencode.ai/docs/providers/#openai

 

Providers

Using any LLM provider in OpenCode.

opencode.ai

 

나는 이전에 쓰던 api key가 결제해둔게 남아서 open ai 로 해볼까하다가 일단 무료 버전 성능 좀 봐야겠따는 생각이 든다 :)

➜  ~ git:(main) ✗ opencode --version
1.1.12

 

설치가 잘 된 모습 good ~

 

명령어를 입력해서 실행해보면 내 터미널이 이렇게 바뀐다 ㄷㄷ;

opencode

opencode 실행 화면

tab을 눌러서 plan mode와 build mode를 선택할 수 있다.

 

 

계획 모드를 실행해서 기존 자동 투자 플젝에 테스트를 시켜보자

처음에 하니까 이런거 체크하라는데 클립보드 정도야 뭐 ~ 체크하고 계속해보면 된다

권한 설정 ,,, 터미널의 권한이 나날이 늘어만 간다

 

ctrl + p 누르면 여러가지 명령어를 볼 수 있는데 웬만한 기능은 다 있다 /mcp, /tools 등등 확장해볼만한 요소가 많다

 

결과 화면

내 플젝에 피드백을 막 갈긴다;; 지가 뭘안다고 ㅋ

 

plan 모드에서 계획 세우라고 하고 build 모드로 하는게 또 국룰이니까 gogo ~

 

그래서 일 시켜놓고 이제 난 면접 준비 하러갈 예정이다 :) ~

 

개인적으로 요즘 클로드가 5시간마다 주기가 있어서 구독 취소할까 생각 중이었는데 usage 기반으로 그냥 불러다가 쓰는게 더 저렴할 것 같다.

 

AI Agent들이 여러개 나오면서 가격은 내려가니 참 좋은 것 같다.

 

아마 이제 얘네를 동시에 여러개 시키면서 개발을 진행할 수도

 

둘이 토론시키면서 어떤 방법이 나은지 알아서 합의 보게 하는 것도

 

전부 다 자동화 되는 세상이 곧 올 것 같다. ( in 3years )

 


추가

서버 클라이언트 구조라고 한다.

 

내 노트북에서 개발하다가 허리아프면 누워서 프롬프트 입력하는 것도 가능한다는데 이는 나중에 알아보자 :)