coding-assistant
本站收录 95 个带「coding-assistant」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)
gpt-engineer用于代码生成实验的 CLI 平台,也是知名建站平台 Lovable 的前身,为开发者提供快速验证代码生成思路的实验环境,探索 AI 生成代码的无限可能。★ 55,072
awesome-claude-codeawesome-claude-code 是一个围绕 Claude Code 生态的精选资源合集。Claude Code 是 Anthropic 推出的 AI 编★ 54,802
tabbyTabby 是一个自托管的 AI 编程助手,旨在替代 GitHub Copilot 等云端服务,让团队可以在自己的基础设施上运行代码补全和聊天助手。它解决的是代★ 33,889
oh-my-pi面向终端的 AI 编程智能体,具备哈希锚定编辑、优化的工具框架、LSP、Python、浏览器、子智能体等丰富能力,为终端编码带来全新体验。★ 33,752
gpt-pilotgpt-pilot 是一个旨在成为“首位真正 AI 开发者”的开源项目,用 Python 构建。它解决的是从自然语言需求直接生成可运行代码的问题,核心能力是让 ★ 33,659
ArchonArchon 是首个面向 AI 编程的开源 harness 构建工具,旨在解决 AI 编码结果随机、不可控的问题。它通过将复杂的 AI 编码流程编排为确定性的、★ 23,580
pr-agentPR Agent 是一个开源的 Pull Request 审查与自动化工具,由 Qodo(原 CodiumAI)开发,旨在帮助开发团队高效处理代码审查流程。它利★ 13,187
vibe-vibevibe-vibe 是一个系统化的 Vibe Coding 开源教程,旨在帮助零基础用户借助 AI 实现从创意到全栈应用的开发。项目提供结构化的学习路径,涵盖提★ 6,089
claude-code-ultimate-guide这是一个关于Claude Code的综合性指南项目,旨在帮助开发者全面掌握Anthropic推出的AI编程助手Claude Code。项目解决了Claude C★ 6,066
byterover-cliByteRover CLI (brv) 是一个为自主编码智能体设计的便携式记忆层工具,前身为 Cipher。它解决了 AI 编码助手在长时间任务中缺乏持久记忆、★ 4,964
FuxiFuXi 是一个运行在终端里的快速、自包含的 AI 编程代理。它让你直接在命令行中编辑代码、执行命令、调用工具,并通过成本感知的路由机制在多个 LLM 提供商之★ 3,351
mcp-shrimp-task-managerShrimp Task Manager 是一个专为 AI 代理设计的任务管理工具,核心目标是让 AI 具备类似人类开发者的工作方式。它解决的是 AI 在复杂开发★ 2,145
zeroshotzeroshot 是一个面向软件变更的独立执行器-验证器编排框架,用 JavaScript 实现。它解决的是 AI 编程代理在自动修改代码时缺乏可靠验证、容易引★ 1,915
git-lrcgit-lrc 是一个用 Go 编写的免费开源工具,它能在 Git 提交时自动触发轻量级的 AI 代码审查。它解决了开发者提交代码后缺少即时反馈、人工审查成本高★ 1,470
kodus-aiKodus AI 是一个开源的 AI 代码审查工具,核心特点是让开发团队完全掌控模型选择与成本。它解决了传统 AI 审查工具锁定特定模型、费用不可控的问题,支持★ 1,432
agorAgor 是一个面向团队的智能体指挥中心,用于统一管理和编排各类 AI 编程助手(如 Claude Code、Codex 等)。它解决了团队在使用多个 AI 编★ 1,416
EmpryoEmpryo 是一个基于图结构的 AI 编程代理,核心创新在于直接编辑代码的 AST(抽象语法树)而非文本字符串,并集成完整的 LSP(语言服务器协议)能力,构★ 1,314
claude-code-promptsclaude-code-prompts 是一个独立编写的提示词模板集合,专为 AI 编程代理设计。它解决了 AI 编程中提示词质量参差不齐、缺乏系统性的问题,提★ 1,207
awesome-deepseek-harnessDeepSeek Harness (DSH) 生态系统的精选资源列表,汇集了来自 dsh-external/hub 及公开 dsh-plugin 主题下的插件、★ 1,114
promptrPromptr 是一个命令行工具,让你用自然语言指令直接操作文件系统。它基于 OpenAI 的 GPT 模型,将你的中文或英文指令转化为具体的文件修改操作,支持★ 949
projectmemprojectmem 是一个本地优先的 AI 编程记忆工具,专为 AI 代理(如 Claude Code、Cursor 等)设计。它解决的核心问题是:AI 编码★ 848
haxhax 是一个极简的终端原生编码智能体,完全用 C 语言编写,专为追求轻量和低依赖的开发者设计。它解决的是传统 AI 编程助手体积臃肿、依赖复杂、难以在纯终端环★ 823
free-ai-coding这是一个聚合免费AI编程工具的精选列表,旨在为开发者提供无需付费即可使用Claude Opus/Sonnet、GPT-5、Gemini Pro等顶级模型的途径。★ 772
code-on-incuscode-on-incus 是一个为 AI 编程代理提供隔离运行环境的开源工具。它利用 Incus 系统容器,为每个 AI 代理分配独立的机器,赋予其 root★ 732
design2codedesign2code 是一个将网页设计截图自动转换为干净 HTML/CSS 代码的开源工具。它解决了前端开发中从设计稿到代码的重复劳动问题,帮助设计师和开发者★ 682
shaishai 是一个用 Rust 编写的终端编程助手,定位为你的结对编程伙伴。它解决的是开发者在终端中需要快速获得代码建议、解释或重构支持的问题。核心能力包括代码理★ 624
jugglerJuggler 是一个用 JavaScript 编写的编程开发智能体(Code Agent),旨在帮助开发者更高效地完成编码任务。它属于 agentic AI ★ 604
claude-code-masteryclaude-code-mastery 是一份关于 Claude Code 的完整指南,涵盖 CLAUDE.md 配置、hooks 钩子、skills 技能、M★ 548
vetvet 是一个面向开发者的 GitHub 议题筛选工具,旨在帮助用户从海量 issue 中快速找到值得关注的内容。它通过分析议题的活跃度、讨论热度、维护者参与度★ 516
sandboxed.shsandboxed.sh 是一个面向自主链上 AI 代理的安全运行时环境,用 Rust 编写。它解决的核心问题是:当 AI 代理需要自主执行链上操作(如交易、资★ 513
talkcodyTalkCody 是一个开源的 AI 编程助手,采用 TypeScript 构建,旨在通过自然语言交互简化代码开发流程。它解决了开发者需要手动编写大量样板代码、★ 482
dispatchdispatch 是一个针对 Claude Code 的 skill 插件,通过将任务分发给后台 AI 工作进程,将有效上下文窗口扩展 10 倍。它解决了 Cl★ 410
groundhogGroundhog 是一个用 Rust 编写的教育型开源项目,旨在从第一性原理解释 Cursor 等 AI 编程助手的工作原理。它通过实现一个最小可用的编码代理★ 405
gemini-kitgemini-kit 是一个为 Gemini CLI 打造的增强工具包,提供 19 个 AI 代理和 44 条命令,旨在通过自动化规划、测试、代码审查和安全检查★ 374
project-butlerProject Butler 是一个面向 AI 编程助手(如 Claude Code、Cursor、Codex)的项目记忆系统。它解决 AI 在跨会话协作时丢失★ 373
awesome-ai-coding-techniques这是一个汇集AI辅助编程实战技巧的开源清单,覆盖Claude Code、Codex CLI、Cursor、GitHub Copilot等主流AI编程工具。项目旨★ 348
miramira 是一个自托管的 AI 代码审查工具,专为开发团队设计,用于自动化代码审查流程。它通过索引 PR 审查记录、提供代码走查、漏洞扫描、依赖关系图、自定义规★ 347
zotzot 是一个用 Go 编写的轻量级编码代理框架,旨在为开发者提供一个简单、可扩展的终端内 AI 编程助手。它解决了现有编码代理工具往往过于笨重、依赖复杂、难以★ 346
termly-clitermly-cli 是一个面向 AI 编程助手(如 Claude Code、Gemini CLI 和 OpenCode)的移动端伴侣工具。它解决了开发者离开电★ 311
mcp-server-tree-sittermcp-server-tree-sitter 是一个将 Tree-sitter 解析器封装为 MCP(Model Context Protocol)服务的开源项★ 309
UltraGameStudioUltraGameStudio 是一个专为游戏开发设计的 AI 编码代理,旨在通过自然语言指令辅助开发者完成引擎工作流、游戏逻辑代码和资源生成。它支持多种主流 ★ 308
rust-docs-mcp-serverrust-docs-mcp-server 是一个基于 Rust 的 MCP(模型上下文协议)服务器,旨在解决 AI 编程助手(如 Copilot、Cursor ★ 297
gptreegptree 是一个命令行工具,旨在为大型语言模型(LLM)提供编码项目的上下文。它通过将项目文件合并成一个包含目录树结构的单一文本文件(或剪贴板文本),方便开★ 291
repomindRepomind 是一个开源的 AI 驱动应用,利用 Agentic CAG(缓存增强生成)技术,让用户能与任意公开的 GitHub 仓库或开发者主页进行对话。★ 287
vixvix 是一个用 Go 语言编写的 AI 编程助手,定位为“简洁、快速、token 高效”的编码代理。它直接集成到开发者的命令行工作流中,帮助开发者通过自然语言★ 281
super-devsuper-dev 是一个为 AI 编程工具提供工程化流程层的开源项目,旨在解决 AI 生成代码缺乏规范、质量不可控和难以追踪的问题。它通过引入规格说明(spe★ 273
HyperAgentHyperAgent 是一个面向软件工程任务的全能型智能体框架,旨在通过自然语言指令自动完成代码编写、调试、重构等复杂开发工作。它基于大语言模型构建,将任务分解★ 256
Claude-codeClaude Code 是一款运行在终端里的智能编码代理工具,最初由 Anthropic 开发,现基于泄露源码重建。它能够理解整个代码库,通过自然语言指令帮助开★ 242
gpt-all-stargpt-all-star 是一个基于 AI 的代码生成工具,专注于从零开始开发 Web 应用。它通过一组自主 AI 代理的团队协作,模拟软件开发流程,自动完成需★ 239
runjamrunjam 是一个桌面应用,旨在统一管理多个 AI 编程助手(如 Claude Code、Codex CLI 和 Gemini CLI)。它解决了开发者需要在★ 228