GitHub 热门
共 25 个项目 · 第 1 / 1 页
storytold / craft-anything AI编程工具 Rust
研究任意软件运作方式并让 AI 复刻出自己的版本
Craft Anything 是一个用 Rust 写的逆向理解与复刻引擎:你把一个网站、桌面应用、手机应用或游戏指给它,它先用真实的检查工具研究原作是怎么运作的(截图、布局测量、反汇编、调用图等),再让一个 coding agent 按你指定的语言和框架从零重建一个新版本,最后自动把成品和原作逐项对比(网页比三个屏幕宽度、游戏跑自带自测),列出差异并继续打磨。它默认走 clean-room 模式,只从外部可见信息学习,不读原作代码;需要时可切到 Deep 模式读内部实现。所有 320 个工具都同时是 CLI 命令和 MCP 工具,任何 agent 都能直接驱动这套引擎。适合想快速搞懂某个软件实现方式、或想让 AI 参照现有产品做出自己版本的开发者、独立创作者和 AI 工程师;纯做模型训练或后端业务的人关系不大。
★ 13k 24h +3.0k ⑂ 2.2k 创建 4 天前 更新 11 小时前
pbakaus / impeccable AI编程工具 Rust
给编码 Agent 补上设计判断力,识别并修正 AI 生成的平庸界面
impeccable 是给 AI 编码 Agent 用的一套「设计词汇表」,装进 Claude Code、Cursor、Codex CLI、GitHub Copilot 等工具后,能直接指挥它们做出不那么像 AI 生成的界面。它解决的痛点很具体:让 Agent 自由发挥时,产出几乎千篇一律——奶油色背景、细衬线标题、紫蓝渐变、层层嵌套的圆角卡片。impeccable 用一组确定性规则(不依赖 LLM)识别这些「AI slop」痕迹,同时提供 polish、bolder 等指令让改动有明确方向,critique 按可用性启发式给设计打分并排序待修项,audit 则检查无障碍、性能与响应式问题并按 P0 到 P3 分级。它还能在浏览器里开实时覆盖层,选中元素热切换设计变体,确认后写回源码。适合前端开发、UI 工程师以及用 Agent 搭建落地页、产品界面的从业者,尤其在已有页面上迭代时效果最好;纯后端或不碰 UI 的人关系不大。
★ 103k 24h +934 ⑂ 6.1k 创建 2025-11-16 更新 2 小时前
farion1231 / cc-switch AI编程工具 Rust
统一管理切换各 AI 编程工具的模型供应商配置
cc-switch 是一个跨平台桌面应用,用来统一管理和切换 Claude Code、Codex、OpenCode、DeepSeek Harness、Kimi Code 等各类 AI 编程工具的模型供应商配置。你可以把它理解成这些命令行 AI 工具的「供应商管理器」:平时在不同工具间切换模型、改 API 地址、换密钥,往往要手动编辑各自的配置文件,容易改错也难回滚,而它把这些集中到一个图形界面里,一键切换。除了供应商管理,它还支持 MCP 和 skills 的统一管理,方便你在多个 Agent 工具间复用同一套配置。对日常重度使用 Claude Code、Codex 等工具的开发者来说,它省去了反复手改配置的麻烦,尤其适合同时试用官方渠道、中转服务和国产模型(如 DeepSeek、Kimi)的场景。如果你完全不用 AI 编程工具,这个项目和你关系不大。
★ 152k 24h +216 ⑂ 9.9k 创建 2025-08-04 更新 48 分钟前
openai / codex AI编程工具 Rust
OpenAI 开源的终端 AI 编码 Agent,类似 Claude Code
Codex 是 OpenAI 官方开源的终端编码 Agent,用 Rust 写成,可以理解为 Claude Code 的同类产品。你在命令行里用自然语言描述需求,它会自己读代码、改文件、跑测试,完成一整套开发任务,比如「把这个函数的报错处理补全」「给这个模块加单元测试」「把这段逻辑重构成异步」。它也提供 IDE 插件和桌面应用形态,登录 ChatGPT 账号即可使用,Plus 及以上套餐都能用。对后端、全栈等日常写代码的工程师来说,如果你已经在用 Cursor 或 Claude Code 这类 AI 编程工具,Codex 值得对比试一下;纯管理岗或不写代码的读者关系不大。
★ 133k 24h +116 ⑂ 21k 创建 2025-04-13 更新 2 小时前
zed-industries / zed Rust
Atom 团队出品的 Rust 高性能多人协作代码编辑器
Zed 是由 Atom 和 Tree-sitter 原班人马打造的高性能代码编辑器,用 Rust 编写,主打「快」和「多人协作」。它不只是 VS Code 的又一个替代品,核心卖点是原生渲染带来的极低延迟,以及内置的多人协作功能——你可以像用 Google Docs 一样和同事实时编辑同一份代码、共享光标和编辑内容。对日常被大仓库卡顿、或需要远程结对编程的开发者来说,这两点直接命中痛点。它还内置了 AI 相关能力,可接入各类模型辅助编码。值得看的是:日常写代码、对编辑器响应速度敏感的后端和系统开发工程师,以及有结对编程、代码评审协作需求的团队;如果你主要用 IDE 做重度调试或不介意 VS Code 的速度,它对你的吸引力有限。
★ 92k 24h +95 ⑂ 11k 创建 2021-02-20 更新 18 分钟前
rtk-ai / rtk AI编程工具 Rust
给 AI 编程 Agent 压缩命令输出、省 60-90% token 的 Rust 代理
rtk 是一个用 Rust 写的命令行代理,专门给 Claude Code 这类 AI 编程 Agent 省 token。它夹在 Agent 和 shell 之间,把命令输出先压缩过滤一遍再喂给模型:ls 变成带文件计数的树状结构,git log 只留哈希、作者和标题,pytest 只保留失败用例、通过的折叠成一个数字,grep 匹配按文件分组并截断超长行,覆盖 100 多种常见开发命令,额外开销不到 10 毫秒。实测能把 bash 输出砍掉 60-90%,但 README 也坦白说这只是输入 token 的一部分,账单不会等比例下降,且 token 数按字节除以 4 估算,绝对值仅供参考。适合每天重度使用 Claude Code、Cursor 等 Agent 跑大量构建、测试、git 操作的开发者,尤其是被上下文窗口和 API 账单卡住的人;如果你只是偶尔让 AI 写几行代码,或者不依赖 CLI 型 Agent,跟你就没什么关系。
★ 85k 24h +50 ⑂ 5.4k 创建 2026-01-22 更新 9 小时前
aicodeking / pandacode AI编程工具 Rust
把十几种 coding agent CLI 聚合到一个窗口并行工作的桌面工作台
PandaCode 是一个把各家 coding agent CLI 统一装进一个窗口的桌面工作台,可以理解为「coding agent 版的 iTerm + VS Code 聚合器」:Claude Code、Codex、Copilot CLI、Cline、Devin CLI 等十几种工具都能并排跑,旁边还带项目管理、Git、终端和浏览器。它真正解决的麻烦是多 agent 并行时的混乱——你可以开一个任务看板,把任务分到不同项目并行推进,用「架构师 + 最多三个工人」的团队模式混搭不同模型,本地路由器会在十几毫秒内替每个工人挑模型,某个工人失败还会自动升级到更强的模型;审批请求集中在输入框上方一行行排队,每轮改动都有 diff 可回看。任务还能丢到 Daytona、Cloudflare、AWS 等云端沙箱里跑,笔记本合盖也不中断,改完自动回到本地 worktree。适合日常重度使用多个 coding agent、需要同时管多个任务和分支的 AI 工程师与独立开发者;如果你只用单一 agent 写写脚本,关系不大。
★ 1.0k 24h +13 ⑂ 192 创建 18 天前 更新 15 小时前
lemonadesaltbagel / sill AI编程工具 Rust
为 AI 编码代理提供的原生 Windows Bash,替代 Git Bash/WSL
sill 是一个专为 AI 编码代理打造的原生 Windows Bash 解释器,用 Rust 写成,可直接充当 bash.exe,让 Claude Code、Codex、opencode、Gemini CLI 等工具在 Windows 上执行命令时,行为与 Linux 环境一致,无需安装 Git Bash、MSYS2 或 WSL。它解决的是代理在 Windows 上跑命令时的常见翻车点:通配符和引号被错误展开、路径格式混乱、中文等非英文文本变乱码、每条命令弹出控制台窗口、后台服务卡住输出管道,以及缺少 make、rg、ps 等常用工具。项目自带公开测试集,在中文语言环境的 Windows 容器中,sill 的 106 项用例全部通过,而 Git Bash 只通过 72 项;实测搭配 Claude Code、Codex 等代理时,失败的命令调用数明显更少,耗时也更短。如果你在 Windows 上使用 AI 编码代理并常被 shell 兼容问题困扰,这个项目值得了解;不使用这类工具的人则关系不大。
★ 164 24h +13 ⑂ 30 创建 12 天前 更新 1 天前
warpdotdev / warp AI编程工具 Rust
带内置 AI Agent 的现代终端开发环境
Warp 是一款从终端进化而来的智能开发环境,可以理解为「带 AI 助手的现代终端模拟器」,用 Rust 编写,界面体验类似 iTerm2 加上 AI 能力。它内置了编码 Agent,也能接入 Claude Code、Codex、Gemini CLI 等你已有的命令行 Agent,帮你完成排查 issue、写需求文档、改代码、审 PR 等工作流。比如后端工程师遇到线上报错,可以直接在终端里让 Agent 分析日志并给出修复建议,而不必来回切换编辑器和浏览器。这次开源还附带了 build.warp.dev 平台,能看到大量 Warp Factory Agent 实时处理任务的过程。适合每天大量使用终端的后端、运维、SRE 工程师,以及想把 AI 融入日常命令行工作流的开发者;如果你平时很少碰终端,这个项目和你关系不大。
★ 65k 24h +9 ⑂ 5.7k 创建 2021-07-08 更新 29 分钟前
tony3liu / eido AI编程工具 Rust
基于 Zed 和 pi 的 macOS AI 编码工作台,对话、改码、审查一体
Eido 是一个面向 macOS 的 AI 编码工作台,基于 Zed 编辑器和 pi agent 打造,把对话、代码和审查放在同一个界面里。你可以用自然语言描述需求,用 @ 引用相关代码给 agent 提供上下文,让它读文件、定位 bug、提出修改,然后在原生的 review 界面里逐个决定接受或拒绝,删除和二进制改动在你确认前不会生效。它还内置了实验性的 Browser Use 和 Computer Use,能让你在写代码的同时让 agent 操作网页或桌面应用,并通过全局的 Agent Access 开关控制权限。适合在 macOS 上用 AI 辅助开发的工程师,尤其是想在编辑器内完成「理解陌生代码—让 agent 改—审查改动」闭环的人;如果你不用 Mac 或不打算让 agent 动手改代码,关系就不大。
★ 246 24h +9 ⑂ 0 创建 27 天前 更新 19 天前
zickrian / isle AI编程工具 Rust
GNOME 桌面的灵动岛,聚合音乐、日程、剪贴板与 AI 助手
Isle 是一个给 GNOME 桌面用的「灵动岛」,把屏幕顶部中间变成一块黑色凹槽,平时只显示时间和当前状态(在放的歌、倒计时、通话),鼠标悬停时用弹簧动画展开成带标签页的小面板。它把日常琐事集中到一处:音乐带同步歌词(支持 Spotify、浏览器 YouTube 等 MPRIS 播放器)、通话时长与静音、番茄钟和勿扰、提醒清单、日历(会议前五分钟提醒并给 Join 按钮)、通知聚合、剪贴板历史和文件托盘,还能扫码把文件传到手机。真正带 AI 味的是它的语音助手:按快捷键直接用你已有的 Claude Code、Codex 等模型,多步骤任务逐个执行并验证,甚至能查系统状态后给出一条待确认的安装或修复命令,你点 Run 才跑。适合用 GNOME 的 Linux 桌面用户,尤其是想把 AI 助手嵌进日常操作流的开发者;macOS 或 Windows 用户关系不大。
★ 205 24h +7 ⑂ 38 创建 15 天前 更新 2 天前
ultraworkers / claw-code AI编程工具 Rust
纯 Agent 自主维护的 Rust CLI 编程助手,更像社会实验
claw-code 是一个用 Rust 写的命令行 AI 编程助手(CLI agent harness),类似 Claude Code、Codex CLI 那种能在终端里对话、执行任务的工具,但它的特别之处在于整个仓库由 AI Agent 自主开发和维护,README 明确说这是个「agent 管理的博物馆展品」而非严肃的生产项目。它能帮你跑提示词、管理会话、接入本地 OpenAI 兼容模型,但作者自己建议真正想干活的人去用它推荐的 LazyCodex 或 Gajae-Code。对多数从业者来说,这个项目本身工具价值有限,更值得看的是它作为「无人干预、纯 Agent 维护代码库」的社会实验——19 万 Star 的热度也主要来自这个话题。如果你在研究 AI 自主开发流程、Agent 协作模式,或者好奇一个仓库完全不靠人类能维护成什么样,可以翻翻它的哲学文档和路线图;如果你只是想找好用的编程助手,直接跳过它去看 LazyCodex。
★ 194k 24h +3 ⑂ 107k 创建 2026-03-31 更新 12 小时前
pumi-dev / pumi AI编程工具 Rust
可完全插件化的多 AI agent 并行工作台
pumi 是一个用 Rust 写的桌面工作台,专门用来同时跑多个 AI 编程 agent,比如 Claude Code、Codex、pi,你可以把它们并排放在不同标签页里,一眼看出谁在干活、谁卡住了、谁跑完了,还能在它们工作时排队塞新提示词。它背后有个常驻服务接管终端,窗口关了任务照跑,适合长时间挂机的多 agent 任务。真正特别的是它几乎全由插件构成——界面、终端、agent 面板都是 TypeScript 写的插件,能随意关掉、替换甚至重写,主题也能重绘窗口任何部分,插件和主题可以直接从 GitHub 安装分享。核心只保留标签、终端、按键这些最小骨架,远程机器、git 面板等一概不做,留给你自己搭。适合同时驱动多个 AI agent、想按自己工作流定制开发环境的 AI 工程师和重度 AI 编程用户;如果你只用单一 agent 或不碰这类工具,关系不大。
★ 52 24h +3 ⑂ 0 创建 12 天前 更新 23 分钟前
kitlangton / scrawl AI编程工具 Rust
录屏加标注打包给 coding agent,替代文字描述 bug
Scrawl 是一个 macOS 小工具,解决的是「跟 AI 编程助手描述 bug 太费劲」的问题:与其打字说明「页面在某处错位」,不如直接按快捷键录屏,边说边点边在屏幕上画圈标注,再按一次结束。它会把屏幕、语音和手绘标记打包成一个紧凑的素材包,包含带标注的关键帧缩略图、逐帧高清截图、与时间对齐的转写和操作时间线。配合为 Claude Code、OpenCode、Codex 等准备的 agent skill,助手拿到这个包后能看懂你指的位置,还能按时间点或标记编号放大查看某一刻的细节,甚至把录屏导出成可分享的视频。适合经常用 coding agent 修 UI bug、需要向 AI 精确描述复现过程的前端和全栈开发者;如果你不用 AI 编程助手,这工具基本用不上。
★ 873 24h +4 ⑂ 88 创建 21 天前 更新 4 天前
Graphicle-AI / graphicle AI编程工具 Rust
给编码 Agent 提供代码图谱与项目记忆的本地 Rust 工具
Graphicle 是一个用 Rust 写的本地工具,给 Claude Code、Cursor、Codex 这类编码 Agent 提供两样东西:代码知识图谱和项目记忆。它把你的仓库解析成一张图,记住项目文档、技术决策和过往 Agent 会话,然后在 Agent 提问时返回带出处的原文片段——精确到文件和行号。全程在本机运行,不需要 API key 或账号。实际用处比如你问「失败请求是怎么重试的」,它能直接给出相关代码位置,而不是让 Agent 翻遍仓库瞎猜;改一个函数时也能查出波及范围。官方基准显示它在记忆问答准确率上与 Hindsight 持平、超过 Mem0 OSS,而每轮对话只需约 12 次模型调用,远低于对手的上百次,token 消耗也低得多。适合日常重度使用 AI 编码工具、受够了 Agent 反复丢失上下文的后端和全栈工程师;如果你不用编码 Agent,关系不大。
★ 505 24h +4 ⑂ 36 创建 21 天前 更新 1 天前
ishangautam7 / Talvio AI编程工具 Rust
本地优先的语音助手,支持任意应用听写、语音命令和会议纪要
Talvio 是一个本地优先的语音助手,让你用说话代替打字:按住快捷键说话,文字直接出现在光标所在位置,任何应用都能用;还能用语音命令控制电脑,比如播放音乐、调音量、发邮件。它内置会议录音与实时转写,通话结束后自动生成纪要,手机 App 则可把手机变成无线麦克风和遥控器。语音转写默认在本机运行,支持 Parakeet、Nemotron、Whisper 等模型,也可选云服务。适合经常开长会、需要大量输入文字或想尝试语音交互的开发者和办公人群;如果你的工作几乎不用语音输入,关系不大。
★ 55 24h +3 ⑂ 6 创建 13 天前 更新 8 天前
jazzenchen / agent-hud-open AI编程工具 Rust
多编码 Agent 的额度与会话状态仪表盘,支持手机手表
Agent HUD 是一个给 Claude Code、Codex、GitHub Copilot、Cursor 等 18 种编码 Agent 用的桌面状态栏工具,可以理解成你同时开多个 AI 编程助手时的「统一仪表盘」。它常驻在屏幕边缘(Mac 上还能做成刘海样式),用颜色直观显示每个 Agent 的额度消耗:绿色表示还宽裕,黄色超过七成,红色超过九成,工作越忙闪得越快;悬停可以看到各窗口的重置时间、余额和最近 24 小时的 token 用量。更实用的是它能直接在状态栏里处理 Agent 发来的审批请求——批准、拒绝或回答 Claude 提的问题,不用切窗口,超时未处理会自动退回给 Agent;一键还能跳回对应的会话或终端。它还提供 iPhone 和 Apple Watch 客户端,人离开电脑后照样能在手机上查看进度、回复消息,甚至从手表上口述想法直接变成 Mac 上的新任务。适合同时跑多个编码 Agent、经常需要盯着额度和审批的 AI 工程师和重度 AI 编程用户;如果你只用单一 Agent 或不常用 CLI 类工具,关系不大。
★ 123 24h +1 ⑂ 23 创建 14 天前 更新 24 分钟前
openinterpreter / openinterpreter AI编程工具 Rust
为开源模型调优的终端 coding agent,Codex 的 Rust 分支
Open Interpreter 是 OpenAI Codex 的一个分支,用 Rust 重写,核心卖点是为 Kimi K3、GLM、Qwen、DeepSeek 这类低成本开源模型调优 agent 运行框架(harness),让你在终端里用类似 Codex 的界面驱动这些模型写代码、跑命令。它内置多种可切换的 harness,能针对不同模型选择表现最好的那套提示与工具循环,还自带 QA 技能,可在真实浏览器或原生应用里操作和测试界面。它兼容 ACP 协议,能接入支持该协议的编辑器,也支持 MCP、AGENTS.md、共享 skills 目录等开放标准,方便在不同 agent 工具间迁移数据。适合正在用国产或开源模型做 AI 编程、想在终端里跑 coding agent 的开发者,以及需要给模型配 QA 自动化测试的团队;如果你只用 Claude 或 GPT 闭源模型,关系不大。
★ 68k 24h +2 ⑂ 5.9k 创建 2023-07-14 更新 1 天前
dominikmartn / harp AI编程工具 Rust
Warp 分支终端,侧边栏并行管理多个编码 Agent 状态与用量
Harp 是 Warp 终端的非官方分支,把顶部标签栏换成了侧边栏,专门用来同时跑多个 Claude Code 和 Codex 编码 Agent。每个会话一行,实时显示它是在干活、在等你确认还是已经跑完,未读标记提醒你哪个 Agent 需要介入,不用再逐个窗口翻找。标签可以分组命名,配合 tmux 集成后分组和顺序跟着会话走,重启或换设备(比如手机 SSH 进来)都能看到同一套布局。侧边栏底部还有用量环,分别显示各 provider 的 5 小时窗口和每周限额及重置时间,数据直接读自本地日志,不上传也不碰凭证。适合同时开多个编码 Agent 并行干活的开发者,尤其是重度使用 Claude Code 或 Codex、经常被「哪个会话卡住了」困扰的人;如果你只开一两个 Agent,这工具的收益有限。
★ 705 24h +2 ⑂ 46 创建 15 天前 更新 7 天前
Gilvt-WTJ / gilvt AI编程工具 Rust
macOS 原生终端,专为并行监控多个 Claude Code / Codex 会话设计
gilvt 是一个原生 macOS 终端,专门用来同时跑和盯多个 Claude Code、Codex 编码 Agent 会话。它本身是一个完整日常终端(标签页、分屏、GPU 加速渲染、大回滚缓冲),但核心价值在于理解 Agent 的状态:侧边栏把所有会话列成一表,需要你处理的排最上面;窗格边框和标签点按状态着色(待审批、报错、工作中、完成未读),一眼就知道该切到哪个;Inspector 把每轮的命令、文件改动、TODO 和失败整理成时间线,点一行就能跳回终端对应位置,还带本轮 diff。它还支持跨天恢复会话、在新 git worktree 里起新 Agent、离线复盘已完成会话,以及 SSH 到远端主机后把远端 Agent 也纳入侧边栏。它只观察不代答,不改你的配置文件。适合同时开三四个编码 Agent、疲于在多个终端标签间来回检查的 AI 工程师和重度 Claude Code / Codex 用户;如果你只跑单个会话,用普通终端就够了。
★ 128 24h +1 ⑂ 21 创建 28 天前 更新 2 天前
DiplomatHearth / roblox-ai-place-diff AI编程工具 Rust
Roblox Studio 的 AI 编程助手,改动先审后写、可一键回退
Baseplate 是一个跑在终端里的 Roblox Studio AI 助手,可以理解为「Roblox 版 Cursor」:你用自然语言让它改游戏,它先把整轮改动以 place diff 的形式列给你审——哪些实例新增、哪些脚本改动、哪些被删除,逐行 Luau 都看得到,你点头之后才真正写进 Studio。它还会自动跑一次测试副本,读 Output 里的报错并反复修到干净,最后给出截图和检查结论作为证明;不满意任何一轮,一个 Ctrl+Z 就能整轮回退,git 项目里每轮也对应一个 commit。默认通过 Ollama 用免费本地模型,也可接 Claude、GPT、Gemini。适合正在用 Rojo 或直接在 Studio 里做 Roblox 游戏、想让 AI 帮忙写 Luau 但又怕它乱改文件的独立开发者和小型团队;如果你不碰 Roblox,这项目和你关系不大。
★ 163 ⑂ 13 创建 5 天前 更新 1 天前
xyt-dev / nekochat AI编程工具 Rust
自托管的角色扮演聊天网页,主打角色卡配置与零卡顿流式体验
nekochat 是一个自托管的角色扮演网页聊天工具,可以理解为「可自己部署的 SillyTavern 类产品」:管理员在后台把底层模型、思考档位、系统提示词、联网搜索、立绘背景和表情包组合成一张「角色卡」,普通聊天页面则完全隐藏模型名和参数,打开就能直接和角色对话。它内置 300 张本地 GIF 表情包,角色会根据语境在回复中自然穿插表情;还支持让角色输出可交互的数据图表、节点图和动画 SVG,以及挂载 DeepSeek 或 ChatGPT 订阅的联网搜索。技术上用 Rust + SolidJS + WebAssembly 把 Markdown 渲染和高亮移出主线程,主打长回复流式输出时界面零卡顿。适合想自建 AI 角色扮演应用、对沉浸感和前端性能有要求的全栈或前端工程师;如果你不碰这类应用,和多数从业者关系不大。
★ 107 ⑂ 3 创建 5 天前 更新 2 天前
khanhtq29vn / contextcraft AI编程工具 Rust
把代码仓库按相关性和预算压缩成 LLM 可用的上下文
ContextCraft 是一个把整个代码仓库压缩成适合喂给 LLM 的上下文的工具,可以理解为「代码库到 prompt 的智能打包器」。它先用 AST 解析和 Personalized PageRank 加 BM25F 给文件按依赖和任务相关性排序,再在给定 token 预算内为每个文件选择四种保真度之一——完整源码、结构大纲、声明签名或仅路径——而不是粗暴截断,最后输出 Markdown、XML 或 JSON。典型场景是给 coding agent 或代码问答系统准备上下文:比如你想问「认证相关逻辑怎么写的」,它会围绕这个 focus query 挑出相关文件及其依赖,塞进 8000 token 的预算里,还支持忽略规则和敏感信息脱敏。做 AI 编程工具、需要给 LLM 喂代码上下文的工程师值得看看;如果你不涉及这类场景,和多数人关系不大。
★ 65 ⑂ 7 创建 14 天前 更新 3 天前
vakandi / opencode-rust AI编程工具 Rust
用 Rust 重写的本地 AI 编程 agent,终端里跑更省资源
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,和你关系不大。
★ 53 ⑂ 1 创建 23 天前 更新 5 天前
Sheernox / cedr AI编程工具 Rust
多 Agent 编程工具的统一控制面板
cedr 是一个给「AI 编程 Agent 混战」收拾残局的命令行控制面板,用 Rust 写成,目标是让 Claude Code、Codex 等多家 coding agent 共用一套配置和一套治理规则。它干几件具体的事:按任务类型自动挑选合适的 agent、模型和投入档位,额度快用完的计划会被跳过;把多家厂商的 code review 结果合并成一个统一的门禁,同一处问题的报告会被归组,出现 P0/P1 就直接拦截,报告太少也不会静默放行;你只需在一处写好规则、skills、MCP server 和权限,它会编译成每个 agent 自己的配置文件,CI 里能检测漂移;还能锁定 skills 和 MCP server 的版本,一旦工具描述或网络主机变了就让 CI 失败;另外它读本地日志统计 token、花费和各计划的额度余量,数据不主动外传。适合那些同时在团队里用多个 coding agent、需要统一管控 review 质量和额度开销的工程负责人或平台工程师;只用单一 agent 的个人开发者暂时关系不大。
★ 29 ⑂ 1 创建 6 天前 更新 1 天前