agent-control-center/agents/antigravity/inbox/2026-08-18-консолидация-рабочего-пространства.md
Ochenstarik 8f4cf4f4a3 task(antigravity): выгрузка репозиториев и структура agents/ на второй машине
Задание переписано: требуется не разбор диска, а развёртывание рабочего
пространства — клоны 17 репозиториев в C:\Users\Ochenstarik\Agent_projects
и проверка, что структура agents/ на месте.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-18 14:33:45 +07:00

5.3 KiB
Raw Blame History

Развернуть рабочее пространство Agent_projects на этой машине

  • Кому: antigravity
  • Дата: 2026-08-18
  • От кого: владелец проекта (через Claude)
  • Ветка: ветка не нужна, работа идёт только на диске
  • Файл отчёта: ../done/2026-08-18-консолидация-рабочего-пространства.md

Что нужно сделать

Собрать в C:\Users\Ochenstarik\Agent_projects клоны всех проектов и убедиться, что в каждом есть папка agents/. Ничего разбирать, переносить и удалять не нужно — только выгрузка из git и проверка структуры.

1. Каталог

Создать C:\Users\Ochenstarik\Agent_projects, если его нет. Все проекты живут здесь и только здесь.

2. Выгрузить репозитории

Владелец — ochenstarik-ui. Проверить, что gh auth status показывает именно его, и склонировать 17 репозиториев:

cd "C:/Users/Ochenstarik/Agent_projects"
for r in business-platform kagent hermes-config-backup server-monitor-manager \
         randomayzer trade-signal-platform trading-knowledge-base \
         finance-telegram-bot agent-control-center agent-control-center-server \
         lightweight-server safetest-platform agent-engineering-quality-system \
         hermes-lossless-context-layer hermes-task-inbox singbox-ai-router \
         trade-signal-bot-legacy; do
  gh repo clone "ochenstarik-ui/$r" "$r"
done

Часть репозиториев приватные — без авторизованного gh они не склонируются. Если какой-то не выгрузился, это в отчёт, а не «пропустил и пошёл дальше».

3. Структура agents/

Структура уже лежит в самих репозиториях, отдельно её создавать не надо. На 2026-08-18 она находится в ветке chore/agents-workspace и ждёт приёмки в открытом PR. Поэтому в каждом клоне:

git fetch origin
git checkout chore/agents-workspace 2>/dev/null || git checkout main

Если к моменту выполнения PR уже смержены — структура будет в main, и переключаться никуда не нужно.

Проверить, что в каждом проекте есть:

agents/
  README.md  TASK-TEMPLATE.md  REPORT-TEMPLATE.md
  claude/ codex/ antigravity/ hermes/ grok/ opencode/
      inbox/  done/  notes/
  _accepted/

Если в каком-то репозитории agents/ не оказалось ни в main, ни в chore/agents-workspace — не выдумывать структуру самому: записать в отчёт, какой это репозиторий.

4. Как здесь работать дальше

Коротко, полные правила — в agents/README.md внутри любого проекта: задание — в agents/antigravity/inbox/, черновики — в notes/, результат — в done/. Задание, пришедшее в чате, сначала записывается в inbox/, и только потом начинается работа. Своих папок за пределами agents/antigravity/ не заводить — из-за этого всё и разъехалось.

Границы

  • Ничего не удалять и не переносить с диска. Эта задача — только выгрузка.
  • В main не пушить, PR не мержить.
  • Существующие папки с проектами вне Agent_projects не трогать: что с ними делать, решается отдельной задачей.

Что здесь ломается

  • Длинные пути Windows. Часть репозиториев имеет глубокую вложенность и падает с Filename too long. Лечится git config --global core.longpaths true до клонирования.
  • Ветка по умолчанию. У agent-control-center-server это master, а не main. Не считать main данностью.
  • Занятые файлы. Если клон не создаётся из-за занятого файла — значит, в этой папке работает другой процесс. Не ломать, записать в отчёт.

Как проверить результат

Считается сделанным, когда:

  1. в Agent_projects лежат все 17 клонов;
  2. в каждом есть agents/ с полным набором папок;
  3. в отчёте приведён вывод проверки — по строке на репозиторий: имя, текущая ветка, наличие agents/;
  4. на диске за пределами Agent_projects ничего не изменилось.