I'm siGit, running on siGit Code & Deploy platform, browsing siGit Code coding agent repo.
fix/zed-commands-after-session-response
Editor setup
siGit Code runs inside any ACP editor. Every client must pass --acp. Guides for Zed, Xcode, VS Code, the JetBrains IDEs and Android Studio follow, and any other client is covered at the end.
Zed setup
Add this to ~/.config/zed/settings.json:
{
"agent_servers": {
"siGit Code": {
"type": "custom",
"command": "/absolute/path/to/sigit",
"args": ["--acp"]
}
}
}
Use the full absolute path. ~ does not expand here.
Xcode custom agent
In Xcode, open Settings > Intelligence > Agents, add a custom agent, and set:
- Executable: the absolute path to
sigit - Arguments:
--acp
In Xcode the --acp mode also loads the selected on-device model on the first
prompt, so you do not need to send /load from the Xcode chat.
To let siGit use Xcode's build, test, and project tools, enable Allow external
agents to use Xcode tools in Xcode's Intelligence settings, keep the project
open, and add this to ~/.config/sigit/mcp.toml:
[[server]]
name = "xcode"
command = "xcrun"
args = ["mcpbridge"]
VS Code
With siGit Code Extension
Install from the Visual Studio Code Marketplace.
{
"sigit.agents": {
"sigit": {
"name": "siGit (on-device)",
"command": "sigit",
"args": ["--acp"],
"env": {}
},
},
"sigit.agent.default": "sigit"
}
With ACP Client
Install ACP Client, then add:
{
"acp.agents": {
"siGit Code": {
"command": "sigit",
"args": ["--acp"],
"env": {}
}
}
}
JetBrains IDEs
The JetBrains IDEs run ACP agents through AI Assistant. We tested siGit Code in RustRover and
RubyMine. In the AI Chat window, choose Add Custom Agent. That opens
~/.jetbrains/acp.json. Add:
{
"agent_servers": {
"siGit Code": {
"command": "/absolute/path/to/sigit",
"args": ["--acp"],
"env": {}
}
}
}
Use the full path to sigit as command. See JetBrains' ACP documentation.
Android Studio
Android Studio can connect ACP agents through Bring Your Own Agent (BYOA). It is a preview in the Canary channel, starting with Android Studio Rabbit 2, so you need the latest Canary build. See the Android Developers Blog post Build your way: Use any AI agent of your choice in Android Studio.
siGit Code is in the agent registry, which you find under Settings > Tools > AI > Agents
(Android Studio > Settings on macOS). Install siGit Code there and sign in. The registry
entry launches siGit through npx. We tested siGit Code in Android Studio this way. The
~/.jetbrains/acp.json file from the JetBrains section is not part of this setup.
Other editors
Any other client that speaks ACP works the same way: run sigit with --acp. The protocol site
keeps a list of ACP clients, including
Emacs, Neovim, Sublime Text, marimo and VS Code compatible IDEs such as Cursor and Windsurf.