100 行运行你自己的 Claude Code

公司不给用 Pi ,我又苦于 Claude Code 的可观测性太差,尝试自己学习写一个 Coding Agent 。 读了一下 OpenAI 的 API 文档,发现写一个最基本的,只支持命令行单次输入输出的 claude -p 还挺简单的。因为目标主要是学习,所以完全没有用 AI ,手写了两百行不...
100 行运行你自己的 Claude Code
100 行运行你自己的 Claude Code

公司不给用 Pi ,我又苦于 Claude Code 的可观测性太差,尝试自己学习写一个 Coding Agent 。

读了一下 OpenAI 的 API 文档,发现写一个最基本的,只支持命令行单次输入输出的 claude -p 还挺简单的。因为目标主要是学习,所以完全没有用 AI ,手写了两百行不到的代码,它就可以 work 了。

写完就开始有意思了。一是我不想学 tui 怎么写,二是出于好奇和 dogfood ,

于是我就让刚写好的极简版 coding agent 自己写自己

  • bun start -p "implement interative mode for this project"

然后我告诉它,把 log 改漂亮点,

  • bun start -c -p "make this project look nicer"

我就是想告诉大家,从这个角度看 AI 自举挺好玩的。

你不需要 Claude Code ,就可以从手写一点点基础代码开始,飞快的自举出来一个 Claude Code 。

100 行代码 + 三行 prompt =


我把最开始手写的一百行代码传到了 github ,以便让任何人都可以轻松阅读和修改。

遵循 Show Me Less Output 原则,我不想加入自己未经验证的奇思妙想,再 vibe 几万行,加入一些神秘的术语和理论,声称自己做出了什么巨大成果。

claude code in 100 lines = 100cc

来源: V2EX - 技术查看原文