Rafiq
العربيةEnglish Скачать для WindowsСкачать для Mac

Возможности

Всё, что здесь описано, уже есть в приложении. Никаких «скоро будет».

Чат, который умеет делать дело

Говорите с ним как с коллегой. Он читает файлы, на которые вы указываете через @, принимает изображения и вложения и отвечает в Markdown с подсветкой кода.

  • / команды задают длину ответа, язык, температуру и глубину рассуждений
  • /summarize сворачивает длинный чат в сводку и экономит токены
  • Правьте уже отправленный вопрос или ответвляйте чат с любого места
  • Диктуйте прямо в поле сообщения с микрофона
  • Ответ продолжается, даже если вы ушли со страницы; вернётесь — он уже там, докуда дошёл
Чат о курсе валют: карточка веб-поиска, затем ответ с источниками

Задачи идут вместе, а не по очереди

Дайте ему работу, и он сам доведёт её до конца в вашей папке. Или пришлите план в чат: он разобьёт план на задачи, покажет статус каждой прямо в переписке и продолжит, когда будут результаты.

  • До 100 задач одновременно, лимит задаёте вы
  • Задачи, которые трогают одни и те же файлы, сами встают в очередь
  • Задача может ждать, пока закончится другая
  • Отдельная модель для задач: планирует сильная, выполняет дешёвая
  • Полная запись каждого шага и повтор в один клик
  • Уведомление, когда задача закончилась или ждёт вашего подтверждения
Список задач: шесть задач — выполненные, идущие, в очереди и с ошибкой, у каждой своя модель и папка

Отдельный git worktree на каждую задачу

Если папка — git-проект, каждая задача работает в собственном worktree, снятом с папки ровно как есть, включая незакоммиченные файлы. Поэтому задачи по одному проекту идут бок о бок и не мешают друг другу.

  • Панель изменений у каждой задачи: файлы, diff, число строк
  • Откат всего, что сделала задача, одним кликом
  • Изменения, которые не легли чисто, можно слить с маркерами конфликтов
  • Rafiq никогда не коммитит в вашу ветку
Панель изменений на странице задачи

Сначала дизайн, потом сборка

/impeccable init задаёт девять вопросов о проекте и открывает сессию дизайна: с одной стороны чат, с другой — живой предпросмотр в ширине телефона, планшета и компьютера. Навыки дизайна встроены и работают с любой моделью.

Сессия дизайна: решения модели с одной стороны, предпросмотр страницы с другой
  • Многостраничные дизайны, ссылки открываются прямо в предпросмотре
  • Каждая версия сохраняется HTML-файлом в вашей папке
  • Одна кнопка передаёт дизайн чату или задаче, которые его соберут
  • Свои навыки: добавьте папку с SKILL.md — и готово

Какие инструменты он получает

Каждый инструмент отнесён к классу: чтение, запись или выполнение. Запись и выполнение проходят через вашу политику разрешений.

Файлы и команды

Чтение, запись и удаление в папке чата или задачи, команды оболочки с тайм-аутом и управление процессами.

Интернет

web_fetch читает любую страницу или PDF как чистый текст со ссылками. web_search ищет через Brave, Tavily или ваш собственный сервер SearXNG.

Настоящий браузер

Microsoft Edge или Chrome с отдельным профилем: открывает страницы, кликает, печатает, читает и делает скриншоты. Создан для проверки вашего сайта на localhost.

Рабочий стол

По умолчанию выключено. Если включить: скриншоты, мышь и клавиатура в любом приложении, по одной задаче за раз.

Серверы MCP

Подключите любой сервер Model Context Protocol (локальную команду или HTTP), и его инструменты станут доступны модели под отдельным разрешением.

Трекеры задач

Jira, Linear, GitHub Issues и GitLab: назначенные вам задачи в одном месте — обсудить в чате или превратить в задачу.

Ваша модель, где бы она ни была

API-ключ, аккаунт GitHub Copilot или локальная модель на вашем компьютере. Rafiq показывает список моделей и проверяет, что они отвечают, прежде чем сохранить.

AnthropicOpenAIGoogle GeminiDeepSeekMistralxAI (Grok)GitHub CopilotOpenRouterAzure OpenAIAWS BedrockGoogle Vertex AIGroqCerebrasFireworksTogetherQwen (DashScope)Kimi (Moonshot)GLM (Z.ai)OllamaLM StudiovLLM / совместимые с OpenAI
  • Запасная модель для каждого агента: если провайдер упал, запрос сам уйдёт на резервную
  • Лимит одновременных запросов на ключ и повторы, когда провайдер просит подождать
  • Azure, Bedrock и Vertex со своими полями: регион, развёртывание, сервисный аккаунт
  • Модели Claude автоматически кешируют запросы, поэтому длинные чаты обходятся дешевле
  • Ollama и LM Studio совсем без ключа, и любой сервер, понимающий формат OpenAI

Работает, даже когда закрыт

Закройте окно — Rafiq останется рядом с часами: задачи продолжаются, запланированные стартуют вовремя, а вы получаете уведомление, когда задача закончилась или нужны вы.

  • Задачи по расписанию: каждые несколько минут, ежедневно в нужное время или по выбранным дням
  • Шаблоны для повторяющихся задач, четыре уже в комплекте
  • Запускается вместе с системой, если включить
  • Когда вы действительно выходите, после него не остаётся процессов
Вкладка задач по расписанию: утренняя сводка каждый день в 9 и резервная копия базы каждые три часа

Расходы — на виду

Каждый вызов записывается: токены запроса, ответа и кеша, по ценам из прайс-листа провайдера. Видно сегодня, этот месяц, последние тридцать дней и разбивку по моделям.

  • Дневной и месячный лимит в долларах — Rafiq остановится, когда вы его достигнете
  • Модели без известной цены считаются только в токенах, без выдуманных чисел
  • Диагностический отчёт в JSON: версия приложения, настройки и названия провайдеров, без ключей
Раздел «Расход» в настройках

Готовы? Полминуты — и он ваш.

Один установщик, без аккаунта. Потом добавьте ключ модели и начинайте.

  • СистемаWindows 10 или 11 · macOS 11 или новее
  • Версия0.3.0
  • Размер87 МБ
  • УстановкаДля пользователя, без прав администратора