PACT 0.4.0은 AI 코딩 에이전트를 위한 복합 지능을 추가합니다

✍️ OpenClawRadar📅 게시일: March 29, 2026🔗 Source
PACT 0.4.0은 AI 코딩 에이전트를 위한 복합 지능을 추가합니다
Ad

PACT가 해결하는 문제

AI 코딩 에이전트는 세션 사이에 모든 것을 잊어버리고, 오래된 학습 데이터로 패키지 API를 추측하며, 읽지 않은 파일을 자신 있게 편집하고, 하위 시스템을 망가뜨리는 수정을 합니다. 이러한 아키텍처 문제는 프롬프트 엔지니어링으로 해결할 수 없습니다.

PACT 0.4.0 구조

이 도구는 프로젝트에 다음과 같은 디렉토리 구조를 생성합니다:

your-project/
├── CLAUDE.md # 19가지 인지적 재지향 + 규칙
├── SYSTEM_MAP.yaml # 아키텍처 연결 맵
├── cutting_room/ # 시각적 프로토타이핑 작업 공간
├── .claude/
│   ├── hooks/ # 10개의 셸 훅(차단 + 경고)
│   ├── bugs/ # 구조화된 버그 추적기 + 솔루션 지식 베이스
│   ├── sessions.yaml # 다중 에이전트 조정
│   └── memory/
│       ├── PENDING_WORK.yaml # 세션 간 작업 추적기
│       └── file_edit_log.yaml # 편집 인식
├── docs/
│   ├── feature_flows/ # 라이프사이클 상태 머신
│   └── reference/
│       ├── packages/ # 검증된 패키지 지식
│       ├── research/ # 세션 간 연구 종합
│       ├── KNOWLEDGE_DIRECTORY.yaml # 모든 시스템의 태그 인덱스
│       └── PACT_BASELINE.yaml # 에이전트 역량 자각

여섯 가지 기둥

  • 기계적 강제 — 위반 사항이 적용되기 전에 차단하는 셸 훅. 하드코딩된 비밀, 강제 푸시, 읽지 않은 파일 편집, 로컬이 원격보다 뒤처진 상태에서 커밋. 모두 기계적으로 차단됩니다.
  • 컨텍스트 대체 — 아키텍처 맵과 라이프사이클 흐름이 기억을 대체합니다. 에이전트는 편집 전에 SYSTEM_MAP.yaml을 읽고 양방향 종속성을 추적합니다.
  • 자체 진화 추론 — 19가지 인지적 재지향(v0.1에서는 6가지로 시작). 이는 에이전트가 주요 결정 지점에서 스스로에게 묻는 질문으로, 규칙이 아닙니다. 규칙은 압박 속에서 대충 읽힙니다. 그리고 에이전트는 패턴을 발견할 때 자체적으로 추가할 수 있습니다.
  • 구조/행동 분리 — 아키텍처 맵 = "어떤 파일을 다루나요?" 기능 흐름 = "잘못 다루면 무엇이 깨지나요?" 두 파일, 두 가지 역할. 절대 혼합하지 않습니다.
  • 다중 에이전트 복원력(v0.3) — Claude와 Gemini는 동일한 훅, 규칙, 작업 추적기를 공유합니다. 하나가 다운되면 컨텍스트 손실 없이 다른 것으로 전환합니다. Gemini 훅은 JSON 형식을 번역하고 동일한 .claude/hooks/ 스크립트에 위임하는 얇은 어댑터입니다(각각 약 20줄). 한 세트의 규칙, 두 에이전트, 제로 드리프트.
  • 복합 지능(v0.4) — 각 세션이 이전보다 더 똑똑해지도록 하는 연구 종합, 지식 디렉토리, 역량 기준선.
Ad

복합 지능 세부 사항

새로운 Claude 세션에는 학습 데이터와 컨텍스트 창이 있습니다. PACT를 실행하는 세션에는 학습 데이터 + 컨텍스트 창 + 이전 세션이 얻은 모든 종합이 있습니다.

