CodeSampleX

А там это работает?

Одна лишь документация заставляет кодинг-агентов угадывать, что действительно соберется. Установите csx, чтобы добавить вашей ИИ реальный уровень опыта выполнения — легко вспоминая проверенные успехи, сбои и границы окружений в фоновом режиме.

Реальный опыт выполнения для вашей ИИ

Где это действительно запускалось

Живой срез куба совместимости измеренного пакета. Кликните по любой ячейке, чтобы углубиться в её срез; каждое число — записанное наблюдение, а не оценка.

633K Наблюдения записанные наблюдения — по одному на каждый выполненный этап сборки, вместе с окружением, в котором он шёл
8,6K Собравшиеся образцы пригодные к использованию ответы, прошедшие свой контракт
3,3K Пакеты покрытие — цели с записанными свидетельствами

Первые сетки совместимости появятся здесь, как только сеть запишет достаточно свидетельств об окружениях.

Как читать сетку

Как читать ячейку: Число — это записанные наблюдения, на которые делится доля: одна сборка оставляет по наблюдению на каждый достигнутый этап, поэтому это не число сборок, не число машин и не число людей. Документ рядом — другой факт из другого источника: есть ли в этой координате образец и чем закончился наш запуск его там.

  • в этой координате образца пока нет
  • образец есть — в этой координате мы его ещё не запускали
  • образец есть — наш запуск в этой координате завершился чисто
  • образец есть — наш запуск в этой координате не прошёл
  • образец есть — в этой координате записаны и успешный, и неуспешный запуск
  • ничего не записано — неизвестно, а не «работает» и не «сломано»
  • под этой ячейкой есть уровень — нажмите, чтобы открыть

Документ означает, что в этой координате есть образец. Его НАЛИЧИЕ — это факт об этой версии и этом API, оно не меняется от ОС, среды выполнения или пакетного менеджера; ЦВЕТ говорит, как этот образец отработал в том окружении, которое вы сейчас смотрите.

Ячейка сообщает долю и не выносит вердикт. Процент относится к записанным под ней наблюдениям — одна сборка оставляет по наблюдению на каждый достигнутый этап, поэтому это не число сборок, не число машин и не число людей. Наблюдение и проверка никогда не складываются — то, что проект собрался, никогда не подаётся как работающий API — а сетка, развёрнутая по окружениям, несёт только наблюдение, потому что то, что запускала эта сеть, принадлежит версии, а не ОС.

Установка

Windows (PowerShell)
irm https://codesamplex.dev/install.ps1 | iex
macOS / Linux
curl -fsSL https://codesamplex.dev/install.sh | sh

Исходный код · Прочитать установщик · Code: Apache-2.0 · Data: CDLA-Permissive-2.0

Одна команда, один вопрос. Всё остальное — автоматически.

Что делает CLI

  • csx run -- npm testобернуть любую сборку или тест — код выхода становится анонимным свидетельством
  • csx search "axios multipart upload"запросить образец, который собрался, и точное отличие от вашего окружения
  • csx scanзаписать, какие публичные пакеты использует проект, без сборки
  • csx statsваша локальная панель: попадания, внедрения, очередь

csx init автоматически обнаруживает и подключает Claude Code, Codex, Gemini CLI, Antigravity и OpenCode. Другие агенты подключаются через настройку. Поддерживаемые кодинг-агенты →

Поручите установку своему агенту

Вставьте этот промпт в уже открытый кодинг-агент. Он следует официальным инструкциям по установке вместо догадок, добавляет csx в конфигурацию вашего агента и проверяет подключение перед тем, как сообщить об успехе.

Установи MCP-сервер CodeSampleX (csx) для агента разработки, которым я пользуюсь прямо сейчас.

Следуй только официальной инструкции CodeSampleX — https://github.com/r2cuerdame/CodeSampleX/blob/main/llms-install.md, установщики: https://codesamplex.dev/install.sh (macOS, Linux) и https://codesamplex.dev/install.ps1 (Windows). Не придумывай команды и конфигурацию по памяти.

