mindfold-ai/Trellis

The best agent harness.

해결하는 문제

AI 코드 작성 에이전트는 일반적으로 각 세션을 처음부터 시작하며, 프로젝트 고유의 규칙, 팀의 요구사항, 이전 진행 상황에 대한 기억이 부족합니다. Trellis는 리포지토리에 명세, 작업, 메모리를 지속적으로 저장하는 엔지니어링 프레임워크를 제공하여, 다양한 세션과 플랫폼 간에 AI 에이전트가 확립된 엔지니어링 표준을 따르도록 보장합니다.

작동 방식

Trellis는 전용 서브에이전트를 사용하여 4단계 루프를 구현합니다.

  1. 계획: 브레인스토밍 에이전트 (trellis-brainstorm)는 요구사항을 명확히 하고 PRD(제품 요구사항서)를 생성하며, 리서치 에이전트 (trellis-research)는 복잡한 항목을 처리합니다.
  2. 구현: 구현 에이전트 (trellis-implement)는 PRD와 주입된 컨텍스트를 기반으로 코드를 작성합니다.
  3. 검증: 검증 에이전트 (trellis-check)는 차이점을 명세와 비교하고, 린트, 타입 체크, 테스트를 실행하며 오류를 자동으로 수정합니다.
  4. 완료: 시스템은 새로운 학습을 프로젝트의 공유 규칙으로 반영하기 위해 명세를 업데이트(trellis-update-spec)하고 작업을 아카이브합니다.

대상 사용자

AI 코드 작성 에이전트를 사용하고, 여러 AI 플랫폼 간에 일관된 표준, 공유 프로젝트 메모리, 구조화된 워크플로를 유지하고자 하는 개발자 또는 엔지니어 팀을 위한 것입니다.

주요 기능

  • 자동 주입된 명세: AI 에이전트에 관련된 프로젝트 규칙을 자동으로 제공합니다.
  • 작업 중심 워크플로우: PRD와 작업 상태를 리포지토리 내에서 체계적으로 관리합니다.
  • 프로젝트 메모리: 워크스페이스 저널을 사용해 세션 간 컨텍스트를 유지합니다.
  • 다중 플랫폼 지원: 22개 이상의 다른 AI 코드 작성 플랫폼에서 작동합니다.
  • 아블레이션 테스트: Trellis를 일시적으로 제거하여 프레임워크 유무에 따른 프로젝트 상태를 비교할 수 있습니다.

관련

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