快速开始
SWUST Code 是一个终端原生的 AI 编程助手,拥有持久记忆和自我进化能力。
安装
bash
npm install -g swust-code首次运行
bash
swust-code首次启动自动引导配置,选择 LLM 提供商并输入 API Key。
配置 API Key
bash
# Anthropic(推荐)
export ANTHROPIC_API_KEY="your-key"
# OpenAI
export OPENAI_API_KEY="your-key"
# Google
export GOOGLE_API_KEY="your-key"或在 TUI 内通过 /providers 命令配置。
基本用法
bash
# 交互模式
swust-code
# 单次运行
swust-code run "解释这个项目"
# 自治模式(设定目标后自主工作)
swust-code run --goal "修复所有 TypeScript 错误" "开始工作"
# 知识提炼
swust-code dream
# 技能发现
swust-code distill记忆系统
SWUST Code 自动在 ~/.local/share/swust-code/memory/ 下维护记忆文件:
global/MEMORY.md— 跨项目偏好projects/<id>/MEMORY.md— 项目知识sessions/<id>/checkpoint.md— 会话检查点
Agent 自动索引这些文件,在对话中检索相关知识。