Gemma Agents 是面向 macOS Apple Silicon 的本地开发智能体,由已安装的 Ollama 模型驱动。它会探索项目、准备或应用修改、执行经批准的验证,并将会话保存在 SQLite 中。该工具提供交互式终端界面,支持流式输出和对话恢复、项目探索、AGENTS.md 指令、技能以及可选的记忆。它支持带日志的编辑、分块审阅和带冲突控制的取消,以及计划、持久任务、验证和 cron 调度。内置受控的 Git 工具、会过期的权限和 macOS 沙箱,以及本地 HTTP/WebSocket API 和 SQLite 存储的备份/恢复。前提条件是 macOS Apple Silicon、uv、Python ≥ 3.14.3、Git,以及一个运行中的本地 Ollama 服务器,且已安装支持工具调用的模型;Gemma Agents 不会下载任何模型。默认工作区是 ./workspace,必须与运行时代码、存储和技能分开。--workspace 等全局选项要放在子命令之前。在交互式终端中,/help 显示命令,/review on 启用应用前的编辑审阅。模型可以修改工作区文件,经批准的命令也可以删除它们,因此建议做好备份。macOS 沙箱依赖 sandbox-exec,该工具已被 Apple 弃用;项目尚未针对恶意代码进行安全审计。本地 API 不得暴露到互联网。它采用 Apache-2.0 许可证分发,模型和依赖项仍保留各自的许可证。
团队用 Gemma Agents 探索项目并准备或应用修改。
团队用 Gemma Agents 运行支持流式输出和对话恢复的交互式终端。
团队用 Gemma Agents 记录编辑日志、分块审阅,并在冲突控制下取消。
团队用 Gemma Agents 管理计划、持久任务、验证和 cron 调度。
团队用 Gemma Agents 利用受控的 Git 工具、会过期的权限和 macOS 沙箱。
团队用 Gemma Agents 访问本地 HTTP/WebSocket API,并备份/恢复 SQLite 存储。
团队用 Gemma Agents 在专用工作区中运行第一个任务,例如创建并验证一个文件。