aicodeguide

跟着路线图,用AI把代码写得更快更稳

AI Code Guide 是一个面向开发者的 AI 编程学习路线图,旨在帮助初学者和有经验的程序员系统地掌握使用 AI 工具进行编码的方法。它解决的是 AI 编程领域信息碎片化、学习路径不清晰的问题,通过结构化的指南,覆盖从基础概念到实际项目应用的完整流程。项目核心能力包括提供分阶段的学习计划、推荐实用的 AI 编程工具和最佳实践,以及分享真实案例和技巧,帮助用户快速上手并提升开发效率。

开源 free 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 2720
维护状态 低维护
是否开源 是
定价模式 free

项目数据

分类开源模型
开发团队automata
所属国家
定价模式free
价格说明开源项目,无官网,需自行部署或查看仓库内容,核心功能免费。
访问状态
是否开源是
开源协议
主要语言
技术栈/模型ai,aicode,aicoding,course,llm,roadmap,vibe-coding
GitHub 星标★ 2720
30天Star增速
HF 下载量
上线时间2025-04-08 00:00:00
最近更新2026-09-22 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数3

使用教程

难度:入门 约 15 分钟 部署方式:命令行工具 5 步

环境要求

  • Node.js 与 npm 环境(用于全局安装 CLI 工具)
  • 已安装 Claude Code CLI
  • 注册 OpenRouter 账号并获取 API Key
  • 一个支持配置的项目目录(用于放置 AGENTS.md 等规则文件)

安装与启动步骤

  1. 1安装 Claude Code CLI

    用 npm 全局安装 Anthropic 官方命令行工具,作为后续接入任意 LLM 的基础客户端。

    npm install -g @anthropic-ai/claude-code
  2. 2安装路由工具

    安装 claude-code-router,它会在本机启动代理,把 Claude Code 的请求转发到 OpenRouter 上的任意模型。

    npm install -g @musistudio/claude-code-router
  3. 3写入路由配置

    编辑 ~/.claude-code-router/config.json,把 OPENROUTER_API_KEY 换成你自己的密钥,模型名可改为其他 OpenRouter 模型。

    {
      "Providers": [
        {
          "name": "kimi-k2",
          "api_base_url": "https://openrouter.ai/api/v1/chat/completions",
          "api_key": "OPENROUTER_API_KEY",
          "models": [
            "moonshotai/kimi-k2"
          ],
          "transformer": {
            "use": ["openrouter"]
          }
        }
      ],
      "Router": {
        "default": "kimi-k2,moonshotai/kimi-k2"
      }
    }
  4. 4通过路由启动

    执行 ccr code,Claude Code 会走本地代理;若显示本地 API Base URL 即接入成功。

    ccr code
  5. 5配置项目规则

    在项目根目录建 AGENTS.md 写规则;Claude Code 用 CLAUDE.md 软链到 AGENTS.md,Cursor 放 .cursor/rules/。

关键配置

配置项必填说明示例
api_key是OpenRouter 的 API 密钥,用于调用所配置的模型sk-or-v1-xxxxxxxxxxxxxxxx
api_base_url是模型请求地址,示例为 OpenRouter 的 chat completions 接口https://openrouter.ai/api/v1/chat/completions
models是该 Provider 下可用的模型列表moonshotai/kimi-k2
Router.default是默认路由到的「Provider名,模型名」组合kimi-k2,moonshotai/kimi-k2
AGENTS.md否项目根目录的规则文件,向 LLM 注入项目约定与规范# 项目规则 使用 TypeScript 严格模式
read否Aider 的 .aider.conf.yml 中读取规则文件的配置项read: [~/.global_conventions.md, rules.md]

如何确认成功

运行 ccr code 后,看到 Claude Code 显示 API Base URL: http://127.0.0.1:3456,说明已通过本地代理接入。

常见问题

Q:为什么必须装 claude-code-router?

A:Claude Code 默认只连 Anthropic 服务,claude-code-router 在本机起一个代理,把请求转发到 OpenRouter,从而使用 Kimi K2 等任意模型。

Q:只想用 Moonshot 官方渠道怎么办?

A:README 提到可改用 Moonshot 自己提供的方案,参考 kimi-cc 项目的 README_EN 文档接入 Kimi K2 等模型,无需 OpenRouter。

Q:不同编辑器的规则文件放哪里?

A:除 Claude Code 外一般在项目根目录建 AGENTS.md;Claude Code 用 CLAUDE.md(软链或内容写 @AGENTS.md);Cursor 用 .cursor/rules/ 下的 markdown。

Q:如何设置对所有项目生效的全局规则?

A:以 Aider 为例,把约定写到 ~/.global_conventions.md,再在 .aider.conf.yml 中用 read: 同时引入全局文件和项目内规则文件。

注意事项

  • 本项目本质是一份 AI 编程学习指南(路线图),不是可运行的程序,安装步骤针对的是它推荐的 AI 编程工具链。
  • README 未给出该指南自身的安装方式,上述命令均来自其「在 Claude Code 中使用任意 LLM」章节。
  • API Key 属于敏感信息,不要写进仓库或提交到版本控制。
  • 本地代理默认监听 127.0.0.1:3456,属于 claude-code-router 自身行为,无需手动配置端口。

核心亮点

  • 提供从入门到进阶的完整学习路径,避免盲目摸索
  • 精选并对比主流AI编程工具,节省选型时间
  • 包含大量实战案例和提示词技巧,可直接套用

不足之处

  • 内容以指南为主,缺乏交互式练习环境
  • 部分工具推荐可能随时间快速过时

适用场景

  • 刚接触AI编程,想系统学习的新手
  • 希望用AI工具提升日常开发效率的工程师
  • 技术团队内部培训或制定AI编码规范参考

替代项目

awesome-ai-coding、prompt-engineering-for-developers、CodeGen

项目介绍

aicodeguide 是编程开发领域的开源项目,由 automata 开发,2025 年首次发布。

在全站 13,014 个收录项目中,它的 GitHub 星标数(2,720)位列前 30%,在编程开发分类中处于中上游。

近 42 天,它的 GitHub 星标从 2,677 增加到 2,720,净增 43。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-09-22。无官网,需自行部署或查看仓库内容,核心功能免费。

它主要面向的使用场景是:刚接触AI编程,想系统学习的新手。同类可对比的替代方案包括 awesome-ai-coding、prompt-engineering-for-developers、CodeGen。

上一篇:aide

下一篇:code-interpreter

同类项目推荐

bolt.new 开源

想到啥说啥,网页应用当场生成直接能用

Prompt, run, edit, and deploy full-stack web applications. -- bolt.new -- Help Cente···

★ 16557 2026-08-09
fuzz4all 开源

用大模型自动生成测试输入,发现各种软件漏洞

️Fuzz4All: Universal Fuzzing with Large Language Models

★ 338 2026-08-09
superpowers-zh 开源

全套 AI 编程神技汉化好了,照着用就行。

AI 编程超能力 · 中文增强版 — superpowers(250k+ ⭐)完整汉化 + 4 个中国原创 skills···

★ 8188 2026-08-09
crystal 开源

多个 AI 同时写不同功能,互不干扰齐头并进。

(Crystal is now Nimbalyst) Run multiple Codex and Claude Code AI sessions in paralle···

★ 3121 2026-08-09