# gaia-architecture-comparison

Сравнивает тестовый стенд ruflo для бенчмарка GAIA с референсной реализацией HAL от Принстона. Помогает найти архитектурные пробелы и спланировать доработки для роста точности.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 432 установки · ★ 79357
- Автор: ruvnet
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/ruvnet/ruflo/tree/HEAD/plugins/ruflo-workflows/skills/gaia-architecture-comparison/SKILL.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/skills/gaia-architecture-comparison

## Что делает

Скилл сопоставляет тестовую обвязку ruflo для бенчмарка GAIA с референтной реализацией HAL от Принстонского университета. Он подробно разбирает структуру пайплайна: загрузчик `gaia-loader.ts`, агентный цикл `gaia-agent.ts`, инструменты из `gaia-tools/`, арбитр `gaia-judge.ts` и голосование большинства в `gaia-voting.ts`. Анализ помогает оценить разрыв в баллах и расставить приоритеты в дорожной карте.

Сравнение выделяет сильные стороны ruflo, такие как маршрутизация по сложности (Track Q) и векторная память AgentDB на базе HNSW. При этом заглушка вместо запуска реального кода в `python_exec` остаётся главным ограничением архитектуры, срезающим точность на уровнях L2 и L3. Без перехода на изолированную песочницу вроде E2B догнать результат HAL не получится.

Для работы скиллу нужны инструменты `Bash`, `Read` и память ruflo через MCP. Запуск можно сузить аргументом `--focus` с параметрами `tools`, `routing`, `memory` или `cost`. Историю прошлых тестов он извлекает из пространства имён `gaia-patterns` с помощью `@claude-flow/cli`.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ruvnet/ruflo --skill gaia-architecture-comparison -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/gaia-architecture-comparison/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/gaia-architecture-comparison/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ruvnet/ruflo --skill gaia-architecture-comparison -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/gaia-architecture-comparison/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ruvnet/ruflo --skill gaia-architecture-comparison -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/gaia-architecture-comparison/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install ruvnet/ruflo gaia-architecture-comparison
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/gaia-architecture-comparison/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add ruvnet/ruflo --skill gaia-architecture-comparison -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/ruvnet/ruflo --path plugins/ruflo-workflows/skills/gaia-architecture-comparison
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/gaia-architecture-comparison/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add ruvnet/ruflo --skill gaia-architecture-comparison -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/ruvnet/ruflo/tree/HEAD/plugins/ruflo-workflows/skills/gaia-architecture-comparison/SKILL.md

## Когда брать
- Сравнить архитектуру тестового стенда ruflo с референсом HAL
- Выявить причины отставания по проценту прохождения задач GAIA
- Спланировать внедрение песочницы Python для решения задач L2 и L3
- Сфокусировать аудит бенчмарка на инструментах, памяти или стоимости

## Примеры запросов агенту
- Сравни архитектуру стенда ruflo и HAL для бенчмарка GAIA с флагом `--focus=tools`.
- Покажи узкие места нашего агента в GAIA и оцени влияние заглушки `python_exec` на результаты.
- Запусти анализ gaia-architecture-comparison с упором на память через `--focus=memory`.

## Похожие
- [scenario-model-comparison](https://affpapa.org/nevibecode/skills/scenario-model-comparison.md) — скилл · 361 установка
- [setup](https://affpapa.org/nevibecode/skills/setup.md) — скилл · 1480 установок
- [android-benchmark-comparison](https://affpapa.org/nevibecode/skills/android-benchmark-comparison.md) — скилл · 329 установок
- [Research Harness Engineer](https://affpapa.org/nevibecode/agents/research-harness-engineer.md) — субагент · ★ 40418
- [benchmark-paper-template](https://affpapa.org/nevibecode/skills/benchmark-paper-template.md) — скилл · 679 установок
- [benchmark-checklist](https://affpapa.org/nevibecode/skills/benchmark-checklist.md) — скилл · 4100 установок

Из того же набора: [ruvnet/ruflo](https://affpapa.org/nevibecode/by/ruvnet/ruflo.md) — 146 карточек

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

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