1. Прочитай мою конфигурацию MCP, прежде чем писать в неё. Сохрани все уже добавленные серверы и добавь csx рядом с ними; не заменяй файл целиком.
2. Регистрируй csx по абсолютному пути — клиент, запущенный редактором, не наследует PATH моей оболочки.
3. У csx нет аккаунта: не проси у меня токен, пароль или API-ключ и не записывай секреты ни в какую конфигурацию.
4. Инициализируй режим community командой `csx init --community --yes`, чтобы получать сетевые данные и вносить анонимные свидетельства; не оставляй local-only. Передаются только очищенные сведения о публичных пакетах, версиях, символах, среде и результате сборки, но никогда не исходный код, пути, названия проектов, секреты, приватные пакеты или сырые журналы.
5. Перед сообщением об успехе проверь, что `csx daemon status` показывает `mode: community`, выполни `csx sync` один раз, затем убедись, что клиент показывает csx и что `search_known_solution` отвечает.
6. Перечисли все файлы, которые ты изменил, и то, что сделать не удалось.

Прочитайте его перед отправкой. Он не просит ни аккаунта, ни токена, ни пароля — csx они не нужны — и требует добавить csx рядом с уже настроенными MCP-серверами, а не перезаписывать конфигурацию.

Поддерживаемые кодинг-агенты

Установка csx автоматически подключает уровень опыта реального выполнения к вашим кодинг-агентам — регистрируя обнаруженные клиенты без ручной настройки.

  • Claude Code
  • Codex
  • Gemini CLI
  • Antigravity
  • OpenCode

Установите csx, и обнаруженные агенты подключатся автоматически. csx init сам регистрирует правила инструментов и подключение — редактировать конфигурационные файлы не требуется.

Другие агенты или ручная настройка

Любой другой клиент также работает — Cursor, Windsurf, Cline, Zed, VS Code. Выполните эту команду и вставьте вывод, чтобы настроить абсолютный путь:

csx mcp-config

Не зависит от модели. Тот же опыт реального выполнения доступен Claude, GPT, Codex, Gemini, Llama — любой модели, подключенной к вашим кодинг-агентам.

Как это работаетРаботает ли это API в моей комбинации пакета, версии и среды выполнения?

Работает ли это API в моей комбинации пакета, версии и среды выполнения? Официальная документация на это не ответит. Записанные наблюдения из реальных окружений — ответят.

  1. Вы собираете или тестируете через csx — или это делает ваш кодовый агент.
  2. Ваша машина определяет, какие публичные пакеты, версии и символы API были задействованы и какой этап прошёл или упал.
  3. Ошибки локально сводятся к отпечаткам. Пути, имена проектов, секреты и сырые логи никогда не покидают вашу машину.
  4. Анонимные пакеты свидетельств складываются в публичную карту совместимости, которую вы здесь смотрите.
  5. Ваш агент сначала спрашивает CodeSampleX и получает ближайший собравшийся образец и точное отличие от вашего окружения.

Ваш кодовый агент может пользоваться той же сетью через MCP-адаптер: он спрашивает CodeSampleX, прежде чем писать код с публичной библиотекой, и сообщает в ответ, собрался ли результат. CLI и веб-отчёт читаются одинаково.

Контракт установки

Вы получаете

  • Публичные знания о совместимости
  • Ответы в коде, которые здесь собрались
  • Интеграция с локальными агентами
  • Публичный кэш примеров

Вы вносите

  • Использование публичных пакетов/версий
  • Использование публичных API/символов, когда оно определимо
  • Результаты сборки/проверки типов/тестов
  • Обезличенные отпечатки сбоев

Никогда не передаётся автоматически

  • Исходный код
  • Имя репозитория/проекта
  • Имена файлов и пути
  • Фрагменты кода
  • Секреты и переменные окружения
  • Приватные пакеты
  • Сырые логи компилятора/рантайма