Communitygithub.com

gfsaaser24/anthropic-managed-agents

Habilidade para Claude Code / Agent Skills: cobertura operacional completa da API de Agentes Gerenciados da Anthropic (submodos de construção / status / teste + manual de desenvolvimento local + auxiliares comprovados em produção)

O que é anthropic-managed-agents?

Esta habilidade fornece cobertura operacional completa para a API de Agentes Gerenciados da Anthropic, permitindo que você construa, monitore e teste agentes de IA de forma eficiente. Ela inclui submodos dedicados para construção (com validação de configuração e deploy), verificação de status (com logs e métricas de desempenho) e testes (com cenários automatizados e depuração). Além disso, oferece um manual de desenvolvimento local para configurar e testar agentes em seu ambiente, junto com auxiliares comprovados em produção para acelerar o desenvolvimento, como templates de agentes e funções de análise de erros. A habilidade é projetada para uso com Claude Code e outros sistemas de Agentes de IA, facilitando a integração contínua e a manutenção de agentes complexos. Ela abstrai a complexidade da API subjacente, fornecendo uma interface intuitiva baseada em comandos e snippets de código.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add gfsaaser24/anthropic-managed-agents

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que anthropic-managed-agents faz?

Habilidade para Claude Code / Agent Skills: cobertura operacional completa da API de Agentes Gerenciados da Anthropic (submodos de construção / status / teste + manual de desenvolvimento local + auxiliares comprovados em produção)

Visão Geral

Esta habilidade fornece um conjunto abrangente de ferramentas para interagir com a API de Agentes Gerenciados da Anthropic. Ela foi projetada para desenvolvedores que desejam construir, monitorar e iterar rapidamente sobre agentes de IA, seja em desenvolvimento local ou em produção.

Submodos

Construção (build)

  • Configurar Agente: Cria uma nova configuração de agente com parâmetros personalizados.
  • Validar Configuração: Verifica se a configuração do agente está correta antes do deploy.
  • Deploy: Implanta o agente no ambiente de produção.

Status (status)

  • Verificar Status: Exibe o status atual do agente (ativo, inativo, erro).
  • Logs: Recupera logs recentes do agente para depuração.
  • Métricas: Mostra métricas de desempenho, como latência e taxa de sucesso.

Teste (test)

  • Executar Teste: Executa um cenário de teste predefinido.
  • Criar Cenário: Permite criar novos cenários de teste.
  • Depurar: Inicia uma sessão de depuração interativa com o agente.

Manual de Desenvolvimento Local (local-dev)

Siga estes passos para configurar um ambiente de desenvolvimento local:

  1. Clone o repositório do agente.
  2. Instale as dependências com pip install -r requirements.txt.
  3. Configure as variáveis de ambiente:
    • ANTHROPIC_API_KEY: Sua chave de API.
    • AGENT_CONFIG_PATH: Caminho para o arquivo de configuração do agente.
  4. Execute python run_local.py para iniciar o agente localmente.
  5. Use os comandos de teste para verificar o comportamento.

Auxiliares Comprovados em Produção (helpers)

  • Template de Agente: Modelo básico para criar novos agentes.
  • Analisador de Erros: Função para interpretar e responder a erros da API.
  • Retry com Backoff: Implementação de retry exponencial para chamadas de API.
  • Logger Estruturado: Configuração de logging no formato JSON para melhor observabilidade.

Exemplo de Uso

from anthropic_managed_agents import AgentBuilder, StatusChecker

# Construir um novo agente
builder = AgentBuilder(config_path="./agent_config.yaml")
builder.validate()
builder.deploy()

# Verificar status
checker = StatusChecker(agent_id="meu-agente")
print(checker.get_status())

Compatibilidade

  • Claude Code: Suporte total.
  • Agent Skills: Suporte total.
  • API da Anthropic: Versão 2024-01-01 ou superior.

Contribuição

Contribuições são bem-vindas! Abra uma issue ou envie um pull request no repositório GitHub.

Habilidades Relacionadas