IDE && ADE
CLI
shell
npm i -g @openai/codex
npm i -g @opencode/cli --allow-scripts=@opencode/cli --force
npm i -g @anthropic-ai/claude-code --allow-scripts=@anthropic-ai/claude-code --forceZed
ACP
配置文件
Windows
json
{
"agent_servers": {
"Codex": {
"command": "npx",
"type": "custom",
"args": ["-y", "@agentclientprotocol/codex-acp"]
},
"Claude": {
"command": "npx",
"type": "custom",
"args": ["-y", "@agentclientprotocol/claude-agent-acp"]
},
"OpenCode": {
"command": "opencode.cmd",
"type": "custom",
"args": ["acp"]
}
}
}MacOS
json
{
"agent_servers": {
"Codex": {
"command": "npx",
"type": "custom",
"args": ["-y", "@agentclientprotocol/codex-acp"]
},
"Claude": {
"command": "npx",
"type": "custom",
"args": ["-y", "@agentclientprotocol/claude-agent-acp"]
},
"OpenCode": {
"command": "opencode",
"type": "custom",
"args": ["acp"]
}
}
}JetBrains AI Assistant
ACP
ACP adapter for the Claude Agent SDK
https://github.com/agentclientprotocol/claude-agent-acp
ACP adapter for Codex CLI
https://github.com/agentclientprotocol/codex-acp
配置文件
json
{
"default_mcp_settings": {
"use_idea_mcp": true,
"use_custom_mcp": true
},
"agent_servers": {
"Claude": {
"command": "npx",
"args": ["-y", "@agentclientprotocol/claude-agent-acp"]
},
"Codex": {
"command": "npx",
"args": ["-y", "@agentclientprotocol/codex-acp"]
},
"OpenCode": {
"command": "opencode",
"args": ["acp"]
}
}
}Antigravity
Antigravity && Antigravity IDE && Antigravity CLI
ProxyBridge - 代理设置
需要特别注意一个点,当 ProxyBridge 的接管规则配置过于激进时,就会触发之前分析的本地环回流量(127.0.0.1)死锁问题,所以需要添加一条优先级最高的规则。
shell
# HOST
Target IP / Host: 192.168.0.1;127.0.0.1;localhost;::1
Action: Direct / BypassMacOS
text
# Antigravity
com.google.antigravity-ide;language_server
# Antigravity IDE
com.google.antigravity-ide;language_server_macos_arm
# Antigravity CLI & ACP
agy;agy_acp_server.par
# Gemini
GeminiWindows
text
# Antigravity
Antigravity.exe;language_server.exe
# Antigravity IDE
Antigravity IDE.exe;language_server_windows_x64.exe
# Antigravity CLI & ACP
agy.exe;agy_acp_server.exe
# Gemini
Gemini.exe