AI 编码助手 CLI,在终端快而稳。
Move fast. Always land on your feet.
Hajimi Code 是面向开发者的 AI 编码代理:在本地仓库里自动完成代码审查、修 Bug、 生成测试、执行命令与 Git 操作,适合日常开发和 CI 自动化。
一键安装(推荐)
curl -fsSL https://hajimi.work/install.sh | shHomebrew
brew tap hajimi-work/tap && brew install hajimi也可前往 GitHub Releases 手动下载。
不止会聊,更会执行。
读文件、写代码、跑命令、管 Git。每一步可见、可控、可回退。
上下文感知
内置 grep、glob、文件读写工具,自动索引代码库结构。理解模块关系与依赖,改动结果可直接编译。
Rust 驱动,极速响应
六个 Rust crate 组成的工作区架构,单二进制分发。冷启动毫秒级,内存占用极低。
四协议,自由切换
OpenAI、Anthropic、Gemini、OpenAI Response(Responses API)四种协议全兼容。General / Fast / Pro 三档角色,按场景自动匹配模型。
并行子代理
复杂任务自动拆解为多个子代理并行执行,每个子代理拥有独立上下文,大幅提升处理效率。
MCP 工具协议
通过 Model Context Protocol 接入外部工具服务器,扩展 AI 的能力边界。配置即用,无需改代码。
三级审批策略
Default / AutoEdit / YOLO 三种审批模式。文件写入和命令执行可逐条确认,危险操作始终拦截。
四种方式,覆盖日常开发
从交互式对话到 CI/CD 流水线,从本地 Web 到团队渠道桥接。场景不同,方式一致。
像下达任务一样编码
输入 hajimi 进入 REPL 模式,持续给出目标即可。Agent 会保持仓库上下文,自主规划并执行。
hajimi一条命令,任务完成
hajimi run 执行单次任务后自动退出。配合 --json 输出结构化结果,--output 保存到文件,完美适配脚本和自动化流程。
hajimi run "修复当前 git 改动里的问题并补上测试"浏览器中的完整体验
hajimi web 仅监听 127.0.0.1,本机浏览器即可交互。支持 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。
几秒完成安装。马上开工。
一行命令安装,首次启动自动进入配置向导。选择模型后即可让 Agent 接管任务。
一键安装
适用于 macOS、Linux 和 WSL,复制后直接执行。
curl -fsSL https://hajimi.work/install.sh | shHomebrew
已安装 Homebrew 的用户可直接执行。
brew tap hajimi-work/tap && brew install hajimi首次运行
自动启动配置向导,选择 API 协议(OpenAI / Anthropic / OpenAI Response / Gemini)和模型角色。
hajimi安装完成,立即体验:ha 修复当前改动并跑测试
快捷别名 ha
通过 Homebrew 安装后,ha 即是 hajimi 的简写。智能识别子命令与任务描述。
ha→ 进入交互对话 REPLha 修复这个函数→ 自动识别为 run 任务ha config→ 识别为子命令ha web→ 启动 Web 界面与 Hajimi Work 协同
命令行与桌面端共享 ~/.hajimi 下的配置、会话和记忆数据。在终端快速执行,在桌面端可视化管理——两种体验,同一工作流。
进一步探索
文档与常见问题,帮你更快用好 Hajimi Code。