SkyClaw: Um Ambiente de Execução de Agentes Aberto Escrito em Rust

SkyClaw é um runtime de agente de código aberto escrito em Rust, desenvolvido em 7 fases com 34 novos recursos e 905 testes. O projeto não tem nenhum aviso do Clippy e está disponível no GitHub.
Fase 0 — Base Consolidada
- Desligamento gracioso com checkpoint de tarefas — nada é perdido na reinicialização
- Disjuntor de provedor com backoff exponencial + jitter (lida com 429/500/503)
- Respostas em streaming com edição no local no Telegram (limitado a 30 edições/min)
- Até 200 rodadas de ferramentas por tarefa, timeout de 30 minutos
Fase 1 — Núcleo Agente
- Decomposição de tarefas em um DAG de subtarefas com ordem de execução topológica + detecção de ciclos
- Fila de tarefas persistente com suporte a SQLite — checkpoints após cada rodada de ferramenta, sobrevive a reinicializações do processo
- Orçamento de contexto/tokens baseado em prioridade em 7 categorias (memória, aprendizados, histórico, etc.)
- Mecanismo de autocorreção — após N falhas consecutivas em uma ferramenta, força rotação de estratégia
- Aprendizado entre tarefas — extrai lições de tarefas concluídas, injeta em contextos futuros
Fase 2 — Autocura
- Watchdog monitora todos os subsistemas, reinicia automaticamente os degradados
- Recuperação de estado com estratégias de rollback/skip/escalation
- Failover de backend de memória — troca automática primária→secundária, recuperação automática quando o primário retorna
Fase 3 — Eficiência
- Roteamento de modelos em camadas — consultas simples usam modelos baratos/rápidos, tarefas complexas recebem premium
- Poda semântica de histórico — pontua cada mensagem por importância, descarta as mais baixas primeiro
- Compressão de saída — extrai sinal de saídas verbosas de ferramentas, mantém primeiras/últimas N linhas + resumo
Fase 4 — Ecossistema
- Canais: Telegram, Discord (serenity/poise), Slack (baseado em polling)
- Ferramenta git tipada com proteções (force-push bloqueado por padrão)
- Registro de habilidades — Markdown + frontmatter YAML, correspondência por palavra-chave e injeção no prompt do sistema
- Painel web HTMX, tema escuro, <50KB, verifica saúde a cada 10s
Fase 5 — Escala em Nuvem
- FileStore S3/R2 com upload multiparte + URLs pré-assinadas
- Métricas OpenTelemetry (latência do provedor, uso de tokens, taxa de sucesso de ferramentas, etc.)
- Multi-tenancy com isolamento completo de workspace/vault/memória por inquilino
- Fluxos OAuth (GitHub, Google, AWS) com PKCE
- Escalabilidade horizontal via orquestrador Docker
Fase 6 — Agente Avançado
- Execução paralela de ferramentas (até 5 concorrentes, detecção automática de dependência via union-find)
- Delegação agente-para-agente — cria subagentes com escopo, máximo 10/tarefa, sem criação recursiva
- Gatilhos proativos: alteração de arquivo, cron, webhook, limite — desativados por padrão, com limitação de taxa
- Prompt de sistema adaptativo — auto-corrige com pontuação de confiança, expira automaticamente correções com baixo desempenho
Fase 7 — Multimodal
- Suporte a visão para JPEG/PNG/GIF/WebP — codificado em base64, funciona com formatos de provedor Anthropic e OpenAI
O desenvolvedor está buscando feedback da comunidade Rust sobre o que construir sobre este runtime.
📖 Leia a fonte completa: r/openclaw
👀 See Also

Qhatu: Plataforma Transforma Repositórios GitHub em Micro SaaS Pago por Uso com Claude
Qhatu é uma plataforma que pega um repositório do GitHub e o implanta como um micro SaaS pago por uso, com um frontend gerado e processamento de pagamento integrado. O sistema usa APIs da Anthropic para analisar código, gerar Dockerfiles e criar interfaces de loja.

Dois Ferramentas MCP para Claude Code: Validação de Ideia e Memória do Agente de Negociação
Um desenvolvedor criou duas ferramentas MCP para Claude Code: idea-reality-mcp verifica o GitHub e o Hacker News antes de programar para evitar duplicatas, enquanto tradememory-protocol fornece memória para agentes de IA de trading armazenarem negociações com contexto e acompanharem o desempenho da estratégia. Ambas são de código aberto e estão disponíveis no PyPI.
Agulha: Um Modelo de Chamada de Ferramentas com 26M Parâmetros Construído Totalmente Sem FFNs
Needle é um modelo de chamada de funções de 26M de parâmetros sem MLPs, atingindo 6000 tok/s de preenchimento e 1200 tok/s de decodificação em dispositivos consumidores. Ele supera FunctionGemma-270M, Qwen-0.6B, Granite-350M e LFM2.5-350M em chamada de ferramenta de tiro único.

Ferramenta Local de Crítica de Imagens com IA Utiliza Modelos de Visão Ollama para Feedback
Um desenvolvedor criou um aplicativo gratuito para desktop que analisa imagens geradas por IA localmente usando modelos de visão do Ollama. A ferramenta fornece relatórios estruturados de feedback incluindo sugestões de melhorias e aprimoramentos de prompts.