# codspeed

Подключает к Claude сервер CodSpeed MCP: агент видит результаты бенчмарков, флеймграфы и сравнения и сам ищет узкие места.

- плагин · `type=plugin` · Claude Code · ★ 376
- Автор: CodSpeed
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/CodSpeedHQ/codspeed
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/codspeed

## Что делает

Плагин открывает Claude доступ к данным CodSpeed через MCP-сервер. Агент получает не общую картину, а конкретику: какие функции стали медленнее, где выросло потребление памяти, как выглядит разница между коммитами. Дальше он может править код и перезапускать замеры, не переключаясь в браузер.

Сам CodSpeed — это CLI, который ставится отдельной командой и работает локально или в CI. Есть два режима. `codspeed exec` замеряет любую команду или скрипт без правок в коде. `codspeed run` подключается к вашим бенчмаркам через харнессы: pytest, criterion, vitest, google-benchmark, встроенный testing в Go. Инструменты замера выбираются флагом `--mode`: симуляция CPU даёт разброс меньше 1% и не зависит от нагрузки на машину, walltime меряет реальное время, eBPF-профилирование следит за аллокациями в куче.

Перед первым запуском нужна авторизация — `codspeed auth login`, чтобы результаты привязывались к аккаунту. Установщик официально поддерживает Ubuntu 22.04, 24.04, 26.04 и Debian 12; на других дистрибутивах Linux может заработать, но без гарантий. Это стоит проверить до того, как вы заложите CodSpeed в пайплайн.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install codspeed@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install codspeed@claude-community
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- найти, какой коммит замедлил горячий путь
- замерить время выполнения скрипта без правок в коде
- поймать рост потребления памяти до мержа
- сравнить производительность на разных платформах
- подключить существующие бенчмарки на pytest или criterion к CI

## Примеры запросов агенту
- прогони бенчмарки CodSpeed и покажи, что стало медленнее с прошлого коммита
- посмотри флеймграф последнего прогона и предложи, что оптимизировать
- запусти `codspeed exec --mode simulation -- ./my-binary` и разбери результат

## Похожие
- [golang-benchmark](https://affpapa.org/nevibecode/skills/golang-benchmark.md) — скилл · 39500 установок
- [rust-profiling](https://affpapa.org/nevibecode/skills/rust-profiling.md) — скилл · 586 установок
- [system-profile](https://affpapa.org/nevibecode/skills/system-profile.md) — скилл · 474 установки
- [m10-performance](https://affpapa.org/nevibecode/skills/m10-performance.md) — скилл · 3600 установок
- [go-performance](https://affpapa.org/nevibecode/skills/go-performance.md) — скилл · 1200 установок
- [agent-performance-engineer](https://affpapa.org/nevibecode/skills/agent-performance-engineer.md) — скилл · 555 установок

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
