logoAIStage

Claw Code é um framework de agentes de codificação IA de código aberto.

Este framework de código aberto oferece uma reescrita em Python e Rust da arquitetura Claude Code em sala limpa, com orquestração de múltiplos agentes, chamada de ferramentas e desenvolvimento de IA nativo de terminal, com mais de 48k estrelas no GitHub.
Adicionado:3 de abr. de 2026
Visitas Mensais:102.24K
Social e e-mail:--
Visitar site

O que é Claw Code

Claw Code é um framework open-source de agente de codificação IA, construído como uma reescrita em sala limpa da arquitetura do agente de aproveitamento do Claude Code. Desenvolvido em Python e Rust, ele reimplementa padrões arquiteturais centrais sem utilizar código proprietário ou pesos de modelo. O framework apresenta um sistema de ferramentas baseado em plugins com 19 ferramentas com permissão revogada, um mecanismo de consulta para integração LLM e capacidades de orquestração multiagente. Ele suporta integração com o Protocol Context de Modelo (MCP) e oferece um cliente de API agnóstico do fornecedor. Claw Code emergiu após o vazamento do código-fonte do Claude Code em março de 2026, fornecendo uma alternativa modular e extensível ao agente CLI proprietário.

Como funciona Claw Code

Claw Code é um framework de agente de codificação de IA de código aberto, projetado como um reescrita limpa-room da arquitetura do Marco de Agentes do Claude Code. É construído do zero em Python e Rust, oferecendo uma estrutura modular em que o Python cuida da orquestração de agentes e da integração com LLM, enquanto o Rust fornece execução de alta performance. O framework apresenta um sistema de ferramentas baseado em plugins com 19 ferramentas embutidas, submetidas a permissões granulares, um engine de consulta para gerenciar chamadas de API e streaming, e orquestração multi‑agente para execução paralela de tarefas. Também suporta integração com o Protocolo de Contexto do Modelo (MCP) por meio de seis tipos de transporte, permitindo conexões com servidores externos de ferramentas. Com foco em extensibilidade e desempenho, Claw Code serve como uma alternativa independente e dirigida pela comunidade aos agentes de codificação de IA proprietários.

Benefícios de Claw Code

Claw Code é um framework open‑source de agente de codificação de IA, oferecendo uma reescrita clean‑room da arquitetura do Claude Code. Construído com Python e Rust, ele fornece uma plataforma modular e extensível para tarefas de codificação autônoma. Os principais benefícios incluem um sistema de ferramentas baseado em plugins com 19 ferramentas com permissões restritas, um motor de consulta robusto para integração de LLM e orquestração multi‑agente para execução paralela de tarefas. O framework suporta múltiplos provedores de LLM, persistência de sessão e gerenciamento avançado de memória. Com seu núcleo de alto desempenho em Rust e design agnóstico de provedores, Claw Code oferece uma alternativa flexível, segura e personalizável às soluções proprietárias, permitindo que desenvolvedores auto‑hospedem e personalizem sua experiência de codificação de IA.

Prós e Contras de Claw Code

Vantagens

  • Arquitetura Python e Rust de código aberto.
  • Sistema de ferramentas modular baseado em plugins.
  • Suporte a múltiplos provedores de LLM.
  • Crescimento e adoção rápida da comunidade.
  • A implementação em sala limpa garante independência.

Desvantagens

  • Documentação e recursos limitados.
  • Riscos de segurança potenciais devido a dependências do ecossistema.
  • O desempenho pode ficar atrás de soluções proprietárias.
  • Requer experiência técnica para configuração.
  • Conjunto de recursos menor em comparação com o Claude Code.

Recursos principais de Claw Code

Sistema de Ferramentas Baseado em Plugins

Oferece 19 ferramentas com controle de acesso para E/S de arquivos, execução de shell, operações Git e web scraping. Cada uma roda em uma sandbox independente com controles de acesso configuráveis.

Loop de Agente Autônomo

Fornece um agente nativo de terminal que lê bases de código inteiras, edita arquivos, executa comandos, roda testes, gerencia Git e itera de forma autônoma até a conclusão da tarefa.

Orquestração Multiagente

Suporta a criação de subagentes (internamente chamados de "enxames") para paralelizar tarefas complexas, permitindo a decomposição em subtarefas executáveis independentemente com acesso a memória compartilhada.

Cliente de API LLM

Fornece um cliente de API independente de provedor, com retentativas automáticas, streaming SSE, autenticação OAuth e rastreamento de uso de tokens com estimativa de custos. Suporta múltiplos provedores de LLM.

Gerenciamento de Sessão e Memória

Implementa um sistema de memória em camadas com persistência de sessão, compactação de transcrições e descoberta de contexto, garantindo conhecimento persistente entre conversas com limpeza automática.

Motor de Consultas

Atua como a inteligência central, gerenciando todas as chamadas de API LLM, streaming de respostas, estratégias de cache e orquestração multietapas. Design independente de provedor e limites de turnos configuráveis.

Núcleo de Desempenho em Rust

Apresenta um workspace Rust com 6 crates e 16 módulos de runtime para caminhos críticos de desempenho, analisador JSON sem dependências, fluxo OAuth PKCE e renderização de terminal com destaque de sintaxe.

Integração MCP

Fornece suporte completo ao Model Context Protocol (MCP) com 6 tipos de transporte – Stdio, SSE, HTTP, WebSocket, SDK e ClaudeAiProxy – para conectar-se a servidores de ferramentas externos com normalização automática de nomes e autenticação OAuth.

