CLI (Командний рядок)
Gillya CLI дає прямий доступ до всіх маркетингових інструментів з терміналу.
Встановлення
Склонуйте репозиторій та встановіть залежності для роботи з CLI.
# Глобальне встановлення
npm install -g gillya-cli
# CLI готовий
gillya --help
gillya chat "як налаштувати CRM?"Потрібен Node.js 18+ та npm. CLI працює на Windows, macOS та Linux.
Команди
Всі доступні команди CLI, організовані за модулями.
Авторизація
# Увійти в акаунт (через браузер)
gillya login
# Зареєструвати новий акаунт
gillya register
# Показати поточного користувача
gillya whoami
# Вийти з акаунта
gillya logoutНалаштування проєкту
# Get Started візард
gillya init
# Статус проєкту та AI налаштувань
gillya status
# Налаштування провайдера/ключа/моделі
gillya config # показати конфіг
gillya config set provider # інтерактивний вибір провайдера
gillya config set api_key sk-... # встановити API ключ
gillya config set model gpt-4o # встановити модель
gillya config sync # синхронізувати з акаунтомAI Агент
# Одноразова задача
gillya agent "зроби стратегію для стоматології з бюджетом 2000 грн/день"
# Інтерактивний чат
gillya chat
# Оновити CLI до останньої версії
gillya updateПідключення до AI агентів
Після `gillya connect` ваші AI агенти отримають доступ до інструментів Gillya:
# Інтерактивний вибір агентів
gillya connect
# Підключити всіх агентів
gillya connect --agents all
# Підключити конкретних
gillya connect --agents claude-code,pi,cursorПідтримувані агенти та їхні команди:
| Агент | Файл конфігу | Команди |
|---|---|---|
| Claude Code | .claude/mcp.json | MCP (cluster_keywords, crm_*) |
| Cursor | .cursor/mcp.json | MCP (cluster_keywords, crm_*) |
| Cline | .cline/mcp.json | MCP (cluster_keywords, crm_*) |
| Windsurf | .windsurf/mcp.json | MCP (cluster_keywords, crm_*) |
| Continue | .continue/config.json | MCP (cluster_keywords, crm_*) |
| VS Code Copilot | .vscode/settings.json | MCP (cluster_keywords, crm_*) |
| Claude Desktop | глобальний конфіг | MCP (cluster_keywords, crm_*) |
| OpenCode | opencode.json | MCP (cluster_keywords, crm_*) |
| pi.dev | .pi/extensions/gillya.ts | /gillya-chat, /gillya-status, /gillya-config, /gillya-set-provider |
Перший запуск
При запуску gillya без аргументів CLI автоматично:
- Показує список команд
- Якщо не знайдено AI агентів — пропонує запустити
gillya connect - Після підключення — просто показує help
PPC Команди
Кластеризуйте ключові слова та розраховуйте tROAS з командного рядка.
# Keyword clustering
gillya ppc cluster --keywords "купити кросівки,ремонт взуття київ,ціна на кросівки"
# From CSV
gillya ppc cluster --file keywords.csv
# tROAS calculation
gillya ppc troas --budget 2000 --cpc 15 --conversion-rate 3 --avg-order-value 800| Опція | Тип | Опис |
|---|---|---|
| --keywords, -k | string | Ключові слова через кому |
| --file, -f | path | Шлях до CSV файлу з Google Keyword Planner |
| --budget, -b | number | Денний бюджет в гривнях |
| --cpa, -c | number | Цільова CPA в гривнях |
MCP Сервер
Експонуйте інструменти Gillya через MCP.
Швидкий старт
# Start MCP server
gillya mcpClaude Desktop / VS Code
Додайте в MCP конфігурацію:
{
"mcpServers": {
"gillya": {
"command": "gillya",
"args": ["mcp"]
}
}
}Доступні MCP інструменти
| Інструмент | Опис |
|---|---|
| /gillya-chat | AI chat (pi.dev) |
| /gillya-status | Project status (pi.dev) |
| /gillya-config | Show AI settings (pi.dev) |
| /gillya-set-provider | Configure AI provider interactively (pi.dev) |
| cluster_keywords | Кластеризація ключових слів Google Ads |
| crm_connect | Підключення CRM (HubSpot, Pipedrive, Airtable) |
| crm_status | Перевірка статусу CRM |
| crm_sync_lead | Синхронізація ліда в CRM |
| analyze_troas | Розрахунок tROAS для Google Ads |