人格即文件
SOUL.md、IDENTITY.md、AGENTS.md、TOOLS.md 等文件定义了 Agent 是谁。可以在控制台编辑,也可以用 CLI 推送。
长期记忆
MEMORY.md 保存长期事实,由心跳任务自动刷新;会话历史完整保留,连思考内容也不丢。
按 Agent 单独配置
每个 Agent 可以有自己的模型、温度、沙箱开关、私有技能和 IM 渠道,互不影响。
公开分享
打开 Public access,任何拿到聊天链接的人都能用自己的账号和它聊天,会话和记忆各自独立。
导出与导入
把 Agent 的身份文件、提示模式和私有技能导出成 ZIP,预览后再导入覆盖。模型密钥和聊天记录不会被打包。
CLI 与控制台共用一份数据
fastclaw agents init 一条命令就能创建可对话的 Agent。CLI 里建的 Agent 会出现在网页上,反之亦然。

一个 Agent 由什么组成
FastClaw 是一座 Agent 工厂:负责创建、管理和运行 Agent,底层的 LLM 调用、工具执行、沙箱隔离和会话管理都由它包办。每个 Agent 就是一组系统文件——SOUL.md 定义人格,还有 IDENTITY.md、USER.md、MEMORY.md、HEARTBEAT.md、AGENTS.md、TOOLS.md、BOOTSTRAP.md 和 agent.json——再加上它自己的模型选择、技能和渠道。
在控制台点开一个 Agent,就进入它的管理面板:用来调试的 Chat、编辑系统文件的 Files,以及 Skills、Models、Channels、定时任务和 Sessions。
从零到能聊天
fastclaw agents init alpha --provider openai --model openai/gpt-4o-mini --api-key-env OPENAI_API_KEY
fastclaw agents files put alpha SOUL.md ./SOUL.md
CLI 和控制台写的是同一个存储,写完会通知正在运行的网关热加载。不知道人格怎么写?可以先用 SOUL.md 生成器起个草稿。
多个 Agent,服务多个人
Agent 可以私有,也可以分享。公开的 Agent 保持同一个身份,每位聊天者有自己的历史和记忆。管理员还能为其他用户开通 Agent,或把现有 Agent 的身份复制到新账号里——这正是外包团队和 SaaS 开发者实现"用户购买一个机器人"的基础。个人使用可以看看开发者场景。