2026.6.14 • Published 4d agoCLI
aipctl
Licence
UNLICENSED
Version
2026.6.14
Deps
0
Size
3.1 MB
Vulns
0
Weekly
0
aipctl
aipctl은 Duplo AIP API command와 기존 MCP native command를 하나로 통합한 CLI입니다.
Requirements
- Node.js 24.18.0+
Install
npm install -g aipctl
npx aipctl --help
AIP setup
aipctl config set --app-url https://app.example.com
aipctl auth login
aipctl org list
aipctl org select
설정과 credentials 경로는 기존 ~/.config/aip를 유지합니다.
MCP native commands
aipctl install <presetName> <presetId> --key <apiKey>
aipctl run <config>
aipctl tunnel link <token>
install, run, tunnel, logs는 Go native binary로 lazy dispatch됩니다. prod build에서는 logs command가 help와 command tree에서 제외됩니다.
Development
cd desktop
pnpm install
pnpm run cli:typecheck
pnpm run cli:lint
pnpm run cli:test:ts
pnpm run cli:test:wrapper
pnpm run cli:test:go
pnpm run cli:help:check
Local run:
mise run desktop:cli:local -- --help
mise run desktop:cli:local -- auth --help
mise run desktop:cli:local -- run --help
Architecture
자세한 구조는 docs/architecture.md를 봅니다.