본문으로 건너뛰기

© 2026 Molayo

GitHub요약2026. 05. 20. 12:28

connery-io/connery-sdk

요약

Connery SDK는 AI 애플리케이션을 위한 플러그인 및 액션 개발을 간소화하는 NPM 패키지로, SDK와 CLI를 함께 제공합니다. 개발자는 핵심 로직에만 집중할 수 있도록 권한 부여, 입력 검증, 로깅 등을 처리하는 표준화된 플러그인 서버 환경을 지원합니다.

핵심 포인트

  • SDK와 CLI를 결합하여 AI 플러그인 및 액션 개발 프로세스 자동화
  • 표준화된 REST API를 통해 다양한 앱과 일관된 상호작용 보장
  • 권한 부여, 입력 검증, 로깅 등 인프라 기능을 플러그인 서버가 대신 처리
  • JavaScript API를 사용하여 외부 API, 데이터베이스 등과 연동하는 액션 정의 가능

Connery SDK는 AI 앱을 위한 플러그인 (plugins) 및 액션 (actions) 개발을 간소화하도록 설계된 SDK와 CLI가 결합된 NPM 패키지입니다.

CLI는 개발 프로세스를 자동화하며, SDK는 플러그인과 액션을 정의하기 위한 JavaScript API를 제공합니다. 또한 메타데이터로부터 생성된 표준화된 REST API를 통해 이들을 플러그인 서버 (plugin server)로 패키징하는 과정을 단순화합니다. 플러그인 서버는 권한 부여 (authorization), 입력 검증 (input validation), 로깅 (logging)을 처리하므로, 사용자는 액션의 핵심 로직에 집중할 수 있습니다.

이 표준화된 API는 다양한 앱들이 구현 방식에 관계없이 일관된 방식으로 액션과 상호작용할 수 있도록 보장합니다.

액션은 로직을 정의하는 JavaScript 코드와 입력 및 출력을 설명하는 메타데이터로 구성됩니다. 액션은 외부 API, 데이터베이스 또는 기타 서비스와 상호작용할 수 있습니다.

예를 들어, 'Send email'은 connery-io/gmail 플러그인의 액션입니다.

샘플 액션과 함께 새로운 플러그인을 초기화하려면:

npx connery@latest dev init

의존성을 설치하려면:

npm install

플러그인 서버를 실행하려면:

npm start

브라우저에서 플러그인을 탐색하고 AI 앱에서 사용해 보세요.

👉 더 자세히 알아보려면 전체 퀵스타트 가이드 (quickstart guide)를 확인하세요.

프로젝트를 지원하고 최신 소식을 받아보려면 저장소에 스타 (star)를 눌러주세요.

더 자세한 내용은 문서를 확인하세요.

Connery는 아직 초기 베타 (early beta) 단계이므로 모든 것이 완벽하지는 않습니다. 제안 사항, 아이디어 또는 발견한 버그를 알려주시면, 여러분의 피드백을 반영하여 향후 릴리스를 개선하겠습니다.

다음 채널을 통해 저희에게 연락할 수 있습니다:

  • Discussions - 피드백, 질문 및 토론용.
  • Issues - 버그 보고 및 기능 요청용.
  • Twitter - 업데이트 및 공지사항용.

이 프로젝트는 다음 구성 요소를 포함하는 모노레포 (monorepo)입니다:

이름경로설명
SDK & CLI./packages/connery플러그인 및 액션 개발을 위한 SDK와 CLI를 모두 포함하는 connery 패키지
Docs./docs문서 웹사이트

새로운 기능 추가, 인프라 개선, 또는 더 나은 문서화 등 어떤 형태의 기여든 환영합니다.

기여 방법에 대한 자세한 정보는 기여 가이드 (contributing guide)를 참조하세요.

AI 자동 생성 콘텐츠

본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
2

댓글

0