YouClaw

创建于 2026年3月22日
更新于 2026年3月22日

由 Claude Agent SDK 驱动的桌面 AI 助手,GitHub 上获得 327 星。使用 TypeScript 和 Rust 构建,采用 Tauri 2 桌面框架。

基于 Claude Agent SDK 的桌面 AI 助手

YouClaw 是一个现代化的桌面 AI 助手,使用 Tauri 2 构建,由 Claude Agent SDK 驱动。它结合了 TypeScript 前端和 Rust 后端,提供快速、轻量级和跨平台的 AI 体验。


为什么选择 YouClaw?

现代桌面框架:基于 Tauri 2 构建,利用 Rust 的后端性能和轻量级 WebView 前端,实现小体积和原生性能。

Claude Agent SDK 集成:使用 Anthropic 官方的 Claude Agent SDK,提供强大的 Claude AI 模型访问能力,支持工具使用和代理能力。

跨平台支持:得益于 Tauri 的跨平台能力,在 Windows、macOS 和 Linux 上使用单一代码库运行。


核心特性

1. Tauri 2 架构

基于 Tauri 2 构建,将 Rust 的性能与 Web 技术的 UI 结合,实现快速启动时间和低内存占用。

2. Claude Agent SDK

集成 Anthropic 的 Claude Agent SDK,提供高级 AI 能力,包括工具使用、多步推理和上下文管理。

3. 轻量级设计

最低仅需 512MB RAM,适合各种硬件配置。

4. TypeScript + Rust

TypeScript 前端配合 Rust 后端,提供全栈类型安全和卓越性能。


安装

# 克隆仓库
git clone https://github.com/CodePhiliaX/youclaw.git
cd youclaw

# 安装依赖
npm install

# 运行开发环境
npm run tauri dev

# 构建生产版本
npm run tauri build

系统要求

组件最低配置推荐配置
CPU2 核4 核或更多
内存512MB RAM2GB RAM+
存储100MB SSD500MB 可用空间
操作系统Windows 10+, macOS 12+, Linux (Ubuntu 22.04+)最新版本
Node.jsv18+最新 LTS
Rust1.70+最新稳定版

使用场景

桌面生产力

作为个人 AI 助手,直接在桌面上进行文档处理、邮件起草和任务管理。

本地开发

适合需要轻量级、快速框架和 Claude 集成的开发者构建桌面 AI 工具。

跨平台工具

构建在 Windows、macOS 和 Linux 上无缝运行的 AI 驱动桌面应用程序。


技术栈

  • 前端:TypeScript + React/Vue
  • 后端:Rust (通过 Tauri)
  • 桌面框架:Tauri 2
  • AI 集成:Claude Agent SDK
  • 构建工具:Vite

社区和支持


许可证

MIT 许可证 - 免费开源,可用于商业和个人用途。


信息来源