핵심 요약
Claude Code와 같은 CLI 기반 에이전트에게 문서 읽기 권한을 부여하면 스스로 새로운 도구(OpenCode) 사용법을 익힐 수 있다. 이를 통해 모델 간 코딩 성능 비교, 영상 편집, SNS 포스팅까지 이어지는 파이프라인 구축이 가능하다.
배경
Anthropic의 CLI 기반 에이전트인 Claude Code와 다양한 모델을 실행할 수 있는 OpenCode를 결합하여 자율형 에이전트의 기능을 확장하는 실험이다.
대상 독자
AI 에이전트 개발자, LLM 워크플로우 자동화에 관심 있는 엔지니어
의미 / 영향
AI 에이전트가 단순한 챗봇을 넘어 스스로 도구를 익히고 복잡한 미디어를 생성하며 소통하는 자율적 워크플로우의 가능성을 보여준다. 이는 개발 생산성 향상뿐만 아니라 콘텐츠 제작 자동화 분야에도 큰 변화를 예고한다.
챕터별 상세
00:00
AI 에이전트의 새로운 기술 학습 계획
자율형 AI 에이전트에게 OpenCode라는 새로운 도구를 학습시키는 전체 워크플로우를 설계했다. Claude Code가 OpenCode 문서를 읽고 사용법을 익힌 뒤, 여러 모델을 병렬로 실행하여 코딩 벤치마크를 수행하는 것이 핵심이다. 최종적으로는 Remotion을 사용해 결과물을 영상으로 만들고 X(Twitter)에 자동으로 게시하는 루프를 구성했다.
- •Claude Code와 OpenCode를 결합한 자율적 워크플로우 설계
- •병렬 모델 실행을 통한 실시간 코딩 성능 비교 자동화
- •영상 제작 및 SNS 게시까지 이어지는 엔드투엔드(End-to-End) 파이프라인
Claude Code는 Anthropic에서 출시한 터미널 기반 에이전트로, 파일 읽기/쓰기 및 명령어 실행 권한을 가집니다.
01:50
Claude Code의 OpenCode 문서 학습 및 테스트
Claude Code가 OpenCode의 마크다운(Markdown) 문서를 읽고 CLI 명령어 형식을 스스로 파악했다. OpenRouter를 통해 GLM-5와 Gemini 1.5 Pro 모델을 호출하여 특정 프롬프트에 대한 응답을 터미널에서 직접 확인했다. 에이전트는 문서에 명시된 플래그(--run, --model)를 정확히 사용하여 코드를 실행하고 결과를 비교했다.
- •에이전트가 외부 도구 문서를 읽고 실행 가능한 명령어를 추출
- •OpenRouter 연동을 통해 다양한 최신 LLM을 CLI에서 즉시 호출
- •프롬프트에 따른 모델별 응답 차이를 터미널 환경에서 검증
OpenCode는 여러 LLM을 하나의 인터페이스로 실행할 수 있게 해주는 오픈소스 도구이며, OpenRouter는 다양한 모델의 API를 통합 제공하는 서비스입니다.
05:15
병렬 모델 벤치마크 기술 생성 및 실행
학습된 사용법을 바탕으로 'OpenCode 테스트 스킬'이라는 새로운 마크다운 지침 파일을 생성했다. 이를 통해 GLM-5, Minimax 2.5, Gemini 1.5 Pro, Claude 3.5 Opus 등 4개 모델에 '레트로 스페이스 배틀 게임 제작' 프롬프트를 병렬로 전송했다. 각 모델이 생성한 HTML 파일은 지정된 폴더에 자동으로 저장되었으며, 에이전트는 실행 상태를 실시간으로 모니터링했다.
- •에이전트가 스스로 재사용 가능한 기술(Skill) 파일을 작성 및 저장
- •4개 이상의 모델을 동시에 실행하여 코딩 결과물을 병렬로 생성
- •생성된 HTML 결과물을 자동 분류하고 관리하는 파일 시스템 워크플로우
09:20
Remotion을 활용한 결과 영상 제작 및 SNS 게시 자동화
에이전트가 Remotion 라이브러리를 호출하여 4개 모델의 게임 실행 화면을 2x2 그리드 형태의 MP4 영상으로 합성했다. 제작된 영상의 해상도, 프레임 레이트(FPS), 길이를 확인한 후 X(Twitter) API를 통해 게시물 초안을 작성했다. 영상 업로드와 함께 모델별 성능을 요약한 텍스트를 자동으로 포함하여 포스팅 준비를 마쳤다.
- •프로그래밍 방식의 영상 편집 도구인 Remotion을 에이전트가 직접 제어
- •여러 모델의 결과물을 시각적으로 한눈에 비교할 수 있는 그리드 영상 제작
- •SNS API 연동을 통한 콘텐츠 배포 자동화 프로세스 구현
실무 Takeaway
- 에이전트에게 CLI 도구의 문서를 읽게 하는 것만으로도 새로운 기능을 즉시 통합할 수 있다.
- OpenRouter를 연동한 OpenCode를 사용하면 단일 프롬프트로 여러 최신 모델의 성능을 동시에 검증할 수 있다.
- 단순 텍스트 출력을 넘어 영상 제작(Remotion)과 외부 플랫폼 연동까지 자동화된 에이전트 루프를 구성할 수 있다.
언급된 리소스
GitHubOpenCode GitHub
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료