升级Claude Code、Gemini、OpenClaw、OpenCode的SDK版本

This commit is contained in:
xintaofei
2026-03-26 10:40:19 +08:00
parent 14e0a6255e
commit 3ea656948a

View File

@@ -113,8 +113,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
name: "Claude Code", name: "Claude Code",
description: "ACP wrapper for Anthropic's Claude", description: "ACP wrapper for Anthropic's Claude",
distribution: AgentDistribution::Npx { distribution: AgentDistribution::Npx {
version: "0.22.2", version: "0.23.0",
package: "@zed-industries/claude-agent-acp@0.22.2", package: "@zed-industries/claude-agent-acp@0.23.0",
cmd: "claude-agent-acp", cmd: "claude-agent-acp",
args: &[], args: &[],
env: &[], env: &[],
@@ -163,8 +163,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
name: "Gemini CLI", name: "Gemini CLI",
description: "Google's official CLI for Gemini", description: "Google's official CLI for Gemini",
distribution: AgentDistribution::Npx { distribution: AgentDistribution::Npx {
version: "0.33.2", version: "0.35.0",
package: "@google/gemini-cli@0.33.2", package: "@google/gemini-cli@0.35.0",
cmd: "gemini", cmd: "gemini",
args: &["--acp"], args: &["--acp"],
env: &[], env: &[],
@@ -176,8 +176,8 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
name: "OpenClaw", name: "OpenClaw",
description: "OpenClaw is a personal AI assistant you run on your own devices.", description: "OpenClaw is a personal AI assistant you run on your own devices.",
distribution: AgentDistribution::Npx { distribution: AgentDistribution::Npx {
version: "2026.3.13", version: "2026.3.24",
package: "openclaw@2026.3.13", package: "openclaw@2026.3.24",
cmd: "openclaw", cmd: "openclaw",
args: &["acp"], args: &["acp"],
env: &[], env: &[],
@@ -189,30 +189,30 @@ pub fn get_agent_meta(agent_type: AgentType) -> AcpAgentMeta {
name: "OpenCode", name: "OpenCode",
description: "The open source coding agent", description: "The open source coding agent",
distribution: AgentDistribution::Binary { distribution: AgentDistribution::Binary {
version: "1.2.27", version: "1.3.2",
cmd: "opencode", cmd: "opencode",
args: &["acp"], args: &["acp"],
env: &[], env: &[],
platforms: &[ platforms: &[
PlatformBinary { PlatformBinary {
platform: "darwin-aarch64", platform: "darwin-aarch64",
url: "https://github.com/anomalyco/opencode/releases/download/v1.2.27/opencode-darwin-arm64.zip", url: "https://github.com/anomalyco/opencode/releases/download/v1.3.2/opencode-darwin-arm64.zip",
}, },
PlatformBinary { PlatformBinary {
platform: "darwin-x86_64", platform: "darwin-x86_64",
url: "https://github.com/anomalyco/opencode/releases/download/v1.2.27/opencode-darwin-x64.zip", url: "https://github.com/anomalyco/opencode/releases/download/v1.3.2/opencode-darwin-x64.zip",
}, },
PlatformBinary { PlatformBinary {
platform: "linux-aarch64", platform: "linux-aarch64",
url: "https://github.com/anomalyco/opencode/releases/download/v1.2.27/opencode-linux-arm64.tar.gz", url: "https://github.com/anomalyco/opencode/releases/download/v1.3.2/opencode-linux-arm64.tar.gz",
}, },
PlatformBinary { PlatformBinary {
platform: "linux-x86_64", platform: "linux-x86_64",
url: "https://github.com/anomalyco/opencode/releases/download/v1.2.27/opencode-linux-x64.tar.gz", url: "https://github.com/anomalyco/opencode/releases/download/v1.3.2/opencode-linux-x64.tar.gz",
}, },
PlatformBinary { PlatformBinary {
platform: "windows-x86_64", platform: "windows-x86_64",
url: "https://github.com/anomalyco/opencode/releases/download/v1.2.27/opencode-windows-x64.zip", url: "https://github.com/anomalyco/opencode/releases/download/v1.3.2/opencode-windows-x64.zip",
}, },
], ],
}, },