logoAIStage

Claw Code es un framework de agentes de codificación IA de código abierto.

Este framework de código abierto ofrece una reescritura en Python y Rust de la arquitectura Claude Code en una sala limpia, con orquestación de múltiples agentes, llamada de herramientas y desarrollo de IA nativo de terminal, con más de 48k estrellas en GitHub.
Añadido:3 abr 2026
Visitas Mensuales:102.24K
Social y correo electrónico:--
Visitar sitio web

¿Qué es Claw Code?

Claw Code es un marco de agente de codificación de IA de código abierto, construido como una reescritura en sala limpia del arquitectura del agente de aprovechamiento de Claude Code. Desarrollado en Python y Rust, vuelve a implementar patrones arquitectónicos básicos sin usar código propietario ni pesos de modelo. El marco incluye un sistema de herramientas basado en plugins con 19 herramientas con permisos restringidos, un motor de consulta para integración de LLM y capacidades de orquestación multi‑agente. Soporta la integración del Protocolo de Contexto de Modelo (MCP) y ofrece un cliente API agnóstico del proveedor. Claw Code surgió tras la filtración del código fuente de Claude Code en marzo de 2026, proporcionando una alternativa modular y extensible al agente CLI propietario.

¿Cómo funciona Claw Code?

Claw Code es un marco de agente de codificación de IA de código abierto, diseñado como una reescritura limpia-room de la arquitectura del marco de agentes de Claude Code. Está construido desde cero en Python y Rust, ofreciendo una estructura modular donde Python se encarga de la orquestación de agentes e integración con LLM, mientras que Rust proporciona una alta performance de ejecución. El marco cuenta con un sistema de herramientas basado en plugins, con 19 herramientas incorporadas con permisos granulares, un motor de consultas para gestionar llamadas API y flujos, y orquestación multi‑agente para ejecución paralela de tareas. También soporta integración con el Protocolo de Contexto del Modelo (MCP) mediante seis tipos de transporte, lo que permite conectarse a servidores de herramientas externos. Enfocado en la extensibilidad y el rendimiento, Claw Code sirve como una alternativa independiente impulsada por la comunidad a los agentes propietarios de IA para el desarrollo de código.

Beneficios de Claw Code

Claw Code es un marco de agente de codificación de IA de código abierto que ofrece una reescritura en habitación limpia de la arquitectura de Claude Code. Está construido con Python y Rust, proporcionando una plataforma modular y extensible para tareas de codificación autónoma. Los principales beneficios incluyen un sistema de herramientas basado en plugins con 19 herramientas con permisos restringidos, un motor de consulta robusto para integración con LLM y orquestación multi‑agente para ejecución paralela de tareas. El marco soporta múltiples proveedores de LLM, persistencia de sesión y una gestión avanzada de memoria. Con su núcleo de alto rendimiento en Rust y diseño agnóstico del proveedor, Claw Code ofrece una alternativa flexible, segura y personalizable a las soluciones propietarias, lo que permite a los desarrolladores autohospedar y personalizar su experiencia de codificación de IA.

Pros y contras de Claw Code

Pros

  • Arquitectura Python y Rust de código abierto.
  • Sistema de herramientas modular basado en plugins.
  • Soporte para múltiples proveedores de LLM.
  • Crecimiento y adopción rápida por la comunidad.
  • La implementación en cuarto limpio garantiza la independencia.

Contras

  • Documentación y recursos limitados.
  • Riesgos de seguridad potenciales por dependencias del ecosistema.
  • El rendimiento puede quedarse atrás de soluciones propietarias.
  • Requiere experiencia técnica para la configuración.
  • Conjunto de características más pequeño en comparación con Claude Code.

Características principales de Claw Code

Sistema de herramientas basado en plugins

Ofrece 19 herramientas con control de acceso para E/S de archivos, ejecución de shell, operaciones de Git y scraping web. Cada una se ejecuta en un entorno sandbox independiente con controles de acceso configurables.

Bucle de agente autónomo

Proporciona un agente nativo de terminal que lee bases de código completas, edita archivos, ejecuta comandos, ejecuta pruebas, gestiona Git e itera de forma autónoma hasta completar la tarea.

Orquestación multiagente

Permite generar subagentes (denominados internamente "enjambres") para paralelizar tareas complejas, facilitando su descomposición en subtareas ejecutables de forma independiente con acceso a memoria compartida.

Cliente LLM API

Proporciona un cliente API independiente del proveedor, con reintentos automáticos, transmisión SSE, autenticación OAuth y seguimiento del uso de tokens con estimación de costos. Compatible con múltiples proveedores de LLM.

Gestión de sesiones y memoria

Implementa un sistema de memoria multicapa con persistencia de sesiones, compresión de transcripciones y descubrimiento de contexto. Garantiza el conocimiento persistente entre conversaciones con limpieza automática.

Motor de consultas

Actúa como la inteligencia central, gestionando todas las llamadas a la API LLM, la transmisión de respuestas, las estrategias de caché y la orquestación multipaso. Diseño independiente del proveedor y límites de turnos configurables.

Núcleo de rendimiento en Rust

Cuenta con un espacio de trabajo de Rust de 6 crates y 16 módulos de ejecución para rutas críticas de rendimiento, analizador JSON sin dependencias, flujo OAuth PKCE y renderizado de terminal con resaltado de sintaxis.

Integración MCP

Ofrece soporte completo para el Protocolo de Contexto de Modelo (MCP) con 6 tipos de transporte: Stdio, SSE, HTTP, WebSocket, SDK y ClaudeAiProxy. Permite conectar servidores de herramientas externos con normalización automática de nombres y autenticación OAuth.

