agentcontract v0.0.1: AI 코딩 에이전트를 위한 휴대용 JSON 권한 계층

✍️ OpenClawRadar📅 게시일: July 7, 2026🔗 Source
agentcontract v0.0.1: AI 코딩 에이전트를 위한 휴대용 JSON 권한 계층
Ad

agentcontract v0.0.1은 MIT 라이선스의 작은 Python 라이브러리로, AI 코딩 에이전트를 위한 휴대용 JSON 권한 계층을 정의합니다. 핵심 아이디어는 특정 에이전트 런타임에 독립적으로 에이전트가 수행할 수 있는 도구, 경로, 네트워크 작업을 지정하는 간단한 JSON 계약입니다.

주요 기능

  • 권한 계약: 허용/거부된 도구, 허용/거부된 파일 경로, 네트워크 접근 제어, 인간 승인이 필요한 도구를 나열하는 JSON 구조입니다.
  • agc gui: 대화형으로 계약을 작성, 검증, 저장하고 제안된 도구 호출을 드라이런할 수 있는 새 로컬 브라우저 UI입니다.
  • 휴대성: 계약을 리포지토리에 커밋하고 일반 설정처럼 코드 리뷰를 할 수 있으며, 여러 에이전트/런타임에서 재사용할 수 있습니다.

예제 계약

{
  "allow_tools": ["read_file", "write_file"],
  "deny_tools": ["shell"],
  "allow_paths": ["./src/"],
  "deny_paths": ["~/.ssh/", "~/.env"],
  "allow_network": false,
  "require_approval": ["shell"]
}

이 계약은 에이전트가 ./src/ 아래의 파일만 읽고 쓸 수 있고, 셸 명령을 실행할 수 없으며(승인된 경우 제외), 네트워크 접근이 없도록 강제합니다. ~/.ssh/~/.env/와 같은 민감한 경로에 대한 접근을 차단합니다.

각 도구의 내부 권한 모델을 신뢰하는 대신, 파일 작업, 명령 실행, API 호출 또는 토큰 소비 전에 모든 런타임이 확인할 수 있는 단일 휴대용 정책을 정의합니다.

대상 사용자

에이전트 도구를 구축하거나 실제 리포지토리에서 코딩 에이전트를 실행하며 지루하고 휴대 가능하며 감사 가능한 권한 계층을 원하는 개발자입니다.

📖 전체 출처 읽기: r/openclaw

Ad

👀 See Also

ClawCall이 인바운드 통화 기능 추가 — 오픈클로 에이전트에 전용 번호 부여
Tools

ClawCall이 인바운드 통화 기능 추가 — 오픈클로 에이전트에 전용 번호 부여

ClawCall이 이제 인바운드 통화를 지원합니다. OpenClaw 에이전트가 전용 번호를 받고, 몇 초 안에 전화를 받으며, 사용자가 정의한 어조와 성격으로 대화합니다. 자연어 명령으로 기본 설정을 더 쉽게 구성할 수 있습니다.

OpenClawRadar
지속적 AI 어드바이저의 크로스 플랫폼 메모리: 3개월간 의사결정 이력 추적
Tools

지속적 AI 어드바이저의 크로스 플랫폼 메모리: 3개월간 의사결정 이력 추적

레딧 사용자가 Claude Code, Cursor, 웹 인터페이스에서 모든 제품 결정을 기억하고 모순을 찾아내며 수개월에 걸쳐 개선되는 지속형 AI 어드바이저를 만들었습니다.

OpenClawRadar
Agent-Desktop: 운영체제 접근성 트리를 통한 구조화된 데스크톱 자동화
Tools

Agent-Desktop: 운영체제 접근성 트리를 통한 구조화된 데스크톱 자동화

Agent-desktop은 크로스 플랫폼 CLI(Rust 바이너리, ~15MB)로, OS 접근성 API를 통해 네이티브 앱을 검사하고 조작하기 위한 53개의 명령어를 JSON 출력으로 제공합니다. 스크린샷이나 비전 모델이 필요 없습니다. 프로그레시브 스켈레톤 탐색을 사용하여 Slack이나 VS Code 같은 복잡한 앱에서 토큰 사용량을 78-96%까지 줄입니다.

OpenClawRadar
srclight: Ollama 임베딩을 활용한 완전 로컬 코드 인덱싱 MCP 서버
Tools

srclight: Ollama 임베딩을 활용한 완전 로컬 코드 인덱싱 MCP 서버

srclight은 API 키나 클라우드 호출 없이 100% 로컬에서 실행되는 딥 코드 인덱싱을 위한 MCP 서버입니다. 11개 언어에 대해 tree-sitter AST 파싱을 사용하고, 키워드 검색을 위해 SQLite FTS5, 임베딩을 위해 Ollama, 그리고 GPU 가속 코사인 유사도 계산을 위해 cupy를 활용합니다.

OpenClawRadar