一个用 Java 从零长大的 Agent CLI。从 ReAct 循环到完整的终端产品,持续交付可审阅、可回滚的工程能力。
它替你读文件、改代码、跑命令。可屏幕那头,它每一步到底在想什么——你和它之间,始终隔着一层毛玻璃。
$ java -jar target/paicli-16.1.0.jar
████████ ForgePilot
██ ██ Multi-model provider
██ ██ MCP · Skills · ReAct
██ ██ ReAct · Plan · MCP · Browser
██ ██
Tips for getting started:
1. Type / for commands and Tab completion
2. Ask coding questions or run commands
3. Attach context with @path or @image:
* _
"看十篇原理文章, 不如让一个循环 在自己手里跑起来。"
概念是别人的。跑通的那一刻,才是你的。
先看它跑起来,再聊它是怎么长大的。
从一个循环出发,一期一期打磨出来的。
敲下回车,它先想,再做,再看结果。思考、行动、观察——一拍一拍,像心跳。
* 这个项目的测试为什么挂了? Thinking… 先跑一次快速回归拿到报错, 再读相关文件,定位真正原因。 ⏺ execute_command mvn test -Pquick └ 1 failed · MemoryManagerTest ⏺ Read 2 files (ctrl+o to expand) · 找到了:第 42 行断言期望值写反了。 要我直接修掉吗? [y/n/a/s/m]
持续演进,就是一份摊开的 Agent 课程表。
…… 以及另外十五期,都在 git log 里等你
不用先去换语言,也不用啃框架源码——从课程设计那套技术栈,直接走进 Agent 的世界。
不需要先成为高手——只需要一个今晚就能跑起来的开始。
"Agent 并不神秘, 它只是一个愿意 一步步想的循环。"
而你,刚好会写循环。
克隆下来,跑起来,然后翻开第一期的代码——故事,从一个循环开始。