MT

mibayy/token-savior

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

1,2 тыс. stars 106 forks Качество 87 Тренд 39MIT

MCP-сервер, который выводит Claude до 97,9% (188/192) на реальном кодировочном бенчмарке при -80% активных токенов и -83% времени на стену, против 78,3% обычного. Навигация по структурному коду + движок постоянной памяти.

Обзор

Один сервер MCP. Один профиль. Навигация по структурному коду, постоянная память и уплотнение Bash для агентов кодирования ИИ. -- сайт проекта + бенчмарк-лендинг -- исходный код бенчмарка + фикстуры Воспроизводит с оптимизированным профилем (одинарная среда var). См. БЕНЧМАРК-РЕЗЮМЕ. Реальная скамейка по сравнению с 7 днями транскриптов (1130 выходов Bash) обеспечила этот релиз. Накопленная экономия сейчас составляет (19,3% совпадения, 68,9% среднего уплотнения) по сравнению с ~12 тысячами в неделю на версии 4.2.0. - Исправлен pytest regex: теперь совпадает с python3 -m pytest, uv run pytest, venv-prefixed forms, poetry/hatch/pdm/rye run pytest. - 5 дополнительных компакторов git: fetch, checkout, branch , worktree list, scash list. - 4 дополнительных gh компактора: gh repo view, gh pr view, gh issue view, gh pr diff. - grep, find, cat compactors. Групповые попадания по файлам, удаление общего префикса, усечение head/tail. 83-96% экономия на фикстурах. - Сложный командный сплиттер: cd /root/foo && git status теперь сжимается за счёт выбора последнего значимого сегмента &&/; цепочек.

Обзор (машинный перевод)

Один MCP-сервер. Один профиль. 97,9% на tsbench при -80% токенах. Структурная навигация кода, постоянная память и переписывание команд Bash для ИИ-кодирующих агентов.

-яркозелёный)

mibayy.github.io/token-savior – сайт проекта + эталон Источник бенчмарка + расписание: в настоящее время не опубликовано (см. Воспроизведение счёта ниже)

v4.23 за 31 секунду, измерено 07.10.2026 · смотреть полное видео (MP4, звук включён)


Бенчмарк — 96 реальных задач по программированию (Claude Opus 4.7, май 2026)

Обычный Код Клода С Токен-Спасителем
Оценка 141 / 180 (78,3%) 188 / 192 (97,9%)
Активные жетоны / задача 17 221 3 395 (-80%)
Время стены / задание 110,6 с **18,9 с (-83%)

Воспроизводится с профилем optimized (одиночная окружающая среда var). Упряжка, которая Произведённые эти номера описаны ниже; её репозиторий не является публичным на сайте Так что принимайте данные как представленные, а не как независимо проверяемые.

Повторное измерение было опубликовано здесь 09.08.2026 и отозвано 2026-08-10. Сообщалось о экономии новых токенов за счёт небольшой замены жгута.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Token Savior

One MCP server. One profile. 97.9% on tsbench at -80% tokens. Structural code navigation, persistent memory, and Bash command rewriting for AI coding agents.

mibayy.github.io/token-savior – project site + benchmark landing Benchmark source + fixtures: not currently published (see Reproducing the score below)

v4.23 in 31 seconds, measured on 2026-10-07 · watch the full video (MP4, sound on)


Benchmark – 96 real coding tasks (Claude Opus 4.7, May 2026)

Plain Claude Code With Token Savior
Score 141 / 180 (78.3%) 188 / 192 (97.9%)
Active tokens / task 17 221 3 395 (-80%)
Wall time / task 110.6 s 18.9 s (-83%)

Reproduces with the optimized profile (single env var). The harness that produced these numbers is described below; its repository is not public at the moment, so take the figures as reported rather than as independently verifiable.

A re-measurement was published here on 2026-08-09 and has been withdrawn on 2026-08-10. It reported new-token savings from a small replacement harness. Those numbers did not measure this server at all: across 143 benchmark sessions, exactly one called a Token Savior tool. The client running the harness had MCP deferred-tool loading enabled, so all 18 tools sat behind a ToolSearch lookup instead of appearing in the model’s manifest. The model never saw them and fell back to Grep and Read — 66 greps, 30 reads, one MCP call. What varied between the “profiles” was the size of the cached prefix, not what the agent did.

The lesson is worth more than the numbers were: a benchmark of an MCP server must assert that its tools were actually called. Ours did not, so it happily compared two identical agents. That assertion now exists in the harness.

Открыть полный README на GitHub

Установка

uvx token-savior-recall
Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "token-savior-recall": { "command": "/path/to/venv/bin/token-savior", "alwaysLoad": true, "env": { "WORKSPACE_ROOTS": "/path/to/project1,/path/to/project2", "TOKEN_SAVIOR_CLIENT": "claude-code", "TOKEN_SAVIOR_PROFILE": "optimized" } } } }