К основному содержанию
скилл CX Codex

autonomous-agent-patterns — скилл для Claude Code: паттерны агентов

Набор паттернов для того, кто проектирует автономного агента-кодера: вызов инструментов, подтверждения, браузерная автоматизация, точки отката.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add sickn33/agentic-awesome-skills --skill autonomous-agent-patterns -a claude-code
Открыть на GitHub

Что делает autonomous-agent-patterns

Скилл даёт проектные решения для автономного агента-кодера: как устроены вызовы инструментов, разрешения и подтверждения, браузерная автоматизация, сценарии с участием человека. Приёмы взяты у Cline и Codex. Перед работой скилл просит прочитать references/detailed-guide.md — там полная процедура и справочные материалы, а требования безопасности из гайда обязательны.

Готового агента внутри нет. Автор прямо предупреждает: примеры остаются концептуальными фрагментами без импортов, типов и адаптеров. response.to_history_message — контракт, который нужно реализовать под своего провайдера. Набросок Server(config) не заменяет рукопожатие MCP-клиента с настоящим транспортом и сессией, а сгенерированный код сервера лежит без движения, пока его не проверили.

Вот что стоит проверить до внедрения: одобрение сессии по имени инструмента выдаёт слишком широкие права, потому что npm, python, node и git исполняют произвольный код, а читающий инструмент может вынести секреты. Разрешение привязывайте к действию, цели и лимитам, а границы файловой системы и сети держите вне контроля модели. Правкам файлов нужна сверка с исходным содержимым и атомарная замена, откату — реальный снимок рабочей области: git status не вернёт незакоммиченное. Текст, собранный браузером через TreeWalker, не является деревом доступности и не доказывает, что элемент виден.

Какие задачи решает

  • спроектировать схему вызова инструментов с типами и валидацией
  • привязать подтверждение к действию и цели вместо имени инструмента
  • выстроить откат правок файлов со сверкой конфликтов
  • проверить, что браузерный агент бьёт по актуальным элементам интерфейса
  • увести границы файловой системы и сети из-под контроля модели

Примеры запросов агенту

  • Спроектируй поток подтверждений для моего агента и скажи, какие вызовы инструментов нужно закрыть апрувом
  • Разбери паттерн браузерной автоматизации и объясни, что проверять после каждого действия
  • Посмотри мой дизайн правок файлов и чекпоинтов: где потеряется незакоммиченное

Как установить autonomous-agent-patterns

1Через Skills CLI (Vercel)

npx skills add sickn33/agentic-awesome-skills --skill autonomous-agent-patterns -a claude-code

2Вручную: положить файлы

~/.claude/skills/autonomous-agent-patterns/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/autonomous-agent-patterns/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора101

Весь набор →
twilio-communications Скилл помогает настроить отправку сообщений, голосовые вызовы и двухфакторную верификацию через Twilio. Пригодится при создании IVR-меню или защите входа через одноразовые коды. CX Codex +1 994установок skill-creator Скилл для создания, проверки и упаковки собственных скиллов с готовыми шаблонами Python, валидацией фронтматтера и ZIP-помощниками. Используй, когда нужно расширить функциональность IDE или автоматизировать повторяющиеся задачи. CX Codex +1 977установок agent-evaluation Скилл для сравнения версий агента, промпта или набора инструментов на версионированных кейсах с явными проверками. Пригодится, когда нужно воспроизвести сбой или прогнать регрессию. CX Codex +1 971установок bash-pro Инструкции для агента по написанию защищённых Bash-скриптов для CI/CD и серверов с проверками через ShellCheck и Bats. CX Codex +1 966установок outlook-calendar-automation Скилл даёт агенту доступ к календарю Outlook через Rube MCP: создавать встречи, искать свободные окна, править и отменять события. CX Codex +1 962установок computer-use-agents Помогает проектировать агентов для управления экраном, мышью и клавиатурой через Anthropic Computer Use или OpenAI Operator. Пригодится при настройке GUI-автоматизации и песочниц. CX Codex +1 962установок voice-ai-development Скилл направляет разработку голосовых приложений и агентов с потоковым аудио. Нужен для задач распознавания речи, синтеза и связи в реальном времени. CX Codex +1 959установок agent-tool-builder Учит описывать инструменты для ИИ-агента: JSON Schema, формулировки описаний, валидация аргументов. Пригодится, когда агент зовёт не ту функцию или жжёт токены. CX Codex +1 961установок

Похожие

