Hexabot: YAML, 도구, 메모리 및 RAG를 통해 채널 전반에 걸쳐 에이전트 워크플로우 구축 및 실행
요약
Hexabot v3는 YAML, 도구, 메모리, RAG 기능을 통합하여 채널 전반의 에이전트 워크플로우 구축 및 실행을 지원하는 자동화 플랫폼입니다. 이 시스템은 스키마 우선 아키텍처와 액션 기반 실행 방식을 통해 안정적이고 확장 가능한 AI 워크플로우를 제공합니다.
핵심 포인트
- YAML 정의로 복잡한 에이전트 워크플로우 구현 가능
- 도구, 메모리, RAG 통합으로 강력한 컨텍스트 처리
- 스키마 검증을 통한 신뢰성 높은 액션 기반 실행 보장
- CLI를 통해 프로젝트 생성 및 개발 환경 설정 용이
ai-assistant-demo-720.mp4
YAML, 도구(tools), MCP, 메모리(memory) 및 RAG를 사용하여 채널 전반에 걸쳐 에이전트 워크플로우를 구축하고 실행하세요.
웹사이트
·
문서화(Documentation)
·
확장 기능(Extensions)
·
Discord
Hexabot v3는 워크플로우, 액션(actions), 대화형 채널을 하나의 런타임에서 결합한 최고 수준의 AI 기능을 갖춘 자동화 플랫폼입니다.
-
Node.js
^24.17.0 -
패키지 관리자 하나 (
npm,pnpm,yarn, 또는bun) -
Docker (선택 사항, Docker 기반 서비스용)
이 퀵 스타트(Quick Start)는 CLI로 생성된 프로젝트를 대상으로 합니다.
만약 Hexabot 모노레포 자체에 기여하는 경우, PNPM을 사용하세요 (CONTRIBUTING.md 참조).
npm install -g @hexabot-ai/cli
또는 전역 설치 없이 CLI를 실행합니다:
npx @hexabot-ai/cli --help
hexabot create my-project
cd my-project
hexabot dev
전역 설치가 없다면 npx 사용:
equivalents:
npx @hexabot-ai/cli create my-project
cd my-project
npx @hexabot-ai/cli dev
hexabot create
패키지 관리자를 자동으로 감지합니다. --pm을 사용하여 강제할 수 있습니다. 예를 들어:
hexabot create my-project --pm npm
hexabot create
초기 관리자 자격 증명(admin credentials)을 요청하고 대화형 터미널(TTY)이 필요합니다. CI/비대화형 셸에서는 로컬 터미널에서 먼저 실행하세요.
기본 로컬 엔드포인트:
-
Admin UI:
http://localhost:3000 -
API:
http://localhost:3000/api -
API 문서 (비운영 환경):
http://localhost:3000/docs
유용한 CLI 명령어:
hexabot create <프로젝트 이름>
hexabot dev [--docker] [--services <목록>] [-d]
hexabot start [--docker] [--services <목록>] [--build] [-d]
hexabot stop --docker [--services <목록>] [-v] [--remove-orphans]
hexabot env <init|list>
hexabot check
hexabot config <show|set>
hexabot migrate [인수...]
전체 CLI 세부 정보는 packages/cli/README.md를 참조하세요.
에이전트 워크플로우(Agentic workflows): 타입이 지정된 런타임 계약을 가진 YAML 워크플로우 정의를 사용합니다.액션 기반 실행(Action-based execution): 액션은 스키마가 검증된 입력/출력/설정을 통해 워크플로우 동작을 정의합니다.바인딩 시스템(Binding system): 작업 로직과 분리된 재사용 가능한 기능/구성 바인딩을 제공합니다.메모리 지원(Memory support): 명시적인 메모리 정의와 런타임 메모리 통합 기능을 갖추고 있습니다.MCP 통합 지점(MCP integration points): 도구/컨텍스트 상호 운용성을 위한 Model Context Protocol (MCP) 지원을 합니다.다중 채널 연속성(Multi-channel continuity): 채널과 헬퍼는 핵심 개념으로 유지됩니다.스키마 우선 아키텍처(Schema-first architecture): 검증 및 공유 계약에 Zod를 광범위하게 사용합니다.
TypeORM은 표준 백엔드 데이터 계층입니다.SQLite는 기본 로컬 옵션이며, Postgres는 프로덕션 환경 설정을 위해 최우선으로 고려됩니다.- DB_TYPE 및 DB_* 변수를 사용하여 DB 런타임을 구성합니다.
Hexabot 모노레포(아키텍처, 패키지 맵, PNPM 워크스페이스, Turbo 태스크, CI 검사)에 기여하려면 CONTRIBUTING.md를 사용하십시오.
Copyright (c) 2025 Hexastack.
FCL-1.0-ALv2에 따라 라이선스가 부여됩니다. 전체 약관은 LICENSE.md를 참조하십시오.
AI 자동 생성 콘텐츠
본 콘텐츠는 GitHub Claude Ecosystem의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기