Claude Code 및 12개 다른 코딩 에이전트를 위한 398개의 에이전트 스킬과 플러그인.
한국어는 runchr 제공 번역입니다. 원문 README는 English tool page.
botpress
Botpress는 TypeScript SDK, CLI 및 통합 기능을 갖춘 오픈소스 허브로, GPT 기반 챗봇과 AI 에이전트를 구축, 배포 및 호스팅할 수 있습니다.
- Install
- npm install -g @botpress/cli
프로젝트 README (번역)
GitHub ↗Written by the project's own authors, not by runchr. Snapshot taken 2026-10-30.
Botpress Cloud
Botpress는 OpenAI 기반의 차세대 챗봇과 어시스턴트를 구축하기 위한 최고의 플랫폼입니다. 프로젝트나 비즈니스를 위한 놀라운 어시스턴트를 매우 빠른 속도로 구축해 보세요.
시작하기 •
Cloud •
문서 •
통합 •
플러그인
이 저장소
이 저장소에는 다음이 포함되어 있습니다:
통합 – Botpress가 관리하는 Botpress Hub의 모든 공개 통합
Devtools – 모든 Botpress Cloud 개발 도구 (CLI, SDK, API Client)
Bots - SDK와 CLI만을 사용하여 "코드로서" 작성된 몇 가지 봇 예제
플러그인 – Botpress Studio의 모든 플러그인 (출시 예정)
기여하기
우리는 커뮤니티의 기여를 환영합니다!
이 저장소에 포함된 모든 코드와 관련된 풀 리퀘스트와 이슈를 환영합니다. 자세한 내용은 이 저장소 섹션을 참조하세요.
Botpress Cloud와 관련된 버그나 기능에 대해서는 이 저장소에 이슈를 생성할 수 있지만, Discord에서 저희와 대화하는 것이 더 빠른 응답을 받을 수 있다는 점을 유의하세요!
온프레미스 Botpress v12와 관련된 문제는 Botpress v12 저장소를 참조하세요.
통합
/integrations 폴더에는 모든 공개 및 오픈소스 통합이 포함되어 있습니다. 커뮤니티가 우리의 통합에 기여하거나 Botpress Hub에 자신의 통합을 게시하는 것을 환영합니다.
통합 개발
통합을 개발하려면 먼저 Botpress CLI를 설치하세요:
npm install -g @botpress/cli # for npm
yarn global add @botpress/cli # for yarn
pnpm install -g @botpress/cli # for pnpm
그런 다음 원하는 디렉터리에서 새 통합을 생성하세요:
bp init
이 명령은 제안된 템플릿 중 하나에서 통합을 생성합니다.
이 단계는 원하는 디렉터리와 git 저장소에서 실행할 수 있습니다. 통합을 생성하기 위해 이 저장소를 포크할 필요는 없습니다.
그런 다음 integration.definition.ts 및 src/index.ts 파일에 각각 위치한 통합의 정의와 구현을 모두 수정할 수 있습니다.
통합 개발 방법에 대한 자세한 내용은 문서를 참조하세요.
통합 배포
통합을 사용해 보려면 Botpress CLI를 사용하여 현재 버전을 워크스페이스에 배포할 수 있습니다:
bp deploy
이렇게 하면 통합의 현재 버전이 워크스페이스에 배포되어 모든 봇에서 사용할 수 있게 됩니다. 이 버전이 이미 배포된 경우 업데이트됩니다. 그렇지 않으면 새 버전이 생성됩니다.
기본적으로 모든 통합은 배포된 워크스페이스에 대해 비공개입니다. 버전을 커뮤니티와 공유할 준비가 되면 다음을 실행하여 공개할 수 있습니다:
bp deploy --visibility public
이렇게 하면 Botpress Hub의 모든 Botpress 사용자가 통합을 사용할 수 있게 됩니다. 통합의 버전이 공개되면 다시 업데이트할 수 없습니다.
Bots
/bots 폴더에는 클라이언트, SDK 및 CLI만을 사용하여 "코드로서" 작성된 봇 예제가 포함되어 있습니다.
이것은 봇을 구축하는 권장 방법이 아니며 Botpress Studio를 대체할 수 없습니다.
그러나 봇을 보다 프로그래밍 방식으로 구축하려는 숙련된 개발자에게는 유용할 수 있습니다.
또한 Studio와 SDK 모두 동일한 기본 프리미티브를 사용하기 때문에 Botpress 팀에서 내부적으로도 사용됩니다.
플러그인
출시 예정.
Devtools
패키지
설명
문서
코드
@botpress/cli
봇, 통합 및 플러그인 구축, 배포 및 관리
문서
코드
@botpress/client
Botpress API를 사용하기 위한 타입 안전 클라이언트
문서
코드
@botpress/sdk
통합 구축에 사용되는 SDK
문서
코드
로컬 개발
사전 요구 사항
개발 환경에는 다음 도구가 설치되어 있어야 합니다:
git : Git은 무료 오픈소스 분산 버전 관리 시스템입니다.
node : Node.js®는 Chrome의 V8 JavaScript 엔진으로 구축된 JavaScript 런타임입니다.
pnpm : PNPM은 빠르고 디스크 공간 효율적인 패키지 관리자입니다.
Windows 관련 사전 요구 사항
Microsoft Visual C++ Redistributable for Visual Studio 2015-2022
소스에서 빌드
# Clone the repository
git clone https://github.com/botpress/botpress.git
cd botpress
# Install dependencies
pnpm install
# Build all packages
pnpm run build
# Run Checks
pnpm run check
라이선스
이 저장소의 모든 패키지는 오픈소스 소프트웨어이며 MIT 라이선스에 따라 라이선스가 부여됩니다. 이 저장소에 기여함으로써 귀하는 귀하의 코드도 이 라이선스에 따라 공개하는 데 동의하게 됩니다.
함께 챗봇 개발의 미래를 만들어 갑시다! 🤖🚀
No comments yet.
to comment.