OpenRouter 推出 Ori Harness 最佳化命令列工具
Ori Harness: The Best Way to Use OpenRouter with Any Harness
OpenRouter 推出全新的 Ori Harness 命令列工具,讓使用者透過簡單的指令快速安裝與登入,即可自動獲得針對 OpenRouter 最佳化的配置,無須再手動設定複雜的環境變數。
原文給出特定工具的配置方案與最佳化邏輯,讀者可據此評估如何簡化閘道器接入流程。
我們常看到使用者嘗試將 OpenRouter 與他們喜愛的 harness 結合時,會寫 臨時指令碼 或複雜設定來調整,以達到最佳效果。有些 harness 只需要最少設定,或許只需一個環境變數,而其他像 Claude Code 則需要更多設定。
現在您可以安裝 ori CLI,使用 OpenRouter 登入,並立即得到一套即插即用的最佳化設定,支援所有您喜愛的 harness:
# Install ori cli
curl -fsSL https://openrouter.ai/labs/ori/install.sh | bash
ori login # Log in to OpenRouter
# Set up and optimized for OpenRouter
ori claude
ori codex
ori opencode
ori hermes
# ... more to come如果我只改幾個設定,為什麼還需要這個?
使用 OpenRouter 之類的閘道器時,若想得到與使用 Anthropic 原廠 harness 相同的即插即用體驗,您需要設定大量環境變數…
ANTHROPIC_BASE_URL=https://openrouter.ai/api
ANTHROPIC_AUTH_TOKEN=<openrouter-api-key>
ANTHROPIC_API_KEY=
OPENROUTER_API_KEY=<openrouter-api-key>
CLAUDE_CODE_SKIP_FAST_MODE_ORG_CHECK=1
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1
ENABLE_TOOL_SEARCH=true
CLAUDE_CODE_SIMPLE_SYSTEM_PROMPT=1
ANTHROPIC_DEFAULT_HAIKU_MODEL=~anthropic/claude-haiku-latest
ANTHROPIC_DEFAULT_SONNET_MODEL=~anthropic/claude-sonnet-latest
ANTHROPIC_DEFAULT_OPUS_MODEL=~anthropic/claude-opus-latest
ANTHROPIC_DEFAULT_FABLE_MODEL=~anthropic/claude-fable-latest[1m]
ANTHROPIC_DEFAULT_FABLE_MODEL_NAME=Fable對於 Anthropic 模型,啟用 ENABLE_TOOL_SEARCH 可將系統提示詞的 token 數量減少近一半,且在現代 Claude 模型中已是預設設定… 當 Claude Code 檢測到第一方 harness 時。
工具搜尋同樣會顯著改變代理的行為:當工具搜尋被停用時,Claude 需要更多 token、更長的對話回合來完成相同任務,且更頻繁地使用 Todo 工具!
然而,今天大多數開放模型完全不支援工具搜尋。在 ori claude,我們偵測到您的 --model 標誌,並將設定調整為最適合您使用的模型。未來,我們計畫進一步最佳化工具設定、系統提示詞的冗長度等,根據不同模型調整。
就這樣
Claude Code 是一個特別棘手的例子,但我們將為多個 harness 最佳化 ori harness。今天我們支援:
- Claude Code
- Codex
- OpenCode
- Hermes
請試試看!
未來的一些計畫與想法:
- 更好地支援桌面應用程式
- 一個工具列小工具,用於追蹤使用量並切換全域至 OpenRouter
- 為 OpenCode、Pi 等 harness 內建 WebSearch 外掛
如果上述任何專案聽起來吸引人,或您對我們想支援的 harness 有任何回饋,請加入 Discord,並在 #ori-feedback 頻道留言。
來源:openrouter blog · openrouter.ai