agf CLI
agf ищет сессии Claude Code, Codex и еще 14 агентов по локальным журналам и возобновляет нужную одной командой.
- 162 ★ репозитория
- Последний коммит
Расширенный доступ
Почему такой уровень
- Читает локальные журналы сессий агентов и показывает пути проектов; запуск агентов и правка хранилищ исключены.
Установка
- Работает в
Ручная установка
cargo install agf --lockedПервая команда установки из README. Есть Homebrew: `brew install subinium/tap/agf`.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Читает локальные журналы сессий агентов и показывает пути проектов; запуск агентов и правка хранилищ исключены.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
agf, быстрый поиск по сессиям ИИ-агентов, читает журналы, которые 16 агентов уже хранят на диске: Claude Code, Codex, Cursor CLI, Gemini CLI, OpenCode, Kiro, Antigravity, Muse Code и другие. Нечеткий поиск находит нужную сессию в терминальном интерфейсе, а `agf resume project-name` сразу возобновляет лучшее совпадение. Для скриптов и агентов есть команды с версионированным JSON: `agf search`, `agf show`, `agf resume-plan`, `agf capabilities`. Команда `agf mcp` запускает MCP-сервер по stdio, он только читает. Готовый скилл лежит в `skills/agf/SKILL.md`.
Для кого. Тем, кто работает с несколькими агентами и теряет сессию после закрытой вкладки или смены проекта.
Подходит, если
- Сессия с агентом закрылась, а ее идентификатор забыт.
- Вчера работа шла в Codex, сегодня в Claude Code, и нужна одна общая история.
- Агент сам ищет, где раньше решали похожую задачу, и получает метаданные сессий без чтения переписки.
- Ожидается команда возобновления сессии одним вызовом для скрипта.
Не подходит, если
- Нужна расшифровка разговоров целиком: инструмент не отдает полные переписки.
- Агент хранит историю в облаке, а не на локальном диске.
- Сессии надо удалять или редактировать: через MCP доступно только чтение.
Пример запроса к агенту
Найди сессии про миграцию базы данных за последний месяц среди Codex и Claude Code и покажи, как возобновить самую свежую.Ограничения
Сборка через Cargo требует Rust 1.88 или новее и компилятор C для встроенного SQLite; готовые бинарники лежат на странице релизов. Команда `agf setup` правит профиль оболочки, она нужна только для смены каталога в родительской оболочке. Инструмент читает локальные хранилища агентов, поэтому видит названия проектов и пути. MCP-сервер и JSON-команды ничего не запускают и хранилища не меняют. Команда `resume-plan` возвращает данные для ручного запуска. Версия агента должна поддерживать возобновление нативной командой.
Как отключить. Удалите пакет командой `cargo uninstall agf` или `brew uninstall agf`, а блок, который добавила `agf setup`, уберите из профиля оболочки. Запись `agf` из MCP-конфигурации клиента удалите отдельно.
Частые вопросы
Какие агенты читает agf?
Шестнадцать, среди них Claude Code, Codex, Cursor CLI, Gemini CLI, OpenCode, Kiro, Qwen Code, Kimi Code и Antigravity. Полная таблица путей к журналам лежит в README.
Как возобновить сессию без интерфейса?
Выполните `agf resume project-name`: инструмент подберет ближайшее совпадение и передаст сессию родному CLI агента.
Что умеет MCP-сервер?
Он только читает: `agf_capabilities`, `agf_search_sessions`, `agf_get_session` и `agf_resume_plan`. Возобновление выполняет человек в своем терминале.
Нужны ли аккаунт или облако?
Нет. Инструмент работает локально с файлами агентов: без аккаунта, синхронизации и отдельного процесса агента.
Нужна ли команда `agf setup`?
Только чтобы менять каталог в родительской оболочке. Интерфейс, JSON-команды и MCP-сервер работают без нее.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыagentplay превращает локальные сессии Claude Code, Codex и Cursor в карту файлов и таймлайн с повтором шагов.
Больше двадцати скиллов для кодовых агентов: MCP и хуки, режим плана, протокол багфикса, промпты и защитный хук для bash
Монитор сессий Claude Code, Cursor, Codex и еще шести агентов в терминале, окне или через HTTP API, с чисткой и поиском по чатам
Наборы агентов, скиллов, правил и шаблонов для 19 AI-инструментов: от цикла разработки до разбора инцидентов
Агент для программирования на Rust с графическим окном, терминалом, режимом ACP для Zed и MCP-сервером
Семантический поиск и графы вызовов по коду для агентов, полностью локально. Режим MCP подключает поиск к Claude Code и Cursor
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Звезды репозитория | Главное отличие |
|---|---|---|---|
| agf (эта карточка) | нет | 162 | |
| Coding Agent Session Search (cass) | нет | 1 200 | строит индекс переписок агентов для полнотекстового поиска; agf ищет по метаданным и возобновляет сессию, а переписку целиком не отдает |
| CCManager | нет | 1 278 | ведет запущенные сессии агентов по worktree; agf находит уже закрытые сессии 16 агентов по их локальным журналам |
Коротко о README
Инструмент ставят через Cargo, Homebrew или готовые бинарники. Нечеткий поиск открывается командой `agf`, возобновление идет через `agf resume`, а для агентов есть JSON-команды, MCP и скилл.