安装#

支持平台: macOS, Linux, Windows

安装方式(推荐)#

macOS / Linux

curl -fsSL https://eurekaclaw.ai/install.sh | bash

Windows

powershell -c "irm https://eurekaclaw.ai/install_win.ps1 | iex"

macOS/Linux安装程序复制项目仓库,创建虚拟环境,安装EurekaClaw,并将 eurekaclaw 命令添加到路径中。然后运行 eurekaclaw onboard 来配置API密钥和设置。

手动安装#

要求: Python ≥ 3.11, Node.js ≥ 20, Git

Linux/MacOS#

git clone https://github.com/EurekaClaw/EurekaClaw
cd EurekaClaw
make install                  # pip install -e "." + npm install (frontend)

Windows#

git clone https://github.com/EurekaClaw/EurekaClaw
cd EurekaClaw
powershell -ExecutionPolicy Bypass -File install_win.ps1    # pip install -e "." + npm install (frontend)
cp .env.example .env

额外功能安装#

pip install -e ".[openai,oauth]"

安装选项

功能

openai

OpenRouter和本地vLLM/Ollama后端

codex

登录Codex(无需API Key)

oauth

通过ccproxy登录Claude Pro/Max(无需API Key)

pdf

通过Docling (PaperReader)进行完整PDF读取

可选系统工具#

以下工具都是可选工具:

Tool

Purpose

Install

pdflatex + bibtex

编译 paper.texpaper.pdf

TeX Live / MacTeX

Lean4

正式定义检验

leanprover.github.io

clawhub

从ClawHub上安装技能

pip install clawhub

备注

Docker / 沙盒代码执行 作为可选工具列出,目前为试用版-实验运行程序和 execute_python 工具尚未安全地放入沙盒中供一般使用。可以设置EXPERIMENT_MODE=false

安装种子技能#

此代码可以安装种子技能到技能库:

eurekaclaw install-skills

此代码只需要运行一次,技能存储在 ~/.eurekaclaw/skills/ 中,并自动用于后续运行。

验证安装#

eurekaclaw --help
eurekaclaw skills        # lists available seed skills