Arch1eSUN/Arcgentic

Mechanical plan/dev/self-audit/external-audit gates for AI coding agents, with a configurable role-routing topology engine, an MCP-UI live status panel, and native-tooling Claude Code V2 dispatch. Claude Code, Codex, OpenClaw, and PyPI.

해결하는 문제

Arcgentic은 AI 코딩 세션의 방향이 흐트러지는 것을 방지하기 위해 설계된 하네스 엔지니어링 계층입니다. '바이브 코딩'이라는 문제를 해결합니다. 이는 범위가 조용히 변경되고, 컨텍스트가 사라지며, AI 어시스턴트가 '완료'라고 주장하기만 하여도 작업이 끝난 것으로 간주되는 상황을 말합니다. 엄격한 검증 없이 말이죠.

작동 방식

단일의 긴 대화가 아니라, Arcgentic은 코딩 프로세스를 게이트가 있는 엔지니어링 워크플로우로 전환합니다. 고정된 역할 — 오케스트레이터, 플래너, 개발자, 테스트, 감사자 — 를 도입하여 각각의 구체적인 책임과 종료 조건을 부여합니다.

일반적으로 다음과 같은 순서로 프로세스가 진행됩니다:

  1. 오케스트레이터: 라우팅 및 역할 배정을 관리합니다.
  2. 플래너: 프로젝트 계획과 라운드 구조를 기획하고 정의합니다.
  3. 개발자: 코드를 구현하고, 로컬 검증을 수행하며, 자체 감사를 제공합니다.
  4. 테스트 (옵션): 계획에 따라 실제 사용자/세션 테스트를 수행할 수 있습니다.
  5. 감사자: 독립적인 검토를 통해 작업이 통과했는지, 수정이 필요한지, 또는 미완료인지 결정합니다.

이 시스템은 CodexClaude Code의 플러그인으로 통합되어, 이러한 역할별 스레드 또는 에이전트 간의 생성 및 인수인계를 관리하여 엄격한 작업 순서를 보장합니다.

대상 사용자

  • 복잡한 다단계 엔지니어링 작업을 수행하는 Codex 및 Claude Code의 고도 사용자.
  • 명확한 역할 경계와 인수인계가 필요한 에이전트 빌더.
  • 복잡한 리포지토리나 리팩터링 작업을 수행하는 AI 네이티브 엔지니어링 팀.
  • AI 생성 코드의 계획, 테스트, 감사 기록을 검증 가능한 형태로 유지하고자 하는 개발자.

주요 기능

  • 게이트가 있는 워크플로우: 즉흥적인 프롬프트를 계획, 개발, 독립적 감사의 반복 가능한 시퀀스로 대체합니다.
  • 역할 기반 배정: 플래너, 개발자, 감사자의 전문적 역할 간 자동 인수인계를 통해 컨텍스트 왜곡을 줄입니다.
  • 사용자 정의 토폴로지: 상태 구성 파일을 통해 기본 역할 라우팅 그래프를 프로젝트별로 재정의할 수 있습니다.
  • MCP-UI 상태 패널: Model Context Protocol (MCP)를 통해 라운드 진행 상황과 감사 결과를 추적할 수 있는 선택적 인터랙티브 패널을 제공합니다.
  • Codex 및 Claude Code 통합: Codex용 검증된 자동화, Claude Code의 서브에이전트 모드에 대한 실험적 지원 제공.

관련

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