SmallCoder
面向本地开源模型优化的开源免费AI编程智能体工具,通过精简系统提示词和上下文压缩机制适配小模型,支持自动检测Ollama和LM Studio部署的本地模型
Timeline (last 90 days)
SmallCoder 是一款开源、免费的本地AI编程智能体工具,可通过 npm install -g smallcoder 安装,并针对本地开源模型从系统提示词、工具集到压缩机制进行了优化
SmallCoder 选择模型时会自动检测通过 Ollama 或 LM Studio 部署的本地模型,无需额外配置
SmallCoder 提供终端和网页两种界面,终端用 small 命令启动,网页用 small --web 启动并生成独立 URL
SmallCoder 通过按住 Shift 再按 Tab 可在只读、编辑、绕过三种权限模式间切换
SmallCoder 的计划机制将任务进度写入独立文档,使智能体在每次上下文压缩后能重新查看计划、确认已完成任务并保持正轨
SmallCoder 没有内置浏览器引擎但提供内置浏览器视图,可将本地 URL 粘入查看运行结果
SmallCoder 的视觉纠错功能依赖模型本身支持,Qwen3 同时支持视觉、工具调用和思考标签
作者认为小模型永远达不到旗舰模型的水平,SmallCoder 的价值在于提升本地小模型的实际可用性而非让其变强
作者用 SmallCoder 加本地模型完成了一个基于 Three.js 的 Minecraft 克隆项目,构建过程约 20 分钟且全程无中断
All Facts (9)
SmallCoder 是一款开源、免费的本地AI编程智能体工具,可通过 npm install -g smallcoder 安装,并针对本地开源模型从系统提示词、工具集到压缩机制进行了优化
50%UnverifiedSmallCoder 选择模型时会自动检测通过 Ollama 或 LM Studio 部署的本地模型,无需额外配置
50%UnverifiedSmallCoder 提供终端和网页两种界面,终端用 small 命令启动,网页用 small --web 启动并生成独立 URL
50%UnverifiedSmallCoder 通过按住 Shift 再按 Tab 可在只读、编辑、绕过三种权限模式间切换
50%UnverifiedSmallCoder 的计划机制将任务进度写入独立文档,使智能体在每次上下文压缩后能重新查看计划、确认已完成任务并保持正轨
50%UnverifiedSmallCoder 没有内置浏览器引擎但提供内置浏览器视图,可将本地 URL 粘入查看运行结果
50%UnverifiedSmallCoder 的视觉纠错功能依赖模型本身支持,Qwen3 同时支持视觉、工具调用和思考标签
50%Unverified作者认为小模型永远达不到旗舰模型的水平,SmallCoder 的价值在于提升本地小模型的实际可用性而非让其变强
50%Unverified作者用 SmallCoder 加本地模型完成了一个基于 Three.js 的 Minecraft 克隆项目,构建过程约 20 分钟且全程无中断
50%