세 가지 시스템이 복합 지능을 작동하게 합니다:

  • 연구 지식 베이스 — 에이전트가 실제로 무언가를 연구할 때(코드 분석과 온라인 문서 결합), 종합이 저장됩니다. 원시 사실이 아니라, 재발견 가능한 것들입니다. 프로젝트 컨텍스트를 외부 증거와 연결한 추론입니다. 향후 세션은 태그로 찾아내고, 심화하거나, 새로운 각도에서 재구성합니다.
  • 지식 디렉토리 — 모든 지식 시스템(연구, 버그, 솔루션, 패키지, 기능 흐름)에서 태그를 파일에 매핑하는 하나의 YAML 파일. 에이전트는 이를 한 번 읽고 어떤 주제에 대해 이미 존재하는 것을 알게 됩니다. 지식 파일을 추가할 때 이를 업데이트하지 않으면 커밋을 차단하는 훅이 있어 정확성을 유지합니다.
  • 역량 기준선 — PACT_BASELINE.yaml에 문서화된 이는 에이전트 역량 자각을 제공합니다.

PACT는 Claude가 같은 실수를 반복하지 못하도록 하는 훅 세트로 시작했습니다. 네 번의 릴리스 후, 이제는 모든 세션이 진정으로 이전보다 더 똑똑해지도록 만드는 시스템으로 변모했습니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Mengram은 OpenClaw 에이전트에 영구 메모리를 추가합니다.
Tools

Mengram은 OpenClaw 에이전트에 영구 메모리를 추가합니다.

멍그램은 오픈클로우 에이전트에게 세션 간 장기 기억을 제공하는 오픈소스 메모리 시스템으로, 에이전트가 재시작할 때 모든 것을 잊어버리는 문제를 해결합니다. 이 시스템은 사건, 개체, 절차적 기억을 제공하며 오래되거나 부정확한 사실을 지능적으로 보관합니다.

OpenClawRadar
새로운 구조화된 데이터 API가 LLM 에이전트에 대한 구독 가격 정책을 제공합니다
Tools

새로운 구조화된 데이터 API가 LLM 에이전트에 대한 구독 가격 정책을 제공합니다

한 개발자가 스트리밍 플랫폼, 차량 공유 서비스, 데이트 앱 및 기타 구독 기반 플랫폼 간의 구독 가격을 정규화하는 구조화된 데이터 API를 공개했습니다. 이 API는 일관된 JSON 스키마, 가능한 경우 지역 인식 가격, 그리고 LLM 에이전트가 스크래핑 없이 소비할 수 있는 MCP 호환 엔드포인트를 제공합니다.

OpenClawRadar
추출보다 지속적인 인덱스: YouTube MCP 서버 아키텍처
Tools

추출보다 지속적인 인덱스: YouTube MCP 서버 아키텍처

한 개발자가 YouTube MCP 서버를 구축한 상세한 아키텍처 노트를 공유했습니다. 이 서버는 기존 40개 이상의 서버에서 흔히 볼 수 있는 '추출 후 잊기' 패턴과 달리 지속적인 로컬 인덱스를 구현합니다. 주요 결정 사항으로는 3단계 폴백 시스템, 벡터 저장을 위한 SQLite + sqlite-vec, 임베딩 제공자 추상화, 별도의 시각 검색 인덱스 등이 포함됩니다.

OpenClawRadar
OpenClaw 에이전트, 맞춤형 스킬로 전화 통화 기능 획득
Tools

OpenClaw 에이전트, 맞춤형 스킬로 전화 통화 기능 획득

한 개발자가 자체 호스팅 OpenClaw 에이전트를 위한 맞춤형 스킬을 만들어 전화 통화 기능을 추가했습니다. 이 스킬은 빌드 완료나 서버 장애 같은 트리거에 따라 에이전트가 전화를 걸 수 있게 해줍니다. 구현체는 웹 검색 및 알림 설정을 포함한 모든 채팅 기능을 갖춘 음성 상호작용을 제공합니다.

OpenClawRadar