Documentation Index
Fetch the complete documentation index at: https://docs.nudgen.net/llms.txt
Use this file to discover all available pages before exploring further.
Обзор
Nudgen CLI разработан с подходом AI-First. Хотя он предоставляет красивый TUI для людей, каждая команда также оптимизирована для взаимодействия между машинами.Паттерн использования агентами
Когда ИИ-агент (например, Claude, GPT или специализированный агент автоматизации) использует CLI, он должен следовать этим правилам:- Вывод в JSON: добавляйте
--jsonк каждой команде, чтобы получить данные, пригодные для машинного парсинга. - Учет контекста: всегда проверяйте контекст команды перед выполнением операций.
- Неинтерактивность: используйте флаги, чтобы обойти интерактивные запросы TUI.
Автоматизация JSON
Каждая команда вывода списка или статуса поддерживает флаг--json. Это возвращает чистую структуру JSON вместо отформатированной таблицы.
Многопользовательский (Multi-tenant) воркфлоу для агентов
Поскольку Nudgen поддерживает несколько команд, агент должен убедиться, что он работает в правильной команде, прежде чем создавать или обновлять ресурсы. Рекомендуемый рабочий процесс:- Проверка текущей команды:
- Переключение команды (при необходимости):
Если
idиз предыдущего шага не совпадает с целевой командой, переключитесь: - Выполнение команды данных:
Переходите к командам
campaigns,contactsилиbrand.
Лучшие практики для разработчиков агентов
- Обработка ошибок: отслеживайте код завершения команд CLI. Ненулевой код указывает на ошибку (валидация, сеть или авторизация).
- Ограничение частоты запросов (Rate Limiting): CLI взаимодействует с Nudgen API. Убедитесь, что скрипты вашего агента корректно обрабатывают возможные ограничения частоты запросов.
- Тихий режим: если команда не поддерживает определенный флаг для каждого запроса, убедитесь, что ваш агент может обрабатывать потоки stdout/stderr, не застревая в цикле ожидания TUI.