Claw Code Agent: Reimplementación en Python de la Arquitectura Claude Code para Modelos Locales

Claw Code Agent es una reimplementación completa en Python de la arquitectura del agente Claude Code, construida a partir de trabajos de ingeniería inversa compartidos en un tweet. El proyecto aborda la implementación original de Claude Code en npm/TypeScript/Rust, que puede ser difícil de leer o extender para desarrolladores de Python.
Características Principales
El agente implementa un ciclo completo de codificación agéntica con llamadas a herramientas. Los componentes clave incluyen:
- Herramientas principales: lectura/escritura/edición de archivos, glob, grep, shell
- Comandos de barra: /help, /context, /tools, /memory, /status, /model
- Motor de contexto con descubrimiento de CLAUDE.md
- Persistencia de sesión — guardar y reanudar ejecuciones del agente
- Permisos escalonados: solo lectura → escritura → shell → inseguro
Compatibilidad de Modelos
El agente funciona con cualquier backend compatible con OpenAI:
- vLLM (ruta documentada)
- Ollama
- LiteLLM Proxy
El modelo recomendado es Qwen3-Coder-30B-A3B-Instruct, que funciona completamente local y gratuito.
Estado de Desarrollo
El proyecto se mantiene activamente con el equipo trabajando en agregar características y aceptando solicitudes de extracción. Se anima a los usuarios a abrir problemas para características faltantes o errores.
Esta implementación hace que la arquitectura Claude Code sea accesible para desarrolladores de Python que desean comprender, modificar y ejecutar sistemas de codificación agéntica con modelos locales.
📖 Read the full source: r/LocalLLaMA
👀 Ver también

Contextium: Marco de Contexto Persistente de Código Abierto para Claude Code
Contextium es un framework de repositorio git estructurado que proporciona contexto persistente para sesiones de Claude Code, utilizando un archivo CLAUDE.md como enrutador de contexto para cargar de forma diferida archivos markdown relevantes. La versión de código abierto incluye una plantilla con 6 aplicaciones de ejemplo y 27 documentos de integración.

ClaudeDesk v4.2–4.3 introduce la visualización de equipos de agentes y el motor de atlas de repositorio.
ClaudeDesk v4.2–4.3 ofrece una interfaz gráfica de usuario de escritorio para gestionar los equipos de agentes de Claude Code CLI y optimiza la configuración de sesiones con el motor Repository Atlas.

SpruceChat ejecuta un modelo de lenguaje de 0.5B en el dispositivo en las consolas portátiles Miyoo mediante llama.cpp.
SpruceChat ejecuta Qwen2.5-0.5B completamente en el dispositivo en consolas de juegos portátiles usando llama.cpp, sin necesidad de nube o WiFi. En un Miyoo A30 (Cortex-A7 de cuatro núcleos), se carga en ~60 segundos y genera a ~1-2 tokens/segundo.

Habilidad de Aventura de Texto Claude v1.1.0 Agrega Arcos de Campaña y NPCs Mejorados
La actualización de habilidad de aventura de texto Claude v1.1.0 introduce arcos de campaña donde la progresión del personaje persiste entre aventuras, PNJ con estadísticas y niveles ocultos, y módulos visuales/auditivos opcionales. Descarga text-adventure.zip desde los lanzamientos de GitHub para usar con Claude Desktop o claude.ai.