Skip to content

xharness v0.0.1

Choose a tag to compare

@linearuncle linearuncle released this 01 Aug 17:38
· 119 commits to main since this release

首个公开版本。

xharness —— TypeScript 实现的 coding agent harness(类 Claude Code 的 MVP),CLI + macOS GUI 双形态:模型自主地读代码 → 改代码 → 跑命令验证。Anthropic Messages API 格式,默认对接 DeepSeek,可添加 Kimi 等任意兼容供应商。

亮点

  • 9 个内置工具(Bash/Read/Write/Edit/Grep/Glob/AskUserQuestion/TodoWrite/Skill)
  • 流式输出 + thinking 四档(none/low/high/Max)
  • 上下文自动/手动压缩、AGENTS.md 项目指令、SKILL.md 技能系统
  • GUI:多项目多会话(JSONL 持久化)、图片附件(截图直接粘贴)、模型供应商设置(API Key 经 safeStorage 加密,磁盘零明文)
  • 125 单测 + 7 E2E

macOS 安装(Apple Silicon)

下载 xharness-mac-arm64.zip 解压,拖入 /Applications;ad-hoc 签名,首次打开请右键 → 打开。已内置 ripgrep,无需额外依赖。

⚠️ YOLO 无沙箱模式:所有工具直接执行,无确认、无沙箱,请阅读 README 风险声明与 SECURITY.md。