VAUXLAND PROJECT PROFILE · GitHub 项目

andrej-karpathy-skills

multica-ai/andrej-karpathy-skills

通过单文件约束改善 Claude Code 的编码行为

打开 GitHub ↗
GitHub Stars
218K
价格
公开代码 · 许可证待确认
许可证
许可证待确认
分类
开发者工具

先看懂,再决定是否打开。

先用一句话看懂用途,再判断它为什么值得你继续了解。

EDITOR'S NOTE · WHY IT MATTERS

为什么值得关注

解决 LLM 编码时容易盲目假设、过度设计、误改无关代码的问题,将 Andrej Karpathy 总结的四大原则(先思考再编码、极简优先、精准修改、目标驱动)写入 CLAUDE.md 以规范 Agent 行为。

GET STARTED

如何开始使用

从官方 README 的安装与使用章节开始。先确认运行环境、API 密钥和许可证;代码开放不代表模型调用、云服务或硬件运行没有成本。

打开官方使用说明 ↗

做决定前,
再看这些事实。

只保留能帮助判断成熟度、使用门槛和来源可信度的信息。

项目类型
GitHub 项目
所属分类
开发者工具
GitHub 仓库
multica-ai/andrej-karpathy-skills
英文原始描述
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
GitHub Stars
218K
价格
公开代码 · 许可证待确认
许可证
许可证待确认
Vauxland 资料更新
2026 年 10 月 10 日
相关领域
查看生成文案参考的 README 摘录

# Karpathy-Inspired Claude Code Guidelines > Check out my new project Multica — an open-source platform for running and managing coding agents with reusable skills. > > Follow me on X: https://x.com/jiayuan_jy A single `CLAUDE.md` file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls. English | 简体中文 ## The Problems From Andrej's post: > "The models make wrong assumptions on your behalf and just run along with them without checking. They don't manage their confusion, don't seek clarifications, don't surface inconsistencies, don't present tradeoffs, don't push back when they should." > "They really like to overcomplicate code and APIs, bloat abstractions, don't clean up dead code... implement a bloated construction over 1000 lines when 100 would do." > "They still sometimes change/remove comments and code they don't sufficiently understand as side effects, even if orthogonal to the task." ## The Solution Four principles in one file that directly address these issues: | Principle | Addresses | |-----------|-----------| | **Think Before Coding** | Wrong assumptions, hidden confusion, missing tradeoffs | | **Simplicity First** | Overcomplication, bloated abstractions | | **Surgical Changes** | Orthogonal edits, touching code you shouldn't | | **Goal-Driven Execution** | Leverage through tests-first, verifiable success criteria | ## The Four Principles in Detail ### 1. Think Before Coding **Don't assume. Don't hide confusion. Surface tradeoffs.** LLMs often pick an interpretation silently and run with it. This principle forces explicit reasoning: - **State assumptions explicitly** — If uncertain, ask rather than guess - **Present multiple interpretations** — Don't pick silently when ambiguity exists - **Push back when warranted** — If a simpler approach exists, say so - **Stop when confused** — Name what's unclear and ask for clarification ### 2. Simplicity First **Minimum code that solves the problem. Nothing speculative.** Combat the tendency toward overengineering: - No features beyond what was asked - No abstractions for single-use code - No "flexibility" or "configurability" that wasn't requested - No error handl

资料检查:2026 年 10 月 11 日;这是最近抓取的来源资料,不是历史 README 存档。核对完整 README ↗