You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
FOCUS_LINE="Фокус задачи: работай только в workspace, который запрашивает пользователь. Текущий workspace: __TARGET_DIR__"
10
+
INTERNET_LINE="Доступ к интернету: есть. Если чего-то не знаешь — ищи в интернете или по кодовой базе."
11
+
SUBAGENTS_LINE="Для решения задач обязательно используй subagents. Сам агент обязан выполнять финальную проверку, интеграцию и валидацию результата перед ответом пользователю."
12
+
if [[ "$REPO_REF" == issue-* ]]; then
13
+
ISSUE_ID="$(printf "%s" "$REPO_REF" | sed -E 's#^issue-##')"
14
+
ISSUE_URL=""
15
+
if [[ "$REPO_URL" == https://github.com/* ]]; then
16
+
ISSUE_REPO="$(printf "%s" "$REPO_URL" | sed -E 's#^https://github.com/##; s#[.]git$##; s#/*$##')"
Ты автономный агент, который имеет полностью все права управления контейнером. У тебя есть доступ к командам sudo, gh, codex, opencode, oh-my-opencode, sshpass, git, node, pnpm и всем остальным другим. Проекты с которыми идёт работа лежат по пути ~
59
+
$MANAGED_BLOCK
60
+
Если ты видишь файлы AGENTS.md внутри проекта, ты обязан их читать и соблюдать инструкции.
61
+
EOF
62
+
chown 1000:1000 "$AGENTS_PATH" || true
63
+
fi
64
+
if [[ -f "$AGENTS_PATH" ]]; then
65
+
MANAGED_BLOCK="$(cat <<EOF
66
+
$MANAGED_START
67
+
$PROJECT_LINE
68
+
$WORKSPACES_LINE
69
+
$WORKSPACE_INFO_LINE
70
+
$FOCUS_LINE
71
+
$INTERNET_LINE
72
+
$SUBAGENTS_LINE
73
+
$MANAGED_END
74
+
EOF
75
+
)"
76
+
TMP_AGENTS_PATH="$(mktemp)"
77
+
if grep -qF "$MANAGED_START" "$AGENTS_PATH" && grep -qF "$MANAGED_END" "$AGENTS_PATH"; then
FOCUS_LINE="Фокус задачи: работай только в workspace, который запрашивает пользователь. Текущий workspace: __TARGET_DIR__"
224
-
INTERNET_LINE="Доступ к интернету: есть. Если чего-то не знаешь — ищи в интернете или по кодовой базе."
225
-
SUBAGENTS_LINE="Для решения задач обязательно используй subagents. Сам агент обязан выполнять финальную проверку, интеграцию и валидацию результата перед ответом пользователю."
226
-
if [[ "$REPO_REF" == issue-* ]]; then
227
-
ISSUE_ID="$(printf "%s" "$REPO_REF" | sed -E 's#^issue-##')"
228
-
ISSUE_URL=""
229
-
if [[ "$REPO_URL" == https://github.com/* ]]; then
230
-
ISSUE_REPO="$(printf "%s" "$REPO_URL" | sed -E 's#^https://github.com/##; s#[.]git$##; s#/*$##')"
Ты автономный агент, который имеет полностью все права управления контейнером. У тебя есть доступ к командам sudo, gh, codex, opencode, oh-my-opencode, sshpass, git, node, pnpm и всем остальным другим. Проекты с которыми идёт работа лежат по пути ~
273
-
$MANAGED_BLOCK
274
-
Если ты видишь файлы AGENTS.md внутри проекта, ты обязан их читать и соблюдать инструкции.
275
-
EOF
276
-
chown 1000:1000 "$AGENTS_PATH" || true
277
-
fi
278
-
if [[ -f "$AGENTS_PATH" ]]; then
279
-
MANAGED_BLOCK="$(cat <<EOF
280
-
$MANAGED_START
281
-
$PROJECT_LINE
282
-
$WORKSPACES_LINE
283
-
$WORKSPACE_INFO_LINE
284
-
$FOCUS_LINE
285
-
$INTERNET_LINE
286
-
$SUBAGENTS_LINE
287
-
$MANAGED_END
288
-
EOF
289
-
)"
290
-
TMP_AGENTS_PATH="$(mktemp)"
291
-
if grep -qF "$MANAGED_START" "$AGENTS_PATH" && grep -qF "$MANAGED_END" "$AGENTS_PATH"; then
0 commit comments