xlan-code
v1.1.3
Published
XlanCode - Your intelligent coding companion (powered by OpenClaw ecosystem)
Downloads
1,726
Readme
XlanCode 🦞
小澜的代码助手 - 基于 OpenClaw 生态的智能编程助手
XlanCode 是一个功能完整的终端 AI 编程助手,支持接入任意 Anthropic 兼容 API(如 MiniMax、OpenRouter、阿里云百炼等)。
✨ 特性
- 🎨 完整的 Ink TUI 交互界面 - 流畅的终端用户体验
- 🚀 无头模式 - 支持
--print模式用于脚本/CI 场景 - 🔌 MCP 服务器支持 - 无缝集成 Model Context Protocol
- 🧩 插件与 Skills - 可扩展的功能系统
- 🤖 多 Agent 协作 - 支持团队模式和任务分配
- 🔐 权限控制 - 细粒度的命令权限管理
- 🌍 自定义 API - 支持任意 Anthropic 兼容端点
🚀 快速开始
1. 安装 Bun
# macOS / Linux
curl -fsSL https://bun.sh/install | bash
# Windows
powershell -c "irm bun.sh/install.ps1 | iex"2. 安装依赖
bun install3. 配置环境变量
cp .env.example .env编辑 .env 文件:
# API 认证(二选一)
ANTHROPIC_API_KEY=sk-xxx
ANTHROPIC_AUTH_TOKEN=sk-xxx
# API 端点(可选,默认使用 Anthropic 官方)
ANTHROPIC_BASE_URL=https://api.minimaxi.com/anthropic
# 模型配置
ANTHROPIC_MODEL=claude-sonnet-4-202505144. 运行 XlanCode
# 使用 npm 全局安装(推荐)
bun link
# 或直接运行
bun run xlan
# 交互模式
./bin/xlan
# 无头模式
./bin/xlan --print "帮我写一个 Hello World"📖 文档
🛠️ 开发
# 开发模式
bun run dev
# 运行测试
bun test
# 构建
bun run build🌟 与 OpenClaw 集成
XlanCode 是 OpenClaw 生态的一部分,可以与以下工具配合使用:
- OpenClaw Gateway - 消息网关和路由
- PocketClaw - 移动端应用
- ClawPilot - 自动化技能系统
📄 许可证
MIT License
🙏 致谢
- 基于 claude-code-haha 二次开发
- 感谢 OpenClaw 社区的支持
Made with 🦞 by 小澜
