본문으로 건너뛰기
Chen Dahuang
전체 글
8분 분량X에서 가져온 글

안정, 빠름, 고생산성, 저렴함: 내 AI Coding 스택 완전 기록

OpenCode + OpenChamber + DeepSeek V4 Flash 구독 두 장으로 15개 프로젝트를 동시에 돌려도 쿼터는 거의 안 줄었다. 이 글은 Context 프루닝, 계층 메모리, 데스크톱 자동화, 그리고 '역시 원래 조합'이라는 선택의 교훈까지, 내 전체 설정을 모두 까보는 글이다.

Chen Dahuang

Chen Dahuang

인디 개발자

안정, 빠름, 고생산성, 저렴함: 내 AI Coding 스택 완전 기록

핵심 주장은 먼저 X에 게시했다. 이 글은 설정 기록의 완전판이다.

결론부터: OpenCode + OpenChamber + OpenCode Go의 DeepSeek V4 Flash 구독 + Ollama Cloud의 DeepSeek V4 Flash 구독.

이 조합을 오래 고강도로 써왔다. 네 마디로 요약하면: 안정, 빠름, 생산, 절약. 프로젝트 15개를 연달아 열어 동시에 코드를 돌렸는데도 쿼터는 아주 조금밖에 안 줄었다.

왜 OpenCode + OpenChamber인가

선정 과정은 다른 글에 썼으니, 여기서는 결과 차원의 이유만 말한다. OpenCode는 현재 가장 균형 잡힌 멀티모델 코어다 — 오픈소스에 Provider가 많고, Client/Server, 데스크톱, Subagent가 모두 성숙하다. OpenChamber는 내가 써본 오픈소스 프로젝트 중 프런트엔드가 가장 잘 닦인 Harness GUI이고, 개발자가 극도로 성실하게 유지보수한다. 정교하고 안정적이어서 가끔 있는 자잘한 버그는 장기 사용에 전혀 지장이 없다.

Web 인터페이스 + PWA라 데스크톱 클라이언트와 거의 차이가 없고, 업데이트도 수동이 필요 없다.

설정은 세 가지 핵심 니즈를 중심으로

내 OpenCode 설정은 세 가지를 축으로 한다: Context 관리, 기억 시스템, 외부 능력.

1. opencode-dcp(오픈소스) — 동적 Context 프루닝. Context가 임계값에 도달하면 오래된 내용을 자동으로 기술 요약으로 압축한다: 핵심 정보는 남기고, 노이즈는 버리고, 중복은 정리하고, 도구 에러 같은 저가치 내용은 Context에서 걷어낸다. 긴 세션에서 Context가 터지지 않고, 돈과 token을 아낀다. 하루 종일 긴 작업을 돌릴 수 있는 기반이다.

2. opencode-goal-plugin — 목표 관리. 긴 작업에 Goal 모드를 붙여서 Agent가 길을 잃으면 다시 끌어온다.

3. Hermes Memory — 계층 메모리(필요하면 나중에 오픈소스화). 내가 가장 공들인 플러그인: Hermes agent의 계층 메모리 메커니즘을 OpenCode로 이식해서, 세션을 넘어 사용자 취향, 프로젝트 결정, 과거의 교훈을 기억한다. 새 프로젝트를 제로부터 가르칠 필요가 없다.

4. context7-MCP. 라이브러리와 프레임워크의 최신 공식 문서를 조회한다. 직접 뒤질 필요 없다.

5. grep-MCP. GitHub 전역 코드에서 실제 사용례를 검색한다. 기억으로 대충 쓰는 것보다 훨씬 믿을 만하다.

6. open-computer-use — 데스크톱 자동화. AI가 macOS 앱을 직접 조작하게 한다: 클릭, 입력, 스크롤, 드래그, 스크린샷, 접근성 트리 읽기. 테스트와 검수 단계에서 특히 유용하다.

비용 계산: 구독 두 장을 어떻게 쓰나

DeepSeek V4 Flash는 이 스택의 가성비 핵심이다: 정말로 똑똑하고, 정말로 돈이 안 든다. OpenCode Go 구독이 메인 워크플로를 커버하고, Ollama Cloud 구독이 제2 채널로 분류를 담당한다 — 구독 두 장을 합쳐도 주류 순정 Coding Plan 하나보다 싸고, 산출은 더 많다.

"모델을 서드파티 껍데기에 넣으면 머리가 나빠진다"는 말은 분해해서 봐야 한다: 열화의 근원은 "껍데기가 모델을 위한 Harness Engineering을 하지 않는 것"이지, 껍데기를 바꾸는 행위 자체가 아니다. OpenCode의 오픈 모델 지원은 최상위권이고, DeepSeek V4 Flash는 그 안에서 안정적으로 빠르게 돌아간다 — 바로 이래서 프로젝트 15개를 얹을 용기가 난 것이다.

'원래 조합이 답'의 교훈

그룹 채팅에 자주 이런 질문이 올라온다: 각사 구독을 다 연결할 수 있고, 모든 모델이 열화되지 않는 만능 AI 코딩 데스크톱은 없을까?

매일 고강도로 만지작거리는 친구 몇과 얘기한 결론은 일치했다: 없다. 원래 조합으로 돌아가라.

  • GPT → Codex: 공식 구독 직결, 네이티브 스케줄링이 가장 안정적.
  • Gemini → AntiGravity: 속도의 천장. 긴 윈도우도 안 끊긴다.
  • DeepSeek, GLM 등 오픈 모델 → OpenCode / ZCode 같은 오픈 모델 친화 Harness.

모델을 맞지 않는 껍데기에 넣으면 열화, 느려짐, 구독 불통을 피하기 어렵다. 각 모델을 제일 편한 자리에 두어야, 그 조합이 당신의 올인원 스택이다.

마지막으로

이 스택을 몇 달 돌렸는데 가장 큰 체감은 "얼마를 아꼈나"가 아니라 "작업을 과감히 열게 됐다"는 것이다 — 안정적이고 싸니까 프로젝트 15개를 열어도 마음이 흔들리지 않는다. 도구 스택의 가치는 결국 얼마나 많은 일을 얹을 용기가 나는가로 드러난다.

도움이 되었다면 친구에게 공유해 주세요.

관련 글