OpenSource-Hub
A

Archon

SHA-256
21.3k stars·개발 도구·SHA-256 체크섬 확인됨

AI 코딩 에이전트를 위해 만들어진 최초의 오픈 소스 워크플로 엔진으로, 개발 프로세스를 결정적이고 반복 가능하게 만들어 줍니다.

스마트 다운로드

Download 버전 다운로드

v0.3.11 · 120.5 MB

AI 프로그래밍에 파이프라인을 추가해, 매번 실행해도 똑같이 신뢰할 수 있습니다.

주요 기능

  • YAML로 개발 프로세스 정의(계획→구현→테스트→리뷰→PR)
  • 조건이 충족될 때까지 루프 노드 지원(예: 테스트 전체 통과)
  • 매 실행 시 독립적인 git worktree를 자동 생성하여 서로 간섭하지 않음
  • AI 노드와 결정적 노드 혼합(bash 스크립트, 테스트 명령)
  • 수동 승인 게이트로 승인해야 계속 진행

할 수 없는 것

  • •Archon은 현재 AI 백엔드로 Claude Code에 의존하므로, 먼저 Claude Code를 설치해야 합니다(무료이지만 등록 필요). 빠른 설치 바이너리에는 Claude Code가 포함되어 있지 않으므로, 별도로 설치하고 CLAUDE_BIN_PATH 환경 변수를 설정해야 합니다. Windows 사용자는 경로 형식에 주의하세요. 워크플로 YAML은 어느 정도 학습 비용이 필요하지만 기본 패턴은 직관적입니다.

사용 사례

  • 자동화된 버그 수정: AI에게 특정 이슈 수정을 지시하면 자동으로 전체 프로세스를 완료하고 PR 제출
  • 기능 개발: 단계별로 계획, 코딩, 테스트, 검토를 진행하고 최종적으로 PR 생성
  • 코드 리뷰 자동 검사: PR 생성 전에 테스트와 리뷰 규칙을 자동으로 실행
  • 기존 CI/CD에 통합: 파이프라인의 한 단계로서 AI 출력이 규범을 준수하도록 보장

Archon은 AI 코딩 에이전트를 위한 최초의 오픈 소스 워크플로 엔진입니다. 개발 프로세스—계획, 구현, 테스트, 코드 리뷰, PR 생성—를 YAML 파일로 작성하여 모든 프로젝트에서 안정적으로 실행할 수 있습니다. Docker가 인프라에 대해, GitHub Actions가 CI/CD에 대해 하는 것과 같은 일을 AI 코딩 워크플로를 위해 수행합니다. 각 실행은 독립적인 git worktree에서 이루어지며, 노드는 결정적 스크립트(bash, 테스트)와 AI 단계(계획, 코드 생성, 리뷰)를 혼합할 수 있고, 사람의 승인 게이트를 지원합니다. CLI, 웹 인터페이스, Slack, Telegram 및 GitHub 통합을 지원합니다. Claude Code와 함께 사용하면(향후 다른 AI 어시스턴트로 확장 가능) 혼란스러운 AI 상호작용을 반복 가능하고 감사 가능한 파이프라인으로 바꿀 수 있습니다.

태그

AI codingworkflow enginedeveloper toolsautomationClaude CodeYAML代码审查CI/CD

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 설치 프로그램을 더블 클릭하고 안내에 따르세요

3

전체 설치(권장): 저장소를 클론하고, 프로젝트 디렉토리에서 bun install을 실행한 다음, claude를 실행하고 「Set up Archon」이라고 말하여 마법사에 따라 설정을 완료하세요

4

빠른 설치(Claude Code가 있는 경우): curl -fsSL https://archon.diy/install | bash를 실행하여 바이너리를 직접 설치하고 CLAUDE_BIN_PATH 환경 변수를 설정하세요

5

사용법: 프로젝트 디렉토리로 이동하여 claude를 실행한 다음, 「Use archon to fix issue #42」라고 말하면 워크플로우가 자동으로 실행됩니다

설치 가이드
  1. 전체 설치(권장): 저장소를 클론하고, 프로젝트 디렉토리에서 bun install을 실행한 다음, claude를 실행하고 「Set up Archon」이라고 말하여 마법사에 따라 설정을 완료하세요
  2. 빠른 설치(Claude Code가 있는 경우): curl -fsSL https://archon.diy/install | bash를 실행하여 바이너리를 직접 설치하고 CLAUDE_BIN_PATH 환경 변수를 설정하세요
  3. 사용법: 프로젝트 디렉토리로 이동하여 claude를 실행한 다음, 「Use archon to fix issue #42」라고 말하면 워크플로우가 자동으로 실행됩니다
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

c2f1d8de7464dce50faa77d4ab33340bcb39219c4f5abe7485ccbc76a216374a

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

바이너리로 설치한 경우 archon 실행 파일을 직접 삭제하고, 소스 코드로 설치한 경우 클론한 저장소 디렉터리를 삭제하세요. 선택적으로 ~/.archon/ 설정 파일을 삭제할 수 있습니다.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스MIT
마지막 업데이트2026-10-28 15:59:19
GitHub 저장소공식 웹사이트

문제 발생? 아래 FAQ 확인

5 FAQs

유사한 프로젝트