技能 agent-tools
📦

agent-tools

中风险 ⚙️ 外部命令🌐 网络访问🔑 环境变量📁 文件系统访问

Execute 250+ Modelos de IA via CLI do inference.sh

也可从以下获取: qu-skills,inference-sh-8,inference-sh-3,inference-sh-6,toolshell,inference-skills,inferen-sh,inf-sh,inference-sh-7,inferencesh,inference-shell,inference-sh-skills,tul-sh,inference-sh-0,inference-sh-9,skillssh,tool-belt

Acesse centenas de modelos de IA para geração de imagens, criação de vídeos, processamento de texto e automação sem gerenciar infraestrutura de GPU ou integrações de API.

支持: Claude Codex Code(CC)
⚠️ 59
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“agent-tools”。 belt app run falai/flux-dev-lora --input '{"prompt": "a serene mountain lake at sunset"}'

预期结果:

Running falai/flux-dev-lora...
Task ID: abc123xyz
Status: completed
Image URL: https://cloud.inference.sh/results/abc123xyz.png

正在使用“agent-tools”。 belt app list --category image --featured

预期结果:

FEATURED IMAGE APPS
| App | Description |
|-----|-------------|
| falai/flux-dev-lora | FLUX.2 Dev (high quality) |
| google/gemini-3-pro-image | Gemini 3 Pro Image |
| xai/grok-imagine-image | Grok Image Generation |

正在使用“agent-tools”。 belt app run x/post-tweet --input '{"text": "Just generated this with #AI!"}'

预期结果:

Running x/post-tweet...
Status: posted
Tweet ID: 1234567890
URL: https://twitter.com/user/status/1234567890

安全审计

中风险
v1 • 4/25/2026

This skill provides access to the inference.sh CLI for running 250+ AI apps. Static analysis detected many patterns (pipe to shell, external commands, hardcoded URLs) but evaluation confirms these are legitimate CLI tool patterns, not security vulnerabilities. The skill is properly scoped to belt commands only, uses official infrastructure, and implements standard installation verification (SHA-256 checksums, optional Sigstore signatures). No malicious behavior detected after semantic review.

5
已扫描文件
596
分析行数
10
发现项
1
审计总数

高风险问题 (1)

Pipe to Shell Installation Pattern
The skill uses `curl | sh` pattern for CLI installation. This is a common installation method for the inference.sh CLI. The installer verifies SHA-256 checksums and optionally validates Sigstore signatures. While flagged as critical by static analysis, this is the intended and documented installation mechanism for the official CLI tool.
中风险问题 (3)
Network Access to External Service
The skill makes network requests to inference.sh infrastructure to run AI models. This is the intended functionality of the skill - accessing cloud-based AI services. No data exfiltration or unauthorized transmission detected.
API Key Environment Variable Access
The skill documents the INFSH_API_KEY environment variable for CI/CD authentication. This is a standard credential pattern for CLI tools. The variable is user-provided and not hardcoded.
Local File System Access for Uploads
The skill supports local file paths for AI inputs (images, videos, audio). Files are uploaded to the inference.sh cloud for processing. No arbitrary file system operations beyond specified input paths.
低风险问题 (2)
Hardcoded URLs to Official Infrastructure
Multiple URLs to inference.sh domain are hardcoded in documentation. These are required for the CLI to function and point to official infrastructure. Not a security vulnerability.
Static Analysis False Positives on Code Patterns
The static analyzer flagged 'weak cryptographic algorithm' for AI model names (FLUX, SDXL, Veo), 'shell backtick execution' for bash commands in documentation blocks, and 'path traversal' for relative path examples. These are all false positives from pattern matching without semantic context.

风险因素

⚙️ 外部命令 (1)
🌐 网络访问 (1)
🔑 环境变量 (1)
📁 文件系统访问 (1)
审计者: claude

质量评分

45
架构
100
可维护性
87
内容
21
社区
36
安全
83
规范符合性

你能构建什么

Gere Imagens de IA Sem GPU Local

Criadores de conteúdo e profissionais de marketing podem gerar imagens profissionais usando modelos de ponta sem instalar e manter ferramentas locais de IA. Simplesmente especifique o modelo e o prompt.

Automatize Redes Sociais com Conteúdo Gerado por IA

Gerentes de redes sociais podem postar programaticamente imagens, vídeos e textos gerados por IA no Twitter/X. Crie fluxos de trabalho de conteúdo agendado com identidade visual consistente.

Acesse Múltiplos Provedores de IA Através de Uma Única Interface

Desenvolvedores podem experimentar diferentes modelos de IA alternando nomes de apps sem alterar o código. Teste modelos FLUX, Claude, Gemini e OpenRouter com a mesma sintaxe CLI.

试试这些提示

Gere uma imagem com modelo específico
Use belt para executar falai/flux-dev-lora com a entrada {"prompt": "[DESCREVA SUA IMAGEM]", "num_images": 1, "image_size": "landscape_16_9"}
Crie vídeo a partir de um prompt
Execute google/veo-3-1-fast com {"prompt": "[DESCRIÇÃO DO VÍDEO]"} e salve o ID da tarefa para rastreamento
Encadeie múltiplas tarefas de IA
Primeiro gere uma imagem com falai/flux-dev-lora, depois use essa URL de saída para criar um vídeo com bytedance/omnihuman-1-5 usando o prompt do avatar
Busque e analise conteúdo da web
Use tavily/search-assistant para encontrar informações recentes sobre [TÓPICO], depois use exa/extract para extrair detalhes importantes dos principais resultados

最佳实践

  • Use `belt app sample` para gerar modelos de entrada antes de executar tarefas
  • Salve IDs de tarefas ao usar `--no-wait` para verificar o status posteriormente com `belt task get`
  • Armazene sua INFSH_API_KEY de forma segura e prefira `belt login` para autenticação interativa

避免

  • Não codifique chaves de API em scripts - use variáveis de ambiente ou `belt login`
  • Evite executar múltiplas tarefas grandes simultaneamente sem rastreamento - use `belt task get` para monitorar o progresso
  • Não faça upload de arquivos pessoais sensíveis - o CLI faz upload de arquivos para cloud.inference.sh para processamento

常见问题

Como autentico no inference.sh?
Execute `belt login` para abrir um navegador para autenticação. Para CI/CD, defina a variável de ambiente INFSH_API_KEY com sua chave de API.
Quais formatos de arquivo são suportados para uploads?
Formatos comuns de imagem (PNG, JPG, WEBP), formatos de vídeo (MP4, MOV) e formatos de áudio (MP3, WAV) são suportados. Verifique requisitos específicos do app com `belt app get <app>`.
Como rastreio tarefas de longa execução?
Quando você executa um app, recebe um ID de tarefa. Use `belt task get <task-id>` para verificar o status. Use `belt task get <task-id> --save result.json` para salvar os resultados.
Posso executar múltiplos modelos de IA em sequência?
Sim. Encadeie saídas usando URLs ou caminhos de arquivos de uma tarefa como entradas para outra. Por exemplo, use uma URL de geração de imagem como entrada para um app de geração de vídeo.
Como encontro apps disponíveis?
Use `belt app list` para ver todos os apps. Filtre por categoria com `--category image`, `--category video`, etc. Busque com `belt app list --search "flux"`.
A instalação é segura?
O instalador verifica checksums SHA-256 e opcionalmente valida assinaturas Sigstore. Você também pode baixar e verificar binários manualmente se preferir não redirecionar para o shell.

开发者详情