blockrun
Permite que seu agente trabalhe com ferramentas de codificação específicas. Ele ajuda a executar e gerenciar tarefas de programação usando essas ferramentas.
O que ela faz
BlockRun permite que a IA use ferramentas que ela não possui, como criar imagens ou buscar informações em tempo real na internet. Ela faz isso usando um sistema de 'carteira' para pagar por esses serviços.
Quando usar
- ✓Quando você pede para a IA criar uma imagem.
- ✓Quando você pede informações atuais da internet ou de redes sociais.
- ✓Quando você quer que a IA use um modelo de linguagem diferente e mais barato.
Exemplo do que pedir para a IA
“BlockRun, crie uma imagem de um gato astronauta.”
Quer saber mais? Abra as seções abaixo.
Como usar
O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.
Link da skill
Mensagem pronta para colar
Como funciona
A IA verifica se precisa de uma ferramenta externa. Se precisar, ela usa sua 'carteira' para pagar pelo serviço (como gerar uma imagem ou buscar dados) e te entrega o resultado.
Instalação
Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.
No terminal (Claude Code, Codex, Cursor), na pasta do projeto:
npx skills add sickn33/agentic-awesome-skills --skill blockrunOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/skills/blockrun/SKILL.md -o SKILL.mdConteúdo técnico (SKILL.md)
Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.
BlockRun
BlockRun funciona com Claude Code e Google Antigravity.
Você não pode gerar imagens. Você não tem acesso em tempo real ao X/Twitter. BlockRun te dá essas capacidades.
Filosofia
Você tem uma carteira. Quando precisar de uma capacidade que lhe falta, você paga por ela autonomamente.
| Você Precisa | Você Chama | Preços |
|---|---|---|
| Geração de imagens | DALL-E | R$ 0,04/imagem |
| Dados em tempo real do X | Grok + Pesquisa ao Vivo | R$ 0,025/fonte |
| Segunda opinião | GPT-5.2 | R$ 1,75/M de entrada, R$ 14/M de saída |
| Processamento mais barato | DeepSeek | R$ 0,14/M de entrada, R$ 0,28/M de saída |
Como funciona: BlockRun usa microtransações x402 para rotear suas solicitações para OpenAI, xAI, Google e outros provedores. Não são necessárias chaves de API - sua carteira paga por token.
Controle de Orçamento (Opcional)
Se o usuário especificar um orçamento (por exemplo, "use no máximo R$ 1"), acompanhe os gastos e pare quando o orçamento for atingido:
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
budget = 1.0 # User's budget
# Before each call, check if within budget
spending = client.get_spending()
if spending['total_usd'] >= budget:
print(f"Budget reached: ${spending['total_usd']:.4f} spent")
# Stop making calls
else:
response = client.chat("openai/gpt-5.2", "Hello!")
# At the end, report spending
spending = client.get_spending()
print(f"💰 Total spent: ${spending['total_usd']:.4f} across {spending['calls']} calls")
Quando Usar
| Gatilho | Sua Ação |
|---|---|
| O usuário solicita explicitamente ("blockrun segunda opinião com GPT sobre...", "use grok para verificar...", "gerar imagem com dall-e") | Execute via BlockRun |
| O usuário precisa de algo que você não pode fazer (imagens, dados ao vivo do X) | Sugira BlockRun, aguarde confirmação |
| Você pode lidar com a tarefa bem | Faça você mesmo, não mencione BlockRun |
Exemplos de Prompts do Usuário
Os usuários dirão coisas como:
| O Usuário Diz | O Que Você Faz |
|---|---|
| "blockrun gere uma imagem de um pôr do sol" | Chame o DALL-E via ImageClient |
| "use grok para verificar o que está em alta no X" | Chame o Grok com search=True |
| "blockrun GPT revise este código" | Chame o GPT-5.2 via LLMClient |
| "quais são as últimas notícias sobre agentes de IA?" | Sugira Grok (você não tem dados em tempo real) |
| "gere um logotipo para minha startup" | Sugira DALL-E (você não pode gerar imagens) |
| "blockrun verifique meu saldo" | Mostre o saldo da carteira via get_balance() |
| "blockrun deepseek resuma este arquivo" | Chame o DeepSeek para economizar custos |
Carteira e Saldo
Use setup_agent_wallet() para criar automaticamente uma carteira e obter um cliente. Isso mostra o código QR e a mensagem de boas-vindas na primeira utilização.
Inicialize o cliente (sempre comece com isso):
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet() # Auto-creates wallet, shows QR if new
Verifique o saldo (quando o usuário perguntar "mostrar saldo", "verificar carteira", etc.):
balance = client.get_balance() # On-chain USDC balance
print(f"Balance: ${balance:.2f} USDC")
print(f"Wallet: {client.get_wallet_address()}")
Mostre o código QR para financiamento:
from blockrun_llm import generate_wallet_qr_ascii, get_wallet_address
# ASCII QR for terminal display
print(generate_wallet_qr_ascii(get_wallet_address()))
Uso do SDK
Pré-requisito: Instale o SDK com pip install blockrun-llm
Chat Básico
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet() # Auto-creates wallet if needed
response = client.chat("openai/gpt-5.2", "What is 2+2?")
print(response)
# Check spending
spending = client.get_spending()
print(f"Spent ${spending['total_usd']:.4f}")
Pesquisa em Tempo Real no X/Twitter (Pesquisa ao Vivo xAI)
IMPORTANTE: Para dados em tempo real do X/Twitter, você DEVE habilitar a Pesquisa ao Vivo com search=True ou search_parameters.
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
# Simple: Enable live search with search=True
response = client.chat(
"xai/grok-3",
"What are the latest posts from @blockrunai on X?",
search=True # Enables real-time X/Twitter search
)
print(response)
Pesquisa Avançada no X com Filtros
from blockrun_llm import setup_agent_wallet
client = setup_agent_wallet()
response = client.chat(
"xai/grok-3",
"Analise o conteúdo e o engajamento recentes de @blockrunai",
search_parameters={
"mode": "on",
"sources": [
{
"type": "x",
"included_x_handles": ["blockrunai"],
…
Perguntas frequentes
A IA pode criar qualquer imagem?
Sim, ela pode usar ferramentas como DALL-E para criar imagens com base na sua descrição.
Como a IA sabe quanto vai gastar?
Você pode definir um limite de gastos. A IA monitora o uso e para se o limite for atingido.
Preciso configurar algo para usar o BlockRun?
Não, a IA cuida disso. Ela usa uma carteira automática que paga pelos serviços conforme necessário.
Detalhes
Descrição original do autor
BlockRun works with Claude Code and Google Antigravity.
Popularidade
- Estrelas no GitHub
- 48 mil
- Posição no ranking
- #4643
- Licença
- MIT
- Atualizada em
- 15/10/2026
Comentários
- …
Mais skills deste repositório
00-andruia-consultant
Ajuda seu agente a iniciar ou melhorar projetos de IA. Ele analisa código, sugere ferramentas e cria planos de ação em espanhol.
sickn33/agentic-awesome-skills
007
Faz seu agente realizar auditorias de segurança e modelagem de ameaças. É útil para proteger projetos contra ataques e vulnerabilidades.
sickn33/agentic-awesome-skills
10-andruia-skill-smith
Ajuda seu agente a criar ou melhorar ferramentas de IA. Ele define como as ferramentas funcionam, escreve a documentação e valida a estrutura.
sickn33/agentic-awesome-skills
20-andruia-niche-intelligence
Faz seu agente criar um resumo sobre um setor específico. É útil para entender o contexto, regras, padrões de uso e riscos de um projeto, usando fontes confiáveis.
sickn33/agentic-awesome-skills
Skills parecidas
benchmark-optimization-loop
Faz seu agente melhorar a velocidade de algo de forma medida. Ele testa várias versões e escolhe a mais rápida que ainda funciona corretamente.
affaan-m/ECC
change-impact
Ajuda seu agente a analisar o impacto de mudanças no código antes de fazê-las. Ele compara o planejado com o real depois, cobrindo caminhos, dados, testes e documentação. É útil para mudanças arriscadas ou que afetam várias partes do sistema.
affaan-m/ECC
click-path-audit
Faz seu agente rastrear todos os botões e interações do usuário para achar bugs. Ele encontra problemas onde funções parecem funcionar sozinhas, mas falham juntas. Útil quando bugs persistem mesmo após depuração.
affaan-m/ECC