Comandos slash

Ofrece 15 comandos interactivos (/compact, /model, /permissions, /cost, /session) con soporte de reanudación, categorización por grafos de comandos e integración REPL para un control integral de la sesión.

Sistema de permisos

Implementa tres modos de permiso con un motor de políticas por herramienta, listas de denegación y solicitudes interactivas, garantizando un control de acceso granular y seguridad en todas las operaciones del agente.

Casos de uso de Claw Code

  • Desarrolladores: Construyan agentes de codificación IA personalizados usando el sistema de herramientas basado en plugins y la arquitectura extensible de Claw Code.
  • Colaboradores de código abierto: Mejore el marco Claw Code contribuyendo a su base de código Python y Rust modular.
  • Investigadores: Estudien la reimplementación en sala limpia de la arquitectura de Claude Code para obtener información sobre el desarrollo de agentes de IA.
  • Empresas: Desplieguen agentes de codificación IA auto‑hosted con soporte de múltiples proveedores LLM y controles de permisos de Claw Code.
  • Estudiantes: Aprendan sobre la arquitectura e implementación de agentes de IA explorando el código fuente open source de Claw Code.

Preguntas frecuentes de Claw Code

¿Qué es Claw Code?

Claw Code es un marco abierto de agente de codificación AI construido con Rust y Python. Es una reimplementación en sala limpia del arquetipo de la arquitectura de agentes de Claude Code, creada por Sigrid Jin después de la filtración del código fuente en marzo 2026. El proyecto vuelve a implementar patrones arquitectónicos clave — incluyendo el sistema de herramientas, motor de consultas, orquestación de múltiples agentes y gestión de memoria — sin copiar ningún código propietario.

¿Contiene Claw Code código o pesos de modelo propietarios de Anthropic?

No. Claw Code es una implementación completa de sala limpia escrita desde cero. Auditorías de código independientes confirman que el proyecto no contiene código fuente propietario de Anthropic, pesos de modelo, claves API ni datos de usuarios. La arquitectura está inspirada, pero es legalmente independiente.

¿Cómo difiere Claw Code de Claude Code?

Claude Code es el agente CLI propietario de Anthropic, escrito en TypeScript y que requiere una suscripción a Claude. Claw Code es una alternativa de código abierto escrita en Python y Rust, que soporta múltiples proveedores de LLM (Claude, OpenAI, modelos locales). Ofrece una arquitectura modular y extensible que los desarrolladores pueden personalizar y autos alojar. Consulta la comparación completa.

¿Qué lenguajes y tecnologías utiliza Claw Code?

La base de código está compuesta por Rust (72,9 %) y Python (27,1 %). Python gestiona la capa de orquestación del agente, el análisis de comandos y la integración con LLM. Rust implementa rutas de ejecución críticas de alto rendimiento, contando con una rama de migración activa hacia un runtime totalmente nativo para maximizar el rendimiento y la seguridad de la memoria.

¿Quién creó Claw Code?

Claw Code fue creado por Sigrid Jin (@sigridjineth), una desarrolladora descrita por The Wall Street Journal como una de las usuarias más activas de Claude Code, que ha procesado más de 25 000 millones de tokens. El proyecto está mantenido bajo la organización instructkr en GitHub y fomenta contribuciones de la comunidad.

¿Es seguro usar Claw Code?

Claw Code en sí mismo es de código abierto y verificable. No obstante, los usuarios deben tener cautela con el ecosistema más amplio: el 31 de marzo de 2026 se produjo un ataque a la cadena de suministro que afectó a las instalaciones de Claude Code basadas en npm. Siempre instale desde fuentes oficiales, verifique la integridad de las dependencias y revise los lockfiles en busca de paquetes no autorizados.

Cómo utilizar Claw Code

  • Visite el repositorio de GitHub de Claw Code para clonar el proyecto y comenzar la configuración.
  • Instale las dependencias de Python usando pip install -r requirements.txt para preparar el entorno.
  • Ejecute el agente ejecutando python src/main.py para comenzar a interactuar con la CLI.
  • Explore la arquitectura modular, que incluye herramientas, comandos y un motor de consultas para la orquestación de agentes.
  • Personalice el marco modificando los permisos de las herramientas, añadiendo nuevos comandos o integrando proveedores alternativos de LLM.
  • Consulte la documentación oficial para configuraciones avanzadas, como la integración de MCP o la optimización de tiempo de ejecución de Rust.
  • Únase a las discusiones de la comunidad en GitHub para contribuir con mejoras o buscar soporte para la implementación y el uso.
Presentado*

Claw Code Análisis del tráfico web

Información de tráfico más reciente

  • Visitas Mensuales102.24K
  • Porcentaje de rebote42.67%
  • Páginas por visita1.75
  • Duración de la visita00:00:23
  • Posición Mundial409.19K
  • Clasificación de país/región69.74K

Visitas a lo largo del tiempo

Fuentes de tráfico

  • Búsqueda orgánica: 66.51%
  • Directo: 16.44%
  • Social orgánico: 7.93%
  • Referencias: 6.65%
  • IA Generativa: 2.4%
  • Correo: 0.07%

Palabras clave principales

Palabra claveTráficoVolumenCosto por click
claw code6.21K30.56K$2.51
clawcode2.04K9.16K$2.51
claw-code5706.56K--
claw code project290660--
claw code github1702.28K--

Regiones principales

RegiónPorcentaje
China16.38%
Estados Unidos7.69%
India6.95%
Senegal6.69%
Alemania5.97%

Claw Code Alternativas