spring-ai-mcp-server-patterns giuseppe-trisciuoglio Скилл с шаблонами MCP-серверов на Spring Boot и Spring AI: инструменты через @Tool, промпт-шаблоны, транспорты stdio, HTTP и SSE. CX Codex +1 3 800установок langchain4j-mcp-server-patterns giuseppe-trisciuoglio Скилл помогает проектировать MCP-серверы на Java и подключать их к LangChain4j. Пригодится при вызове инструментов в Spring Boot и фильтрации прав доступа. CX Codex +1 3 700установок maplibre-pmtiles-patterns maplibre Помогает развернуть векторные и растровые тайлы PMTiles в MapLibre GL JS без тайлового сервера. Пригодится для хостинга карт в S3, Cloudflare R2 или GitHub Pages. CX Codex +1 762установок agent-safety официальный github Правило задаёт границы доступа к инструментам, проверки политик и аудит для кода с ИИ-агентами. Пригодится при работе с вызовом инструментов и мультиагентными системами. ★ 40 418звёзд репо planetscale-autonomous-execution-mode planetscale Скилл даёт агенту выполнить согласованные изменения PlanetScale от начала до конца без подтверждения каждого шага. Оператор один раз принимает риск на конкретный объём работ. CX Codex +1 1 800установок n8n-agents czlonkowski Помогает агенту собирать AI-узлы n8n: выбрать Agent, chain или classifier, подключить память и инструменты, довести структурированный вывод до рабочего состояния. CX Codex +1 1 900установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о autonomous-agent-patterns

Как установить autonomous-agent-patterns в Claude Code?

Выполните npx skills add sickn33/agentic-awesome-skills --skill autonomous-agent-patterns -a claude-code. Файл скилла появится по пути ~/.claude/skills/autonomous-agent-patterns/SKILL.md.

Что делает autonomous-agent-patterns?

Собирает проектные паттерны для автономного агента-кодера: вызов инструментов, систему разрешений, браузерную автоматизацию и работу с участием человека. Плюс фиксирует ограничения, на которых такие схемы ломаются.

Это рабочий код агента?

Нет. Примеры в скилле — концептуальные фрагменты без импортов, типов и адаптеров, их нужно доводить под свой провайдер и среду. Автор отдельно напоминает про обязательную проверку сгенерированного кода сервера.

Исходный текст

SKILL.md · MIT
---
name: autonomous-agent-patterns
description: "Design patterns for building autonomous coding agents, inspired by [Cline](https://github.com/cline/cline) and [OpenAI Codex](https://github.com/openai/codex)."
risk: critical
source: community
date_added: "2026-02-27"
---

# 🕹️ Autonomous Agent Patterns

> Design patterns for building autonomous coding agents, inspired by [Cline](https://github.com/cline/cline) and [OpenAI Codex](https://github.com/openai/codex).

## Detailed Guide

Read [the detailed guide](references/detailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.

## When to Use This Skill

Use this skill when:

- Building autonomous AI agents
- Designing tool/function calling APIs
- Implementing permission and approval systems
- Creating browser automation for agents
- Designing human-in-the-loop workflows

---

## Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.

## Authorization and implementation limits

These classes are conceptual fragments with missing imports/types/adapters/helpers, not working Cline/Codex/MCP implementations. response.to_history_message is an adapter contract to implement for the actual provider, not a standard SDK method. MCP clients need an actual transport/session and lifecycle; the Server(config) sketch is not a valid client handshake. Generated server code stays inert until reviewed.

Tool-name session approval authorizes too broadly: bind authorization to the concrete action, target, data and limits, reusing existing user authorization within scope. Read tools can expose secrets, and npm/python/node/git can execute arbitrary code; allowlisting their names or setting cwd/HOME does not sandbox them. Enforce filesystem/network/process boundaries outside model control, reject escaping/symlink paths, validate schemas and budget all tool/LLM calls and outputs. Approval UI and substring command checks alone provide no security boundary.

File edits need original-content conflict checks and atomic safe replacement; checkpoints require validated session IDs, private atomic files and a real workspace snapshot/restore strategy. Git status/ref alone cannot restore uncommitted content. Bound file sizes/context, exclude credentials and mark external content as untrusted data. Browser TreeWalker text is not an accessibility tree or guaranteed visible text; networkidle and approximate coordinates do not establish action correctness. Use current observed UI targets and verify results. No agent, tool, browser or generated server ran during review.

© sickn33 · MIT · sickn33/agentic-awesome-skills

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой