Ally - 我写的桌面 Agent 是怎么跑的
Ally 是一个本地优先的桌面 AI 编程助手,Go + Wails 写的,Windows / macOS / Linux 都有包,代码在 github.com/Bronya0/ally-agent,GPLv3。
下面写它的实现:主循环、工具定义、一批工具的调度、上下文压缩和前缀缓存、边界拦住哪些操作,最后是踩坑记录。
Ally 是一个本地优先的桌面 AI 编程助手,Go + Wails 写的,Windows / macOS / Linux 都有包,代码在 github.com/Bronya0/ally-agent,GPLv3。
下面写它的实现:主循环、工具定义、一批工具的调度、上下文压缩和前缀缓存、边界拦住哪些操作,最后是踩坑记录。
AgentGo 是一个基于 OpenClaw 架构设计的轻量级通用 Agent 框架,使用 Go 语言实现。它设计目标是领域通用、可靠稳定、简单易用、高度可扩展,可作为学习现代 Agent 架构的绝佳起点,也可直接用于生产环境中的智能任务自动化场景。