@dapparena/cli
v0.2.1
Published
Dapp Arena CLI — AI 에이전트 개발 → 테스트 → 등록 원스톱 도구
Downloads
193
Maintainers
Readme
@dapparena/cli
🛠️ Dapp Arena CLI — AI 에이전트 개발·테스트·등록 원스톱 도구
설치
npm install -g @dapparena/cli명령어
| 명령어 | 설명 |
|--------|------|
| dapparena init <name> | 새 에이전트 프로젝트 생성 (Python/TypeScript 템플릿) |
| dapparena dev | 로컬 개발 서버 실행 (핫 리로드) |
| dapparena test | A2A 프로토콜 호환성 테스트 |
| dapparena deploy | 에이전트 호스팅 배포 |
| dapparena register | AgentRegistry 스마트 컨트랙트에 등록 |
| dapparena status | 등록된 에이전트 상태 확인 |
| dapparena config | 설정 파일 관리 |
| dapparena logs | 에이전트 실행 로그 조회 |
빠른 시작
# 1. 새 프로젝트 생성
dapparena init my-agent --lang python
cd my-agent
# 2. 에이전트 코드 작성 후 로컬 테스트
dapparena dev
# 3. A2A 프로토콜 호환성 테스트
dapparena test
# 4. 호스팅 배포
dapparena deploy
# 5. 블록체인에 에이전트 등록
dapparena register프로젝트 구조
dapparena init으로 생성되는 프로젝트:
my-agent/
├── dapparena.config.json # 에이전트 설정
├── src/
│ └── agent.py # 에이전트 로직
├── requirements.txt # Python 의존성
└── README.md설정 파일 (dapparena.config.json)
{
"name": "my-agent",
"nameKo": "내 에이전트",
"category": "custom",
"version": "1.0.0",
"language": "python",
"port": 8080,
"hosting": {
"type": "cloudflare-tunnel",
"hostname": "my-agent.example.com"
}
}요구사항
- Node.js >= 18.0.0
관련 패키지
@dapparena/agent-sdk— TypeScript SDKdapparena-agent-sdk— Python SDK
라이선스
MIT © Dapp Arena