Comandos Slash

Oferece 15 comandos interativos (/compact, /model, /permissions, /cost, /session) com suporte a retomada, categorização por grafo de comandos e integração REPL para controle abrangente da sessão.

Sistema de Permissões

Implementa três modos de permissão com um motor de políticas por ferramenta, listas de negação e prompts interativos, garantindo controle de acesso granular e segurança em todas as operações do agente.

Casos de uso de Claw Code

  • Desenvolvedores: Construa agentes de codificação IA personalizados usando o sistema de ferramentas plugin‑based e a arquitetura extensível do Claw Code.
  • Contribuidores de código aberto: Aprimore o framework Claw Code contribuindo para a sua base de código Python e Rust modular.
  • Pesquisadores: Estude a reimplementação em sala limpa da arquitetura do Claude Code para obter insights sobre o desenvolvimento de agentes de IA.
  • Empresas: Implante agentes de codificação IA auto‑hospedados com suporte a múltiplos provedores de LLM e controles de permissão do Claw Code.
  • Estudantes: Aprenda sobre arquitetura e implementação de agentes de IA explorando o código‑fonte open source do Claw Code.

Perguntas frequentes de Claw Code

O que é Claw Code?

Claw Code é um framework open‑source de agente de codificação AI construído em Rust e Python. É uma reescrita em sala limpa da arquitetura do agente Claw Code, criada por Sigrid Jin após o vazamento da fonte do código em março de 2026. O projeto reimplementa padrões arquiteturais centrais — incluindo o sistema de ferramentas, motor de consulta, orquestração de multi‑agentes e gerenciamento de memória — sem copiar nenhum código proprietário.

Contém código ou pesos de modelo proprietários da Anthropic?

Não. Claw Code é uma implementação totalmente limpa de sala limpa escrita do zero. Audits de código independentes confirmam que o projeto não contém código fonte proprietário da Anthropic, nenhum peso de modelo, nenhuma chave de API e nenhum dado de usuário. A arquitetura pode ter sido inspirada, mas é juridicamente independente.

Como Claw Code difere do Claude Code?

Claude Code é o agente CLI proprietário da Anthropic, escrito em TypeScript e que requer assinatura de assinatura do Claude. Claw Code é uma alternativa open‑source escrita em Python e Rust, que suporta múltiplos provedores de LLM (Claude, OpenAI, modelos locais). Oferece uma arquitetura modular e extensível que desenvolvedores podem personalizar e auto‑hospedar. Veja a comparação completa.

Quais linguagens e tecnologias o Claw Code usa?

O código base é composto por Rust (72,9 %) e Python (27,1 %). Python cuida da camada de orquestração do agente, análise de comandos e integração com LLM. Rust implementa rotas de execução críticas de alto desempenho, com uma ramificação de migração ativa para um runtime totalmente nativo para maximizar desempenho e segurança de memória.

Quem criou o Claw Code?

Claw Code foi criado por Sigrid Jin (@sigridjineth), uma desenvolvedora descrita pelo Wall Street Journal como uma das usuárias mais ativas do Claude Code, tendo processado mais de 25 biliões de tokens. O projeto é mantido pela organização instructkr no GitHub e aceita contribuições da comunidade.

É seguro usar o Claw Code?

Claw Code em si é de código aberto e auditável. Contudo, os usuários devem ter cautela com o ecossistema mais amplo: um ataque à cadeia de suprimentos em 31 de março de 2026 afetou instalações de Claude Code baseadas em npm. Sempre instale de fontes oficiais, verifique a integridade das dependências e examine os lockfiles para detectar pacotes não autorizados.

Como usar Claw Code

  • Visite o repositório GitHub da Claw Code para clonar o projeto e iniciar a configuration.
  • Instale as dependências Python usando pip install -r requirements.txt para preparar o ambiente.
  • Execute o agente executando python src/main.py para iniciar a interação com a CLI.
  • Explore a arquitetura modular, que inclui ferramentas, comandos e um mecanismo de consulta para orquestração de agentes.
  • Personalize o framework modificando permissões de ferramentas, adicionando novos comandos ou integrando provedores alternativos de LLM.
  • Consulte a documentação oficial para configurações avançadas, como integração MCP ou otimização de tempo de execução do Rust.
  • Junte‑se às discussões da comunidade no GitHub para contribuir com melhorias ou buscar suporte para implantação e uso.
Apresentou**

Claw Code Análise de tráfego do site

Últimas informações de trânsito

  • Visitas Mensais102.24K
  • Taxa de rejeição42.67%
  • Páginas por visita1.75
  • Duração da visita00:00:23
  • Rank global409.19K
  • Classificação de país/região69.74K

Visitas ao longo do tempo

Fontes de tráfego

  • Pesquisa orgânica: 66.51%
  • Direto: 16.44%
  • Social orgânico: 7.93%
  • Referências: 6.65%
  • IA Generativa: 2.4%
  • Correspondência: 0.07%

Principais palavras-chave

Palavra-chaveTráfegoVolumeCusto por clique
claw code6.21K30.56K$2.51
clawcode2.04K9.16K$2.51
claw-code5706.56K--
claw code project290660--
claw code github1702.28K--

Principais regiões

RegiãoPercentagem
China16.38%
Estados Unidos7.69%
Índia6.95%
Senegal6.69%
Alemanha5.97%

Claw Code Alternativas