Open-Foundry: Фреймворк для мультиагентных дебатов с Claude Code

Что делает Open-Foundry
Open-foundry решает конкретную проблему Claude Code: когда он предоставляет сложный анализ, расширенный мыслительный процесс остаётся «чёрным ящиком». Если вывод ошибочен, невозможно отследить, какое предположение подвело. Этот фреймворк решает эту проблему, создавая дебаты между несколькими агентами с полностью вынесенными вовне рассуждениями.
Как это работает
Вы определяете задачу с вопросом и панелью агентов, каждый из которых имеет уникальную личность и явно заданное «негативное пространство» — то, что они отказываются делать. Оркестратор выбирает, кто говорит следующим, на основе динамики обсуждения, причём агенты оспаривают утверждения друг друга в течение 20–30 раундов. Синтезатор создаёт итоговый результат.
Весь процесс автономен — вы можете уйти и вернуться к завершённой сессии. Поскольку каждый агент — это вызов claude -p без состояния, всё мышление должно быть вынесено в файлы.
Что вы получаете
- Полный транскрипт, где каждое утверждение приписано конкретному агенту на конкретном раунде
- Журналы оркестратора с объяснением, почему был выбран каждый говорящий
- Рабочие заметки для каждого агента
- Процесс рассуждений становится читаемым, доступным для поиска артефактом
Возможность участия человека
Вы можете в любой момент нажать Ctrl+\, чтобы приостановить и вставить сообщение. В примере сессии создатель заметил, что все 6 агентов предполагали команду с опытными инженерами — никто не рассматривал разработчиков-одиночек. Одно вмешательство на 8-м раунде перенаправило всё обсуждение.
Пример сессии
Вы можете просмотреть реальную сессию без клонирования:
- Transcript — 6 агентов обсуждают «Должен ли ИИ заменить ревью кода?»
- Synthesis — итоговый результат
- Orchestrator log — почему был выбран каждый говорящий
Чем это не является
Open-foundry — не замена CLI Claude Code. Если вы знаете, что спросить, и хотите быстрый ответ, используйте Claude напрямую. Этот фреймворк предназначен для вопросов, достаточно сложных, чтобы требовалось несколько перспектив, оспаривающих друг друга, — и вам нужно показать (или проверить), как был достигнут вывод.
Технические детали
- Только стандартная библиотека Python, нулевые зависимости помимо CLI Claude
- Каждый агент имеет полный доступ ко всем инструментам Claude Code, серверам MCP и плагинам
- Лицензия Apache 2.0
- GitHub: https://github.com/YiminYang27/open-foundry
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Расширение для браузера "Claude Usage Bar Colorizer", созданное с помощью Claude Code
Разработчик создал расширение для браузера, которое перекрашивает индикаторы использования Claude из зелёного в жёлтый и красный в зависимости от процентных порогов, добавляет всплывающее окно с данными об использовании в реальном времени и позволяет настраивать пороги и цвета. Расширение работает только на странице использования Claude, сохраняет настройки локально и не отправляет сетевые запросы.

Агентский Навыковый Харбор: Управление навыками для команд ИИ-агентов на основе GitHub
Agent Skill Harbor — это платформа с открытым исходным кодом для команд, позволяющая делиться, отслеживать и управлять навыками ИИ-агентов с использованием GitHub-ориентированных рабочих процессов. Она собирает навыки из репозиториев GitHub, отслеживает их происхождение, поддерживает проверки безопасности и публикует статический каталог с помощью GitHub Actions и Pages.

sourcecode: Открытый CLI для сжатия больших Java/Spring монорепозиториев для Claude
CLI-утилита sourcecode сжимает монолитное репозиторий Java/Spring из ~4k файлов с ~3M токенов до 1.7k токенов (компактный режим). В настоящее время фокусируется на сжатии контекста, обнаружении горячих точек git и поиске символов.

MLJAR Studio: Локальный AI-аналитик данных, создающий воспроизводимые блокноты
MLJAR Studio — это настольное приложение, которое преобразует вопросы на естественном языке в блокноты Python, выполняемые локально, с AutoML для табличных данных и поддержкой локальных LLM через Ollama.