Dirac: Агент с открытым исходным кодом лидирует в TerminalBench с результатом 65.2%, дешевле и открыт

Dirac — это агент для программирования с открытым исходным кодом, который только что возглавил таблицу лидеров TerminalBench 2.0 для gemini-3-flash-preview с результатом 65,2%, превзойдя официальный базовый показатель Google в 47,6% и предыдущего лучшего закрытого агента Junie CLI с 64,3%. Запуск был полностью открытым, без использования файлов AGENTS.md, специфичных для бенчмарка, или других механизмов мошенничества. Мейнтейнер отправил PR в таблицу лидеров 8 дней назад, но не получил ответа из-за загруженности.
Ключевые особенности
- Хэш-привязанные параллельные правки для эффективных и точных изменений кода.
- Манипуляции с AST для понимания и структурного преобразования кода.
- Курирование контекста для поддержания плотной фокусировки контекста, повышения точности и снижения затрат — утверждается, что среднее снижение затрат на 64,8% по сравнению с другими агентами.
- Без MCP (Model Context Protocol) — простой инструментарий.
Результаты TerminalBench 2.0
Оценка на gemini-3-flash-preview: 65,2% против 47,6% у Google и 64,3% у Junie CLI. Запуск был выполнен в соответствии с правилами таблицы лидеров (без изменений ресурсов или тайм-аутов). Весь код на GitHub — нет различий между тем, что было запущено, и тем, что публично доступно.
Сравнение затрат
Средняя стоимость задачи для Dirac по 8 бенчмаркам (против Cline, Kilo, Ohmypi, Opencode, Pimono, Roo) составила $0,18 против следующего лучшего результата в $0,38. Это снижение на 64,8% или в 2,8 раза дешевле. Например, Task1 (transformers, 8 файлов) стоила $0,13 против $0,37 у Cline. Task6 (transformers, 25 файлов) стоила $0,34 против $0,94 у Ohmypi.
Установка и использование
Клонируйте репозиторий и следуйте инструкциям по установке в README.md. Агент запускается как CLI-инструмент. Никакой специальной настройки, кроме Node.js и ключей API для выбранной модели.
📖 Читать полный источник: HN AI Agents
👀 Смотрите также

Rift: лучшая альтернатива Git Worktrees с мгновенными снимками копирования при записи
Rift использует снапшоты btrfs или APFS для мгновенного создания компактных копий репозиториев Git. Инициализация, создание и просмотр через CLI или JavaScript FFI.

DecisionNode: CLI и MCP-сервер для семантического хранения решений
DecisionNode — это локальный CLI и MCP-сервер, который хранит структурированные решения в формате JSON, преобразует их в векторные представления для семантического поиска и делает доступными для различных AI-инструментов через MCP. Распространяется под лицензией MIT и предназначен для работы с Claude Code, Cursor, Windsurf, Antigravity и другими MCP-клиентами.

Результаты A/B-тестирования: хуки oh-my-claudecode демонстрируют минимальное влияние на производительность Claude Code.
Разработчик потратил 7% своих еженедельных Max20 токенов на тестирование хуков oh-my-claudecode с Claude Sonnet 4.6, не обнаружив значительного улучшения качества кода или снижения затрат для задачи кодирования в рамках одной сессии.

Тонкая настройка Qwen 14B для автозаполнения в Discord
Разработчик настроил модель Qwen 14B, используя набор данных сообщений из Discord, чтобы создать инструмент автозаполнения.