Claurst

活跃
GitHub Rust GPL-3.0

简介

用Rust编写的终端编程Agent,提供高性能和内存安全。支持代码生成、文件编辑、命令执行等完整的开发工作流。

核心特性

  • Rust 原生终端编码 Agent,具备卓越性能和内存安全
  • 多提供商支持,统一跨 AI 模型提供商的路由
  • 支持 Agent Client Protocol(ACP),集成 Zed、Neovim 和 JetBrains 编辑器
  • 丰富的 TUI 界面,支持聊天分叉、记忆整合和伴侣角色 Rustle
  • 插件系统和 /goal 支持多轮目标驱动的工作流
  • 通过 GitHub Gist 分享会话,Free Mode 实现零成本 Agent 编码

适用场景

💡 基于终端的日常编码辅助,支持多提供商 AI 模型
💡 通过 Agent Client Protocol 将 AI 编码 Agent 集成到编辑器
💡 运行一次性无头查询,探索和解释代码库
💡 使用 /goal 命令执行多轮目标驱动的开发任务

快速开始

通过 curl 安装:`curl -fsSL https://github.com/kuberwastaken/claurst/releases/latest/download/install.sh | bash`。或通过 npm 安装:`npm install -g claurst`。设置 `ANTHROPIC_API_KEY` 并运行 `claurst`。无头模式:`claurst -p "解释这个代码库"`。

相关项目