Community코딩 & 개발github.com

EconSolider/dynare-copilot

거시경제 직관을 검증된 Dynare .mod 파일로 변환하는 DSGE 모델링용 코딩 에이전트 스킬입니다.

dynare-copilot란 무엇인가요?

이 스킬은 거시경제 모델링에 특화된 AI 에이전트 기능으로, 사용자의 경제적 직관이나 정책 시나리오를 바탕으로 완전한 Dynare .mod 파일을 생성하고 검증합니다. 주로 DSGE(동태적 확률 일반균형) 모델을 다루는 연구자나 정책 분석가를 대상으로 하며, Claude Code, Cursor, Codex 등 다양한 코딩 에이전트 플랫폼에서 사용할 수 있습니다. 스킬의 핵심 기능은 사용자가 설명하는 경제 구조(가계, 기업, 중앙은행 등)를 자동으로 인식하고, 이에 맞는 Dynare 코드를 생성하며, 문법 검증과 논리적 일관성 확인까지 수행합니다. 또한 생성된 .mod 파일에 대해 시뮬레이션 명령어를 추가하고, 결과 해석을 위한 주석을 자동으로 포함시켜 연구 생산성을 크게 향상시킵니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add EconSolider/dynare-copilot

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

dynare-copilot은(는) 무엇을 하나요?

거시경제 직관을 검증된 Dynare .mod 파일로 변환하는 DSGE 모델링용 코딩 에이전트 스킬입니다.

개요

Dynare-Copilot은 경제학자와 정책 분석가가 DSGE 모델을 더 빠르고 정확하게 구축할 수 있도록 설계된 AI 에이전트 스킬입니다. 사용자가 경제 구조를 설명하면, 스킬이 자동으로 Dynare 문법에 맞는 .mod 파일을 생성하고 검증합니다.

주요 기능

  • 모델 구조 인식: 사용자의 자연어 설명에서 경제 주체(가계, 기업, 정부, 중앙은행)와 그들의 최적화 문제를 자동으로 파악합니다.
  • 코드 생성: 인식된 구조를 바탕으로 Dynare .mod 파일의 변수 선언, 모수 설정, 모델 방정식, 최적화 조건을 자동 생성합니다.
  • 검증 및 디버깅: 생성된 코드의 문법 오류를 사전 점검하고, 논리적 일관성(예: Blanchard-Kahn 조건)을 확인합니다.
  • 시뮬레이션 통합: 충격 반응 함수, 모멘트 시뮬레이션, 추정 블록을 포함한 완전한 분석 파이프라인을 제공합니다.

지원 플랫폼

  • Claude Code
  • Cursor
  • Codex (GitHub Copilot)
  • 기타 대형 언어 모델 기반 코딩 에이전트

사용 예시

# 사용자 입력 예시
"표준 3방정식 뉴케인지언 DSGE 모델을 구축해줘. 가계는 소비와 노동 공급을 최적화하고, 기업은 가격을 Calvo 방식으로 설정하며, 중앙은행은 테일러 준칙을 따른다고 가정해."

# 생성되는 Dynare 코드 (일부)
var y y_n pi i r_n;
varexo e_y e_pi e_i;
parameters sigma beta phi_pi phi_y theta epsilon rho;

model;
# 소비자 최적화
y = y(+1) - (1/sigma)*(i - pi(+1) - r_n);
# 뉴케인지언 필립스 곡선
pi = beta*pi(+1) + ((1-theta)*(1-beta*theta)/theta)*(sigma + phi_y)*y;
# 테일러 준칙
i = rho*i(-1) + (1-rho)*(phi_pi*pi + phi_y*y) + e_i;
end;

설치 방법

  1. 에이전트 설정 파일에 스킬 등록:
# .cursorrules 또는 claude.md
skills:
  - econ-solider/dynare-copilot
  1. 환경 변수 확인:
export DYNARE_PATH="/usr/local/bin/dynare"

라이선스

MIT

관련 스킬