Repository navigation
ida-agent 0.4.8
ida-agent 0.4.8
Requires IDA Professional 9.4 and its bundled Qt 6.8.2 for the selected platform.
需要对应平台的 IDA Professional 9.4 及其自带的 Qt 6.8.2。
| Platform / 平台 | Downloads / 下载 |
|---|---|
| Windows x64 | *-windows-x64-setup.exe installer / 安装器;*-windows-x64.zip portable / 便携包 |
| Linux x64 (Ubuntu 24.04 baseline) | *-linux-x64.tar.gz: Gateway, full AI Chat plugin and client skills / Gateway、完整 AI Chat 插件及客户端技能 |
| macOS 15+, Intel + Apple Silicon | *-macos-universal2.dmg installer / 安装器;*-macos-universal2.zip portable / 便携包 |
Close IDA before installing or upgrading. Extracted packages contain per-file SHA256SUMS.txt;
installers and Linux/macOS archives also have separate .sha256 files.
安装或升级前请关闭 IDA。解压包内含逐文件 SHA256SUMS.txt,安装器及 Linux/macOS 压缩包另附 .sha256 校验文件。
No IDA or Qt runtime libraries are bundled. Linux requires system OpenSSL 3 and CA certificates.
macOS uses native networking and does not require OpenSSL; its binaries are ad-hoc signed, without Developer ID notarization.
不附带 IDA 或 Qt 运行库。Linux 需要系统 OpenSSL 3 和 CA 证书;macOS 使用原生网络接口,无需 OpenSSL,使用临时签名,未做 Developer ID 公证。
Linux and macOS have not been comprehensively tested. Please report bugs
with OS, CPU architecture, IDA version, reproduction steps and logs with secrets removed.
Linux 和 macOS 版本尚未经过全面测试。如遇问题,请提交 Bug / Issue,
附上操作系统、CPU 架构、IDA 版本、复现步骤及已去除密钥的相关日志。
0.4.8
- Make OpenCode 2 the configuration manager's default OpenCode target. Label configuration actions Install MCP / Update MCP and document Scoop's
versions/opencode2and npm's@opencode/cli@2; the launch command remainsopencode. - Write the native
mcp.servers.ida-mcpformat withdisabled: false,codemode: false,protocol: "legacy", and separate catalog/execution timeouts. Migrate only the old IDA entry while preserving other servers, settings, and JSONC comments. Removing IDA configuration clears both formats. - Validate native enablement and timeout fields, and use supported global
opencode.jsonc/opencode.jsonfiles instead of the obsoleteconfig.jsonfallback. - Update the OpenCode regression adapter for v2 permissions and standalone execution. Keep the 23-tool MCP catalog and existing RPC contracts compatible with 0.4.7.
Upgrade: Close IDA, install the complete 0.4.8 package, then restart IDA and reconnect MCP clients. For OpenCode 2, open ida-mcp -web and use Update MCP. If its background server is running, run opencode reload, then check the connection with opencode mcp list.
- 管理页默认支持 OpenCode 2,配置按钮明确为 Install MCP / Update MCP,补充 Scoop 的
versions/opencode2和 npm 的@opencode/cli@2安装说明;启动命令仍为opencode。 - 写入原生
mcp.servers.ida-mcp格式,使用disabled: false、codemode: false、protocol: "legacy"和分别设置的目录读取、工具执行超时。只迁移旧的 IDA 条目,保留其他服务器、设置及 JSONC 注释;移除时清除两种格式中的 IDA 条目。 - 校验新版启用字段和超时格式,选择受支持的全局
opencode.jsonc/opencode.json,移除过时的config.json回退。 - OpenCode 回归适配器使用 v2 权限格式和独立执行模式;23 个 MCP 工具及既有 RPC 合同与 0.4.7 保持兼容。
升级: 关闭 IDA、安装完整的 0.4.8 发布包,再重启 IDA 并重连 MCP 客户端。OpenCode 2 用户打开 ida-mcp -web,点击 Update MCP;若后台服务正在运行,执行 opencode reload,再用 opencode mcp list 检查连接。