默认本地优先
支持交互式 TUI、inline 模式和用于脚本/冒烟测试的 print 模式。 启动无需依赖远程服务。
v0.9.1 — pre-1.0 发布线
Talos 是一个 Rust 原生本地编码 Agent,面向希望在自己机器上审查、扩展和运行 Agent 运行时的开发者。它提供交互式 TUI、显式权限、运行时 Skills、 MCP/RPC 集成和可嵌入运行时 facade — 同时默认核心保持本地且可审计。
支持交互式 TUI、inline 模式和用于脚本/冒烟测试的 print 模式。 启动无需依赖远程服务。
文件写入、删除、Git 写操作、shell 执行、网络动作和 MCP 工具 全部通过权限管线。
采用以 workspace 为中心的 crates,尽量减少运行时假设。 运行 Talos 不需要 Node.js 或 Python 运行时。
talos-runtime crate 让 Rust 项目可以构建
安全的进程内 Agent 运行时,而无需依赖 Talos
CLI/TUI crates。
提供 SQLite 支撑的会话历史、搜索、分支/分叉支持、 语义记忆固化和保留策略预览。
MCP stdio 工具、hooks、JSON-RPC、项目治理状态,以及显式选择的 本地只读 WASM 包已实现;远程插件分发和浏览器控制面仍处于研究阶段。
已在 v0.9.1 发布
TUI、inline 与 print 执行模式;无参数的 provider/模型选择器、兼容 provider
注册与模型发现;面向确认支持视觉输入模型的显式本地图片附件;本地 provider 配置与密钥脱敏;
带权限门控的内置编码工具;会话存储、搜索、清理、维护、记忆固化
与探索库导入;来自 .talos/skills/、
~/.talos/skills/ 和继承父级 .talos/skills/
的运行时 Skills,以及默认启用的共享
~/.agents/skills/ 目录发现;MCP stdio 工具与 JSON-RPC 基础设施;
通过 --plugin DIRECTORY 显式选择的本地只读 WASM 包;以及初始
talos-runtime 可嵌入 facade。
尚未发布 可嵌入运行时 facade 的稳定 1.0 SDK 保证、 超出共享 Skills 目录发现之外的 dotagents 兼容、 远程 Web 控制、浏览器自动化、Web 批准和 Web 写操作/动作路由、远程插件分发、 自动插件发现、可写插件与插件市场、 超出当前 web/fetch 基础能力的 PDF/Office 文档解析、以及远程或 P2P 会话控制。完整的已发布 / 计划中 / 研究中划分请见 路线图。