Repository navigation
release-0.1.0: 🪓 Axe 首个正式版本
🪓 Axe v0.1.0 — 首个正式版本
Go 编写的 CLI vibe coding agent,用自然语言描述需求,自动生成代码、修改文件、执行命令。
✨ 核心功能
- 流式输出 — SSE streaming 逐字打印,实时查看 AI 思考过程
- 对话历史 — 自动保存与恢复,支持 /resume 交互式选择并展示完整历史
- 多模型支持 — Anthropic Claude + OpenAI 兼容接口,多模型自动 fallback
- 项目感知 — 自动读取 CLAUDE.md、.axeignore、智能检测项目类型(Go/Python/Node/Rust)
- diff 预览 — 文件修改前显示变更对比,需确认才执行
- 自动 git commit — 每轮完成后自动提交,方便回滚
- 中文友好 — 完整的 CJK 输入支持
🛠️ 内置工具
| 工具 | 功能 |
|---|---|
| read_file | 读取文件内容 |
| write_file | 创建/覆盖文件 |
| edit_file | 精确替换文件内容 |
| list_directory | 列出目录结构 |
| execute_command | 执行 shell 命令 |
| search_files | grep 搜索文件 |
⌨️ 交互命令
/clear · /list · /resume · /model · /cost · /help
🧠 高级能力
- 任务规划与迭代执行
- 自动验证机制
- 斜杠命令系统
📦 安装
go install github.com/Lewis-404/axe@latest📄 License
MIT