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

Chapper: LM Studio, Ollama 및 OpenAI 호환 로컬 모델을 위한 네이티브 iOS 클라이언트
Tools

Chapper: LM Studio, Ollama 및 OpenAI 호환 로컬 모델을 위한 네이티브 iOS 클라이언트

Chapper는 LM Studio, Ollama, OpenAI 호환 로컬 모델에 연결하는 네이티브 SwiftUI iOS 앱으로, 클라우드 서비스나 계정 없이 사용할 수 있습니다. 실시간 토큰 스트리밍, 완전한 샘플링 제어, <think> 태그를 통한 추론 모델 지원, 7가지 형식의 내보내기 기능을 제공합니다.

OpenClawRadar
클로드 코드 플러그인, 터미널에서 둠 실행하는 동안 AI는 생각 중
Tools

클로드 코드 플러그인, 터미널에서 둠 실행하는 동안 AI는 생각 중

한 개발자가 AI 처리 중에 tmux 팝업 오버레이로 DOOM을 표시하는 Claude Code 플러그인을 만들었습니다. 이 플러그인은 터미널 기반 DOOM 소스 포트인 doom-ascii를 사용하며, 프롬프트와 함께 자동으로 실행/종료됩니다.

OpenClawRadar
옥토아크 v5.0: JSON 기반 AI 페르소나를 탑재한 제로 트러스트 B2B 런타임
Tools

옥토아크 v5.0: JSON 기반 AI 페르소나를 탑재한 제로 트러스트 B2B 런타임

OctoArch v5.0은 재무/청구서 추출과 같은 엄격한 기업용 사례를 위해 구축된 제로 트러스트 B2B 인지 런타임입니다. 텍스트 기반 프롬프팅을 JSON으로 정의된 AI 페르소나로 대체하고 서버 공격을 방지하기 위한 경로 감옥을 구현합니다.

OpenClawRadar
클로드 코드의 병렬 서브 에이전트: 토큰 절약과 소모의 순간
Tools

클로드 코드의 병렬 서브 에이전트: 토큰 절약과 소모의 순간

Anthropic은 멀티 에이전트 시스템이 단일 채팅보다 약 15배 더 많은 토큰을 사용하지만, 프롬프트 캐싱을 통해 토큰 비용을 90% 할인받을 수 있다고 보고합니다. 하위 에이전트가 비용을 절약하거나 낭비하는지는 캐시 적중률에 달려 있습니다.

OpenClawRadar