АГЕНТ 03 / 07

Программист

Автономный разработчик систем. Анализирует кодовые базы через AST-карты символов, воспроизводит баги в изолированных песочницах и вносит проверенные правки с атомарным откатом (undo).

разработчикfathom worker

coder · autonomous

01Что делает

Точный анализ кода и редактирование

01

AST-индексация символов

Извлекает классы, структуры, трейты и функции по сотням файлов быстрее 50 мс с помощью Tree-sitter.

02

Изолированное исполнение

Выполняет Python, Node.js и shell-команды в изолированных Docker-песочницах с квотами CPU/RAM.

03

Правки с историей отката

Выполняет точечные блочные замены кода с атомарной историей отката и защитой от конфликтов путей.

04

Контроль версий Git

Анализирует диффы, создает чистые семантические коммиты и оформляет Pull Request после одобрения оператором.

05

Синтаксическая проверка

Запускает компиляторы и тесты (cargo check, tsc, pytest) до подтверждения завершения задачи.

06

Защищенные поверхности

Блокирует попытки изменения системных конфигураций, правил безопасности и баз данных.

02Как это работает

От диагностики проблемы к проверенному коммиту

1

Картирование репозитория

Строит AST-индекс символов репозитория для быстрого нахождения нужных функций и определений.

2

Воспроизведение и диагностика

Запускает тесты в изолированной среде для воспроизведения ошибки или проверки логики.

3

Правка и рефакторинг

Применяет точечные правки исходного кода с транзакционным сохранением резервных копий.

4

Проверка и тестирование

Выполняет наборы тестов и линтеры для гарантии отсутствия регрессий.

5

Коммит и оформление PR

Создает коммиты в Git и готовит черновик Pull Request для проверки человеком.

03Под капотом

Инженерный рантайм

AST-индексацияНативное извлечение символов Tree-sitter по 240+ файлам за 34 мс
песочницыИзоляция процессов ОС с жесткими квотами CPU и лимитами памяти
безопасность диффовВалидация диффов с журналами отката на диске
защита шеллаДеструктивные команды (rm -rf, mkfs) блокируются на уровне экзекутора

04Tools

Engineering toolset

code_symbolsrepo_mapfile_readfile_writefile_editgrepglobshellpython_execgit_statusgit_diffgit_commit

Автономная разработка софта с железной надежностью.