subinium

Agf — AI skill for Claude Code

AI community

Local-first TUI to find, search, and resume AI coding-agent sessions across Claude Code, Codex, Grok Build, Kimi Code, Qwen Code, Gemini, Cursor, and more.

How to install Agf

This entry records only its repository, not the path inside it, so there is no exact command to give. Open subinium/agf and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agf does

Local-first TUI to find, search, and resume AI coding-agent sessions across Claude Code, Codex, Grok Build, Kimi Code, Qwen Code, Gemini, Cursor, and more.

Alternatives in AI

  • EchoBird — One-click install + model switch:Claude Code,Codex CLI (OpenAI), Grok Build (xAI), DeepSeek Harness, Kimi Code 3.1k ★
  • Devo — Model-neutral agent desktop/runtime for private, enterprise, and OpenAI-compatible / Anthropic-compatible mode 316 ★
  • Ntm — Named Tmux Manager: spawn, tile, and coordinate multiple AI coding agents (Claude, Codex, Gemini) across tmux 257 ★

README

agf

[![CI](https://github.com/subinium/agf/actions/workflows/ci.yml/badge.svg)](https://github.com/subinium/agf/actions) [![Release](https://img.shields.io/github/v/release/subinium/agf?include_prereleases&sort=semver)](https://github.com/subinium/agf/releases) [![crates.io](https://img.shields.io/crates/v/agf.svg)](https://crates.io/crates/agf) [![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)

Find the AI coding session you meant to resume.

`agf` is a local-first fuzzy finder for AI coding-agent sessions. Search the sessions your terminal agents already keep locally, then resume the right one in a keystroke.

![agf demo](./assets/demo.gif)

Install

cargo install agf
agf setup
agf

Requires a Rust toolchain (`rustup` recommended). Prebuilt binaries for macOS, Linux, and Windows are also available on the [Releases page](https://github.com/subinium/agf/releases).

Quick Resume (no TUI)

agf resume project-name   # fuzzy-matches and resumes the best match directly

Why agf?

AI coding agents are great at keeping context — until you lose the terminal.

You switch projects, close a tab, forget the session ID, or resume the wrong agent. Then you either dig through history files or start over.

`agf` gives you one searchable list of local agent sessions and resumes the right one.

Supported agents

`agf` reads the session files each agent already stores locally. No account, no cloud sync, no extra agent process.

Agent Resume command Local session source
Claude Code claude --resume ~/.claude/history.jsonl + ~/.claude/projects/
Codex codex resume ~/.codex/sessions/**/*.jsonl
Grok Build grok --resume $GROK_HOME/sessions/ or ~/.grok/sessions/
Kimi Code `kimi --