Изнутри рабочего процесса разработки
Изучите выполнение.
Решите, что оставить.
AX Code — это harness для агентов: он подключает модель к инструментам проекта, записям сессий и процессам проверки. Ценность — в том, что можно изучить, проверить и восстановить после того, как агент изменил ваш код.
Одна ошибка — проверяемое изменение
В этом обзоре разбирается пример задачи. Команды ниже описывают реальные интерфейсы AX Code; замените примеры ID сессий своими. На этой странице модель не запускается.
01 · Подключите модель и задайте границы +
Откройте AX Code в вашем репозитории и используйте /connect, чтобы выбрать поддерживаемую локальную среду выполнения, облачный API, CLI для программирования или частный GPU-эндпоинт. Настройте песочницу и разрешения до предоставления доступа к незнакомому коду. Обычные сессии не запускают тесты проекта автоматически.
ax-code --sandbox read-only
02 · Изучите проблему, затем разрешите изменение +
Попросите агента найти, где принимается пустой ввод, и определить связанные тесты. Изучите его выводы, включите разрешённый диапазон записи и запросите точечное исправление. Переиспользуемый skill может содержать инструкции вашей команды по анализу или проверке.
Найди, почему принимается ввод только из пробелов. Покажи соответствующий код и тесты перед изменениями.
03 · Проверьте изменение и изучите выполнение +
Запустите проверки репозитория и изучите diff. Используйте граф сессии, чтобы увидеть записанные шаги и вызовы инструментов. Записанный сбой проверки остаётся сбоем; сообщение агента о завершении — не доказательство корректности патча.
git diff
ax-code graph <session-id>
04 · Сравните попытки или изучите точки восстановления +
Сравните две сессии, чтобы изучить различия в выполнении и сигналах риска. Перед выбором шага восстановления просмотрите доступные точки rollback. Восстановление зависит от сохранённых снимков и не отменяет внешние побочные эффекты — отправленные сообщения или удалённые развёртывания.
ax-code compare <session-a> <session-b>
ax-code rollback <session-id> --list
Подключите существующий CLI
Установите поддерживаемый CLI и войдите в него, затем подключите его к AX Code с помощью ID провайдера из таблицы ниже. Адаптер использует локальную авторизацию и сессию CLI.
| CLI для программирования | ID провайдера | Локальная команда |
|---|
| Claude Code | claude-code | claude |
| Codex CLI | codex-cli | codex |
| Grok Build CLI | grok-build-cli | grok |
| Muse Code CLI | muse-cli | muse |
Каждый CLI-провайдер использует вход самого вендорского CLI. Сначала установите этот CLI и войдите в него, затем подключите к AX Code по ID провайдера из таблицы:
ax-code providers login <provider-id>
Используйте skills и проверки репозитория AX Code, чтобы структурировать задачу, затем изучите записанную сессию и итоговый diff. Возможности и наглядность зависят от адаптера и CLI; сама интеграция не гарантирует более точную работу с кодом и не делает каждое вложенное действие видимым.
Настройка CLI-провайдеров и требования ↗Получите второе мнение
Выберите в качестве провайдера Claude Code, Codex CLI, Muse Code CLI или Grok Build CLI и сочетайте его с поддерживаемыми облачными API, локальными моделями и частными GPU-эндпоинтами. Используйте Council, чтобы собрать независимые оценки от нескольких подключённых провайдеров, или Arena для сравнения кандидатных решений. Доступные участники зависят от ваших подключений и возможностей моделей. Council носит рекомендательный характер: вы изучаете результаты и решаете, что оставить.
Руководство по работе с несколькими моделями ↗Ваши модели на вашей GPU-инфраструктуре
Подключите частное GPU-облако или собственный GPU-сервер через эндпоинт, совместимый с OpenAI. В /connect выберите Private GPU cloud → Custom provider, укажите URL эндпоинта и API-ключ, затем выберите обнаруженную модель. Сервер должен поддерживать обнаружение моделей и обеспечивать возможности, нужные для задач программирования.
Руководство по подключению частного GPU ↗WebMCP: подключите агента к браузеру
WebMCP — предлагаемый веб-стандарт, позволяющий сайтам предоставлять агентам структурированные инструменты. AX Code может обнаруживать и вызывать их, читать снимки страниц и скриншоты, просматривать сообщения консоли и метаданные запросов, а также работать с элементами страницы.
Узнать о WebMCP и управлении браузером ↗За пределами одной попытки
Режим Arena implement запускает кандидатные решения в изолированных Git worktree и проверяет их тестами репозитория. Проверенные кандидаты ранжируются выше тех, кто не прошёл проверку. Вы изучаете доказательства и решаете, что оставить; AX Code не сливает победителя автоматически.
Документация о записях выполнения и возможностях Arena ↗Точность уровня компилятора: Live LSP и Code Intelligence
AX Code заменяет слепые правки кода двухуровневой архитектурой семантического интеллекта:
Живой Language Server Protocol (LSP)
Прямая интеграция с активными языковыми серверами TypeScript, Rust, Go, Python и Ruby. Инструмент lsp обеспечивает переход к определениям, поиск ссылок, иерархии вызовов (incomingCalls / outgoingCalls) и агрегированные диагностики компилятора (diagnosticsAggregated). Когда агент меняет код, результаты typecheck и ошибки компилятора возвращаются в цикл выполнения для немедленного самоисправления.
Детерминированный граф кода на SQLite
Постоянный граф кода, заполняемый командой ax-code index, даёт структурное знание о всём репозитории без расхода контекстного окна LLM. Запрашивайте вызывающие и вызываемые функции, вычисляйте точный радиус изменений перед правками (impact_analyze), ищите асинхронные гонки (race_scan) и утечки жизненного цикла ресурсов (lifecycle_scan).
Документация инструмента LSP ↗AX Wiki: встроенное знание об архитектуре репозитория
Крупным кодовым базам нужна архитектурная основа, а не только grep. AX Code включает встроенный компилятор вики репозитория (@automatosx/ax-wiki), доступный через ax-code wiki:
Документация, основанная на исходном коде
Компилирует архитектуру репозитория, ответственность модулей, соглашения и потоки данных в аккуратную базу знаний Markdown в каталоге ax-wiki/ со ссылками на проверенные символы исходного кода.
Инкрементальная синхронизация
ax-code wiki update сравнивает хеши исходников с манифестом вики и перегенерирует только страницы, затронутые свежими коммитами git, — документация остаётся актуальной без дорогих полных пересборок.
Защищённые блоки мейнтейнеров
Сохраняйте написанные людьми знания с помощью маркеров <!-- AX-WIKI:PROTECTED:START -->. Архитектурные решения, замечания о продуктивной среде и инварианты безопасности переживают автоматические обновления.
Архитектурная основа для агента
Компилирует компактные карточки вики (.ax-code/wiki-cards.md) и внедряет указатели знаний в AGENTS.md, чтобы агент понимал границы и ограничения модулей до предложения изменений.
Изучите руководство по AX Wiki ↗Модели, harness и skills
Модель
Формирует ответы и решения об использовании инструментов. Примеры — модели Qwen и DeepSeek. Их скорость и качество зависят от конкретной модели, конфигурации раздачи и задачи.
Harness агента
Соединяет модель с инструментами и управляет циклом выполнения. AX Code, Codex, DeepSeek Harness и Hermes Agent участвуют в этом сравнении. DeepSeek Harness — отдельный проект, не API моделей DeepSeek.
Skill
Повторно используемые инструкции для задач и дополнительные ресурсы. Skills направляют агента, но не заменяют среду выполнения и не гарантируют корректный результат. AX Code поддерживает проектные skills через SKILL.md.
Изучите skills AX Code ↗Сравнивайте harness, а не только модель
Оцените границы инструментов, свидетельства сессий, восстановление, настройку и верификацию на одной и той же задаче. Общие возможности, такие как skills или локальные модели, не доказывают уникальность какого-либо инструмента.