bigfish 头像

bigfish

记录技术和生活。

11 毫秒启动、14 MiB 安装包:rpi 凭什么比同类编码 Agent 小一号

同一台机器上实测 5 个编码 Agent 的启动与体积:rpi 11.1 ms / 14.35 MiB,claude 17.2 ms / 231 MB,codex 33.8 ms / 284 MiB,Pi 151.2 ms / 385 MiB 加 Node,opencode 867.0 ms / 172 MiB。空闲会话只占 1.2 MB 出头。

11 毫秒启动、14 MiB 安装包:rpi 凭什么比同类编码 Agent 小一号

target 目录越来越大,Rust 项目该怎么清理

Rust 项目的 target 里混着最终产物和可重建的中间文件。本文解释怎样分开管理、怎样安全清理,以及 cargoc 能解决和不能解决什么。

target 目录越来越大,Rust 项目该怎么清理

把 Rust 写的 AI 编程助手放进浏览器:rpi-web 介绍与上手

用六张真实界面截图认识 rpi-web:按项目管理会话、查看工具调用与代码文件、调整模型和工具,并从本地安装走到手机访问。

把 Rust 写的 AI 编程助手放进浏览器:rpi-web 介绍与上手

Durable Execution 怎样设计:从运行记录到中断恢复

沿 pi-rust 的正常执行与中断恢复两条路径,展开运行身份、消息与控制记录、工具提交边界、流式进度、重放策略、续接调度、队列和重试的设计,并说明源码现有的保证与缺口。

Durable Execution 怎样设计:从运行记录到中断恢复

Session 已经持久化了,为什么还需要 Durable Execution?

从一次追加文件的工具调用出发,展开正常循环、磁盘记录与重启后的恢复动作,再对照 rpi 的实现,说明已有结果怎样复用、未知结果为什么不能盲目重跑。

Session 已经持久化了,为什么还需要 Durable Execution?

从 Loop 到 Runtime:rpi Agent Loop 与 Cordis 的边界、取舍与组合

从一次 edit_file 任务出发,逐层比较 rpi Agent Loop、Cordis 与 Cordis agent-loop 插件的职责边界、工程取舍和组合方式。

从 Loop 到 Runtime:rpi Agent Loop 与 Cordis 的边界、取舍与组合