Repolode
darrenhinde

darrenhinde/OpenAgentsControl

팀의 코딩 패턴을 활용해 계획 수립과 승인 절차를 거치는 AI 코딩 워크플로를 제공하는 OpenCode용 에이전트 프레임워크입니다.

스타
4,938
포크
402
열린 이슈
70
마지막 커밋
5일 전

어떤 프로젝트인가요?

OpenAgents Control(OAC)은 OpenCode CLI를 기반으로 만든 AI 에이전트 모음입니다. 에이전트는 코드를 작성하기 전에 기술 스택, 네이밍 규칙, 보안 규칙을 설명하는 컨텍스트 파일을 불러옵니다. 따라서 생성된 결과물이 일반적인 기본 설정이 아니라 프로젝트의 기존 패턴을 따릅니다.

워크플로는 계획을 먼저 세우는 방식입니다. 에이전트가 요청을 분석해 구현 계획을 제안하고 승인을 기다린 다음, 타입 검사와 테스트, 전문 서브에이전트에 위임하는 코드 리뷰 등의 검증을 거치며 단계별로 실행합니다. 에이전트는 직접 편집할 수 있는 일반 Markdown 파일이며, 팀이 동일한 기준을 공유하도록 컨텍스트 파일을 저장소에 커밋할 수 있습니다.

OAC는 OpenCode가 지원하는 모든 모델과 함께 사용할 수 있으며, 베타 버전의 Claude Code 플러그인도 포함합니다. 현재 OpenCode v1을 대상으로 개발 중이며, README에 더 큰 규모의 재설계 계획이 명시되어 있습니다.

핵심 기능

  • 01에이전트가 단계를 제안하고, 파일을 수정하거나 명령을 실행하기 전에 승인을 기다리는 계획 우선 워크플로입니다.
  • 02코드를 생성하기 전에 기술 스택과 규칙을 설명하는 컨텍스트 파일을 불러옵니다.
  • 03전문 서브에이전트가 테스트, 코드 리뷰, 빌드 검증 등의 작업을 처리합니다.
  • 04에이전트는 편집 가능한 Markdown 파일이며, 에이전트별 모델 설정을 지원합니다.
  • 05OpenCode가 지원하는 모든 모델 제공자와 함께 사용할 수 있으며, 베타 Claude Code 플러그인도 제공됩니다.

활용 사례

  • 기존 코드베이스에 기능을 추가하면서 확립된 패턴에 맞춰 코드를 일관되게 유지할 때.
  • 컨텍스트 파일을 저장소에 커밋해 팀 전체가 하나의 코딩 표준을 공유할 때.
  • 변경 사항을 적용하기 전에 계획을 검토하고 싶은 프로덕션 코드 작업을 할 때.

빠른 시작

  1. 1

    README의 원커맨드 설치 프로그램으로 설치합니다

  2. 2

    OpenAgent 에이전트를 사용해 OpenCode를 시작합니다

    opencode --agent OpenAgent
  3. 3

    에이전트에게 기능 구현을 요청한 다음 계획을 승인합니다

사용 전 알아둘 점

  • OpenCode v1을 대상으로 하며, 곧 출시될 메이저 버전에서 현재 시스템의 상당 부분이 대체될 예정입니다.
  • 설치에는 curl로 가져와 셸에 전달하는 스크립트가 사용되며, Claude Code 플러그인은 아직 베타 버전입니다.

포함된 컬렉션

토픽

자주 묻는 질문

OpenAgentsControl은(는) 무엇인가요?
팀의 코딩 패턴을 활용해 계획 수립과 승인 절차를 거치는 AI 코딩 워크플로를 제공하는 OpenCode용 에이전트 프레임워크입니다. OpenAgents Control(OAC)은 OpenCode CLI를 기반으로 만든 AI 에이전트 모음입니다. 에이전트는 코드를 작성하기 전에 기술 스택, 네이밍 규칙, 보안 규칙을 설명하는 컨텍스트 파일을 불러옵니다. 따라서 생성된 결과물이 일반적인 기본 설정이 아니라 프로젝트의 기존 패턴을 따릅니다.
OpenAgentsControl은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
OpenAgentsControl은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
OpenAgentsControl은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. OpenAgentsControl의 마지막 커밋은 2026년 10월 19일입니다.
OpenAgentsControl은(는) 어디에 사용할 수 있나요?
기존 코드베이스에 기능을 추가하면서 확립된 패턴에 맞춰 코드를 일관되게 유지할 때. 컨텍스트 파일을 저장소에 커밋해 팀 전체가 하나의 코딩 표준을 공유할 때. 변경 사항을 적용하기 전에 계획을 검토하고 싶은 프로덕션 코드 작업을 할 때.
OpenAgentsControl는 어떻게 설치하나요?
README의 원커맨드 설치 프로그램으로 설치합니다 OpenAgent 에이전트를 사용해 OpenCode를 시작합니다: opencode --agent OpenAgent 에이전트에게 기능 구현을 요청한 다음 계획을 승인합니다
OpenAgentsControl은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/darrenhinde/OpenAgentsControl

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트