Community코딩 & 개발github.com

runcycles/langchain-runcycles

Python LangChain 에이전트를 위한 Cycles 미들웨어 — create_agent를 사용하여 도구 호출 전 승인 및 테넌트별 예산을 적용합니다.

langchain-runcycles란 무엇인가요?

runcycles/langchain-runcycles은 LangChain 에이전트를 위한 미들웨어로, Cycles 플랫폼과 통합되어 Python에서 create_agent로 구축된 에이전트에 대해 도구 호출 전 사전 승인(pre-tool-call authorization) 및 테넌트별 예산 강제(per-tenant budget enforcement)를 제공합니다. 이 기술은 다중 테넌트 환경에서 각 테넌트가 정해진 예산을 초과하지 않도록 실시간으로 제어하며, 도구가 실행되기 전에 승인 절차를 거치도록 하여 보안과 비용 관리를 강화합니다. 사용자는 기존 LangChain 에이전트 코드에 미들웨어를 추가하는 방식으로 쉽게 통합할 수 있으며, Cycles의 정책 설정을 통해 유연한 규칙을 정의할 수 있습니다. 주로 Claude Code, Cursor 같은 AI 에이전트 플랫폼에서 활용되며, 개발자 도구 생태계 내에서 예산 관리와 접근 제어를 자동화하는 데 유용합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add runcycles/langchain-runcycles

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

langchain-runcycles은(는) 무엇을 하나요?

Cycles를 위한 LangChain 에이전트 미들웨어 — create_agent를 사용하는 Python 에이전트에 대해 도구 호출 전 승인 및 테넌트별 예산을 적용합니다.

관련 스킬