aicodeguide

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

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 开源模型 🍴 复刻 252 🐛 待处理 4 👀 关注 37
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 2771
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,无官网,需自行部署或查看仓库内容,核心功能免费。

项目预览

aicodeguide 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类开源模型
开发团队automata
定价模式🏷️完全免费
价格说明开源项目,无官网,需自行部署或查看仓库内容,核心功能免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
技术栈/模型ai,aicode,aicoding,course,llm,roadmap,vibe-coding
GitHub 星标★ 2771
上线时间2025-04-08 00:00:00
代码更新2026-03-23
仓库体积109 KB
本站数据更新2026-11-08
维护状态低维护
收录时间2026-08-09
浏览次数4

项目介绍

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

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 2771

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:入门 约 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

上一篇:aide

下一篇:code-interpreter

同类项目推荐

reef 开源

AI 写码,Reef 审码,极简终端让审查更专注

The minimal dev terminal for the AI coding era — AI writes the code, Reef is where···

★ 84 2026-08-09
cog 开源

生成代码不覆盖手写,改完还能继续生成

Code Generation with a human touch

★ 105 2026-09-14
myrlin-workbook 开源

一个浏览器管住所有 AI 编码会话,还能手机看

Open-source workspace manager for AI coding CLIs: Claude Code and ChatGPT Codex in o···

★ 388 2026-09-30
cli-printing-press 开源

输入API规范,自动生成AI友好的全能CLI工具,支持离线搜索。

Every API has a secret identity. This finds it, absorbs every feature from every com···

★ 4933 2026-08-09
claude-code-ultimate-guide 开源

学透Claude Code,从入门到生产级实战

The most comprehensive Claude Code guide: agentic workflows, hooks, skills, MCP serv···

★ 6384 2026-08-09
crit 开源

给AI代理装个反馈闭环,让每次修改都更懂你

Review AI coding agents' plans, diffs and running apps in the browser. Local-first, ···

★ 1283 2026-08-09
swark 开源

让代码自动画出架构图,告别手工维护。

Create architecture diagrams from code automatically using large language models (LL···

★ 1699 2026-08-09
awesome-copilot-for-testers 开源

给 Copilot 装上测试大脑,写用例排错更省心

‍ Instructions, prompts, and chat modes to help You with test automation for GitHub···

★ 120 2026-09-15
cockpit-tools 开源

一个面板管住所有 AI IDE 账号,切换监控自动唤醒

通用 AI IDE 账号管理工具:支持 Antigravity / Codex / GitHub Copilot / Windsurf / Kir···

★ 19817 2026-09-15