Skills2026年5月12日·1 分钟阅读

Refact — Local-First AI Coding Assistant

Refact is an open-source, local-first AI coding assistant: install the IDE plugin, run local refact-lsp, and connect a model provider.

Agent 就绪

Agent 可直接安装

这个资产可安装;Agent 先选择当前运行时、检查安装计划,再运行匹配命令。

Native · 98/100策略:允许
Agent 入口
任意 MCP/CLI Agent
类型
Skill
安装
Single
信任
信任等级:Established
入口
Asset
直接安装命令
npx -y tokrepo@latest install 42eb3572-5de4-59ab-a044-0b875f39a8ff --target codex

先 dry-run 确认安装计划,再运行此命令。

简介

Refact 是开源的本地优先 AI 编程助手:安装 IDE 插件后由本地 refact-lsp 引擎驱动,再配置模型提供方,即可在编辑器里跑问答、重构与端到端 agent 工作流等场景。

  • 适合谁: 希望在编辑器内运行本地 agent 引擎、并自选模型提供方的开发者
  • 可搭配: VS Code 或 JetBrains;本地 refact-lsp 引擎;多种 LLM 提供方/运行时(见 README)
  • 准备时间: 10–30 分钟

实战建议

  • 量化信息:README 描述了“插件 + 本地 refact-lsp 引擎”的工作方式,按 workspace 启动。
  • 量化信息:用同一任务重复 3 次,比较接入前后耗时,作为是否值得全团队推广的依据。

推广前先标准化三件事

Refact 在团队里要“好用且不乱用”,关键是先把以下三点标准化:

  1. Provider 策略:哪些仓库允许用哪些提供方(开源 vs 私有)。
  2. 默认模型:chat / agent / embeddings(如需)各选一个默认,避免每个人乱配。
  3. 任务边界:哪些动作必须显式批准(依赖升级、迁移脚本、发布脚本等)。

推荐的首批工作流

  • 解释模块 + 为关键函数补单测。
  • 约束性重构(例如最多改 10 行、行为不变)。
  • 修复失败用例(给复现步骤与时间预算)。

团队先统一 2–3 个固定流程,才能稳定对比效果。

FAQ

它只是聊天插件吗? 答:不是。README 把它定位为能规划、执行并迭代的工程 Agent。

必须固定一个 provider 吗? 答:不必须。支持多种 provider;按团队策略选择即可。

如何避免高风险改动? 答:把高风险动作做成审批闸门,先从读取/小改动任务开始。

🙏

来源与感谢

Source: https://github.com/smallcloudai/refact > License: BSD-3-Clause > GitHub stars: 3,541 · forks: 310

讨论

登录后参与讨论。
还没有评论,来写第一条吧。

相关资产