GitFlic CLI: вопросы и ответы
Что такое GitFlic CLI?
GitFlic CLI (gitflic-cli) — неофициальный консольный клиент для GitFlic. Он покрывает 20 разделов публичного REST API (~199 эндпоинтов): merge-реквесты, релизы, задачи, ветки, теги, проекты, реестр пакетов, CI/CD.
Чем он отличается от официального cli.jar?
Официальный cli.jar — серверная утилита администратора для self-hosted GitFlic. GitFlic CLI — пользовательский клиент REST API для повседневной работы.
Как установить GitFlic CLI?
npm install -g gitflic-cliИли разово: npx gitflic-cli help. Нужен Node.js 18 и выше. Другие способы — на странице Установка.
Как войти в GitFlic из CLI?
gitflic auth login --token xxxx-xxxx-xxxxТокен проверяется через /user/me и сохраняется в Keychain или libsecret. Подробнее: аутентификация.
Есть ли MCP-сервер для GitFlic?
Да, пакет gitflic-cli-mcp. Он даёт AI-агентам 78 инструментов GitFlic. Подробнее: GitFlic MCP-сервер.
Как подключить GitFlic к Claude Code?
claude mcp add gitflic --env GITFLIC_TOKEN=xxxxxxxx -- npx -y gitflic-cli-mcpДля Cursor используйте ~/.cursor/mcp.json. Пример конфига — на странице MCP-сервер. Общий обзор: GitFlic и AI-агенты.
Работает ли GitFlic CLI с self-hosted GitFlic?
Адрес API задаёт переменная GITFLIC_API_BASE (по умолчанию https://api.gitflic.ru). Список переменных: ENV.
Нужен ли npm install для самого CLI?
Нет, у CLI нет runtime-зависимостей. Зависимости ставятся только для MCP-сервера из исходников.