chore(agents): фоновые сабагенты в leader, permissions-схема v2 в researcher
This commit is contained in:
@@ -52,6 +52,7 @@ permission:
|
|||||||
3. **Делегировать** — вызови сабагента через `task`, передав:
|
3. **Делегировать** — вызови сабагента через `task`, передав:
|
||||||
- контекст задачи (файлы, ошибки, ожидания)
|
- контекст задачи (файлы, ошибки, ожидания)
|
||||||
- чёткий критерий «сделано»
|
- чёткий критерий «сделано»
|
||||||
|
- по возможности запускай сабагентов в фоне, чтобы не блокировать основной диалог
|
||||||
4. **Принять результат** — дождись завершения, проверь что критерии выполнены:
|
4. **Принять результат** — дождись завершения, проверь что критерии выполнены:
|
||||||
- Для кода: тесты, typecheck, линтер проекта (`pytest`, `pnpm test`, `pnpm typecheck`, `pnpm lint` — что есть в проекте)
|
- Для кода: тесты, typecheck, линтер проекта (`pytest`, `pnpm test`, `pnpm typecheck`, `pnpm lint` — что есть в проекте)
|
||||||
- Для инфраструктуры: `systemctl is-active`, healthcheck, статус деплоя
|
- Для инфраструктуры: `systemctl is-active`, healthcheck, статус деплоя
|
||||||
|
|||||||
+19
-8
@@ -2,16 +2,27 @@
|
|||||||
description: Исследователь и консультант по кодовой базе. Изучает архитектуру,
|
description: Исследователь и консультант по кодовой базе. Изучает архитектуру,
|
||||||
находит связи, объясняет устройство проекта. Read-only.
|
находит связи, объясняет устройство проекта. Read-only.
|
||||||
mode: all
|
mode: all
|
||||||
temperature: 0.2
|
|
||||||
color: "#4ecdc4"
|
color: "#4ecdc4"
|
||||||
permission:
|
|
||||||
bash:
|
|
||||||
"*": ask
|
|
||||||
ls *: allow
|
|
||||||
webfetch: deny
|
|
||||||
websearch: deny
|
|
||||||
external_directory: ask
|
|
||||||
steps: 25
|
steps: 25
|
||||||
|
request:
|
||||||
|
body:
|
||||||
|
temperature: 0.2
|
||||||
|
permissions:
|
||||||
|
- action: shell
|
||||||
|
resource: "*"
|
||||||
|
effect: allow
|
||||||
|
- action: shell
|
||||||
|
resource: ls *
|
||||||
|
effect: allow
|
||||||
|
- action: webfetch
|
||||||
|
resource: "*"
|
||||||
|
effect: deny
|
||||||
|
- action: websearch
|
||||||
|
resource: "*"
|
||||||
|
effect: deny
|
||||||
|
- action: external_directory
|
||||||
|
resource: "*"
|
||||||
|
effect: ask
|
||||||
---
|
---
|
||||||
|
|
||||||
# Researcher — исследователь и консультант
|
# Researcher — исследователь и консультант
|
||||||
|
|||||||
Reference in New Issue
Block a user