终端里的
AI 编程代理。
Hajimi Code 不只是对话框——它是一个完整的 AI 编程代理。审查代码、重构模块、编写测试、执行命令、管理 Git,全部在终端内完成。支持 MCP 工具协议与并行子代理,让 AI 真正融入你的开发流程。
一键安装(推荐)
curl -fsSL https://hajimi.work/install.sh | shHomebrew
brew tap hajimi-work/tap && brew install hajimi也可前往 GitHub Releases 手动下载。
$ hajimi
"Code like a cat: sleep long, move fast, and always land on your feet."
[READY] /\_/\ ✨
( >w<)
|> >| 🚀
🐾 >> 帮我审查当前 git 改动,指出潜在问题
⏺ Bash(git diff --staged)
⏺ Read(src/utils/auth.ts)
⏺ Read(src/middleware/cors.ts)
[审查结果]
发现 2 个需要注意的问题:
1. auth.ts L42: token 过期校验缺少时区处理,
建议使用 Date.now() 替代 new Date()
2. cors.ts L18: allowedOrigins 包含通配符 *,
生产环境建议指定具体域名
✓ 已生成修复建议,是否自动应用?(y/n)不只是对话。是完整的编程代理。
读文件、写代码、跑命令、管 Git——Hajimi Code 拥有真正的工具能力,而不只是生成文本。
上下文感知
内置 grep、glob、文件读写工具,自动索引代码库结构。理解模块关系与依赖,建议精准且可直接编译。
Rust 驱动,极速响应
六个 Rust crate 组成的工作区架构,单二进制分发。冷启动毫秒级,内存占用极低。
四协议,自由切换
OpenAI、Anthropic、Gemini、OpenAI Responses 四种协议全兼容。General / Fast / Pro 三档角色,按场景自动匹配模型。
并行子代理
复杂任务自动拆解为多个子代理并行执行,每个子代理拥有独立上下文,大幅提升处理效率。
MCP 工具协议
通过 Model Context Protocol 接入外部工具服务器,扩展 AI 的能力边界。配置即用,无需改代码。
三级审批策略
Default / AutoEdit / Yolo 三种审批模式。文件写入和命令执行可逐条确认,危险操作始终拦截。
四种使用方式,覆盖全场景
从交互式对话到 CI/CD 流水线,从本地 Web 界面到团队渠道桥接。
像聊天一样写代码
输入 hajimi 进入 REPL 模式,与代码库持续对话。内置 /review、/refactor、/test、/fix 等斜杠命令,Tab 补全,会话自动保存与恢复。
hajimi一条命令,任务完成
hajimi run 执行单次任务后自动退出。配合 --json 输出结构化结果,--output 保存到文件,完美适配脚本和自动化流程。
hajimi run "帮我审查当前 git 改动"浏览器中的完整体验
hajimi web 启动本地 Web 服务,通过浏览器与 AI 交互。支持 SSE 实时更新、会话管理、检查点回滚和审批操作。
hajimi web --port 3000AI 接入团队通讯
将 Hajimi 接入 Telegram、Discord、Slack、Mattermost、飞书五大平台。基于轮询,无需暴露端口,配置即用。
hajimi channel专业级能力,开箱即用
技能系统、检查点回滚、上下文压缩、加密存储——每一项都为真实开发场景打磨。
技能与命令
SKILL.md 定义专业技能,commands/ 目录自定义命令模板。兼容 .claude、.codex 技能格式。
检查点回滚
每个关键步骤自动创建检查点。发现问题可一键回滚到任意历史状态。
上下文压缩
对话过长时自动压缩上下文,保留关键信息。也可手动执行 /compact 命令。
加密配置
API 密钥使用 AES-256-GCM 加密存储,不以明文落盘。
Git 集成
内置 /commit 命令智能生成提交信息,/review 直接审查 diff。
Web 配置面板
hajimi config 启动浏览器配置页面,图形化管理供应商和模型。
Hooks 扩展
before_tool / after_tool 钩子,在工具执行前后触发自定义脚本。
会话持久化
对话自动保存,下次启动可恢复上下文。支持项目级记忆钉选。
一条命令,多种场景
内置斜杠命令覆盖高频开发任务,也可以用自然语言描述任何需求。
代码审查
/review自动读取 git diff,逐文件分析改动,指出潜在问题并给出修复建议。
智能重构
/refactor理解模块结构与依赖关系,安全地完成跨文件重构。
测试生成
/test根据函数签名和业务逻辑,自动生成高覆盖率的测试用例。
问题修复
/fix描述错误现象,AI 结合上下文定位根因并直接修复。
代码解释
/explain选中代码片段,获得清晰的逻辑解读和架构说明。
Git 提交
/commit分析暂存区改动,智能生成符合规范的 commit message。
几秒钟,开始编码
一行命令完成安装。首次运行自动进入配置向导,选择 API 协议和模型后即可开始。
一键安装
适用于 macOS、Linux 和 WSL,复制后直接执行。
curl -fsSL https://hajimi.work/install.sh | shHomebrew
已安装 Homebrew 的用户可直接执行。
brew tap hajimi-work/tap && brew install hajimi首次运行
自动启动配置向导,选择 API 协议(OpenAI / Anthropic / Gemini)和模型。
hajimi安装完成,立即体验:h 帮我审查当前改动
快捷别名 h
通过 Homebrew 安装后,h 即是 hajimi 的简写。智能识别子命令与任务描述。
h→ 进入交互对话 REPLh 修复这个函数→ 自动识别为 run 任务h config→ 识别为子命令h web→ 启动 Web 界面与 Hajimi Work 协同
命令行与桌面端共享 ~/.hajimi 下的配置、会话和记忆数据。在终端快速执行,在桌面端可视化管理——两种体验,同一工作流。
进一步探索
深度指南与常见问题,帮助你充分发挥 Hajimi Code 的全部能力。