跳转到主要内容
OpenClaw 是目前社区热度极高的开源命令行 AI 编程 Agent。它旨在提供类似 Claude Code 的强大能力,但完全开源且支持自定义 API 接入。

安装

确保系统已安装 Python 3.10+:
pip install openclaw

配置与启动

OpenClaw 支持通过环境变量或交互式配置进行设置。

方式一:环境变量(推荐)

echo 'export OPENAI_API_KEY="sk-your-api-key"' >> ~/.zshrc
echo 'export OPENAI_API_BASE="https://api.ephone.ai/v1"' >> ~/.zshrc
source ~/.zshrc
[Environment]::SetEnvironmentVariable("OPENAI_API_KEY", "sk-your-api-key", "User")
[Environment]::SetEnvironmentVariable("OPENAI_API_BASE", "https://api.ephone.ai/v1", "User")

方式二:交互式启动

直接运行 openclaw,程序会引导您输入 API 配置:
  1. API Key: 输入您的 ePhone AI API Key
  2. Base URL: 输入 https://api.ephone.ai/v1
  3. Model: 推荐输入 gpt-4oclaude-opus-4-5-20251101

核心功能

功能说明
自主编程能够根据自然语言描述,自主阅读代码、修改文件并运行测试
多模型支持完美适配 OpenAI 和 Anthropic 协议模型
安全沙箱在执行危险命令前会请求用户确认
上下文感知自动分析项目结构,精准定位需要修改的代码

常用命令

在 OpenClaw 交互界面中:
  • help:查看所有可用指令
  • clear:清除当前对话历史
  • exit:退出程序

推荐模型

场景推荐模型
复杂逻辑开发claude-opus-4-5-20251101
通用编程任务gpt-4o
快速修复与咨询gpt-4o-mini
OpenClaw 作为一个强大的 Agent,会进行大量的上下文读取和模型调用,token 消耗较快。建议使用 Tier 2 账户以获得更稳定的体验。