Sipcode — MCP-сервер для Claude Code: следит за контекстом
Следит за контекстным окном Claude, ловит повторные чтения файлов и показывает, сколько токенов ушло впустую.
claude mcp add sipcode -- npx -y sipcodeЧто делает Sipcode
Sipcode работает как локальный CLI и MCP-сервер. Он ставится между вами и Claude, смотрит за наполнением контекстного окна и предупреждает, когда сессия начинает пухнуть от лишнего. Заодно перехватывает повторные чтения одних и тех же файлов до того, как они дойдут до модели.
Внутри — набор команд для терминала. sipcode drift сверяет текущую сессию с вашей обычной картиной использования, sipcode proxy --stats показывает, что именно переписчик вырезал, sipcode today и sipcode forecast считают расход токенов и прогноз до конца месяца. Есть sipcode benchmark на закрытом наборе из 20 задач: он даёт воспроизводимую цифру экономии. Набор синтетический — это скриптованные пары транскриптов, а не запись живых сессий, поэтому читайте результат как модель работы механизмов, а не как реальный счёт.
Сеть во время обычной работы не используется, данные остаются на машине. Для Codex сервер читает логи сессий из ~/.codex/sessions и ~/.codex/archived_sessions (или из папки, на которую указывает CODEX_HOME) — но только для аналитики расхода и лимитов, поведение Codex он не меняет. Если ставите MCP-сервер вручную, нужен Node.js: команды запускают npx -y sipcode.
Какие задачи решает
- поймать раздувание контекста в долгой сессии
- убрать повторные чтения одних и тех же файлов
- посчитать, сколько токенов ушло за день
- спрогнозировать расход до конца месяца
- проверить, сколько токенов съели сессии Codex
Примеры запросов агенту
- Покажи статистику переписчика за текущую сессию:
sipcode proxy --stats - Проверь дрейф контекста в последней сессии
- Сколько я потратил сегодня и какой прогноз на конец месяца?
Как установить Sipcode
Командой платформы
claude mcp add sipcode -- npx -y sipcodeКомандой платформы
codex mcp add sipcode -- npx -y sipcodeФайл настроек
{
"mcpServers": {
"sipcode": {
"command": "npx",
"args": [
"-y",
"sipcode"
]
}
}
}Файл настроек
{
"servers": {
"sipcode": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"sipcode"
]
}
}
}Командой платформы
gemini mcp add sipcode npx -y sipcodeПо шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Вопросы о Sipcode
Как установить Sipcode в Claude Code?
Добавьте MCP-сервер командой claude mcp add sipcode -- npx -y sipcode. Для полного набора команд CLI отдельно ставится глобально: npm i -g sipcode, затем sipcode init.
Что делает Sipcode?
Следит за контекстным окном Claude, ловит повторные чтения файлов и другой мусор до отправки в модель. Плюс показывает расход токенов и прогноз по дням.
Sipcode меняет поведение Codex?
Нет. Для Codex он только читает логи сессий и показывает расход и лимиты, сам Codex работает как раньше.