harnessclaw

harnessclaw-engine

harnessclaw

An LLM programming assistant engine built with Go, supporting WebSocket, multi-turn dialogues, tool calling, permission control, and skill extension.

AI 简介

HarnessClaw Engine 是一个基于 Go 开发的 LLM 编程助手引擎,面向开发者提供可扩展的智能编程辅助能力。核心支持 WebSocket 协议下的多轮对话、工具调用(含 Bash、文件操作、Web 抓取等 7 类内置工具)、细粒度权限控制(6 级策略流水线)及技能插件系统(通过 SKILL.md 声明)。采用单向依赖架构与五阶段查询循环设计,具备上下文自动压缩、多 LLM 提供商适配(Anthropic/OpenAI/Bedrock/Vertex)和线程安全会话管理。适用于企业级 IDE 插件后端、内部开发助手平台或需高可控性 AI 编程服务的私有化部署场景。

Go
Apache License 2.0
272
Stars
91
Forks
18
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+6
综合评分46.49
默认分支main