github/gh-aw

GitHub Agentic Workflows

해결하는 문제

기존의 결정론적 CI/CD 파이프라인을 대체하지 않고도 이슈 분류, 풀 리퀘스트 리뷰, CI 실패 조사 등 추론과 해석이 필요한 복잡한 저장소 작업을 자동화할 수 있습니다.

작동 방식

개발자는 YAML frontmatter(트리거, 권한, AI 엔진 설정용)와 Markdown 본문(에이전트 지침용)이 포함된 Markdown 파일을 사용하여 에이전트 워크플로우를 정의합니다. GitHub CLI 확장 프로그램 (gh-aw)은 이러한 정의를 표준 GitHub Actions 워크플로우 (.lock.yml)로 컴파일하여 실행합니다. 시스템은 기본적으로 샌드박스 처리된 읽기 전용 환경을 사용하며, 검증된 "안전한 출력"(safe-outputs) 작업과 범위가 지정된 권한을 통해 쓰기 작업을 수행합니다.

대상 사용자

비결정론적 작업을 처리하기 위해 GitHub 자동화에 AI 에이전트를 통합하려는 개발자 및 저장소 관리자.

주요 특징

  • GitHub Copilot, Claude Code, OpenAI Codex, Google Gemini, Pi를 포함한 다양한 AI 엔진 지원.
  • CLI 확장 프로그램을 통해 GitHub Actions에 직접 통합.
  • 샌드박스 실행 및 제어된 쓰기 권한을 통해 보안에 중점.
  • 결정론적 빌드 및 테스트를 위한 표준 GitHub Actions를 보완.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트