Система поддерживает мгновенное переключение между двумя интерфейсами с сохранением открытых файлов, истории команд и контекста:
┌─────────────────────────────────────────┐
│ Целевой проект / Задача │
└────────────────────┬────────────────────┘
│
┌───────────────┴───────────────┐
▼ ▼
[Режим Терминала (CLI)] [Режим SwiftUI]
• Консольный ввод команд • Нативное дерево файлов
• Горячие клавиши и буфер • Графический чат с AI
• Минималистичный интерфейс • Инспектор изменений (Diff)
│ │
└───────────────┬───────────────┘
▼
[Интеграция с GitHub] (ветки, коммиты, Pull Requests)
▼
[Мультипровайдерный AI] (Claude, GPT-4o, Gemini, DeepSeek)
Встроенный ассистент функционирует как автономный инженерный агент, способный последовательно решать комплексные задачи:
| Принцип безопасности | Техническая реализация |
|---|---|
| Приватность кодовой базы | Исходный код не сохраняется на промежуточных серверах и обрабатывается локально на устройстве |
| Аппаратное хранение ключей | API-ключи шифруются и хранятся в защищенном анклаве Apple Keychain устройства пользователя |
| Прямой биллинг | Пользователь подключает личные ключи AI-провайдеров и оплачивает токены напрямую по тарифам поставщиков |
| Роль | Типовые сценарии использования |
|---|---|
| Разработчики программного обеспечения | Экстренное устранение дефектов на серверах, проведение код-ревью в поездках, деплой исправлений без ноутбука |
| Технические директора и тимлиды | Оперативная проверка прототипов, контроль качества входящих изменений в репозитории |
| DevOps и SRE-инженеры | Аудит конфигурационных файлов, проверка веток и оперативное внесение правок в скрипты автоматизации |