用 Rust 重写的本地 AI 编程 agent,终端里跑更省资源
Star53
24h 新增—
7 天新增—
Fork1
Issue0
语言Rust
项目介绍
更新于 1 天前
opencode-rust 是用 Rust 重写的开源 AI 编程助手 OpenCode,提供命令行、终端交互界面和 HTTP 服务三种形态,让你在本地跑 AI agent 来读代码、改代码、执行任务,无需 Docker。原版 TypeScript 实现把对话历史全放内存、每次推理都重新推导工具 schema,多 agent 并行时能把 MacBook CPU 打满;这个 Rust 版把历史落到 SQLite、缓存工具 schema、用 LRU 淘汰实例状态,因此可以长时间稳定跑多个 agent。它支持 MCP、LSP 和 TypeScript 插件桥,还内置了几个预设 agent,比如让 gilfoyle 修失败的测试、让 googlebot 审计页面 meta 标签。适合日常需要 AI 辅助编码、想在终端里直接驱动本地 agent 的后端和工具链工程师;如果你只是用云端 IDE 或网页版 Copilot,和你关系不大。
上手成本:中
Star 趋势
话题标签
aiclicoding-agentllmlspmcpopencoderusttui
仓库信息
| License | MIT |
| 创建时间 | 2026-10-13 |
| 最后推送 | 5 天前 |
| 热度分 | 0.0 |