Tools

The tool gateway: terminal, filesystem, browser, delegation, media, and more.

bash
synapse tools

Shows enabled and disabled tools for the current profile. Toggle them interactively or set values with synapse config set — for example synapse config set tools.browser.enabled true.

Tool families

Tool familyNotes
Terminal / filesystemShell commands and file operations in your workspace
Browser & researchBrowser automation, web search, and research tooling
DelegationSpawn isolated subagents for parallel workstreams
Computer useScreen-level automation backend (opt-in)
MediaVoice memo transcription, TTS, image generation (opt-in)
IntegrationsGitHub workflows, Google Drive skill, messaging delivery

Enabling and disabling

Tools are per-profile. A sensible default is: everything on for your personal machine, terminal and filesystem only inside containers, and computer-use off everywhere you do not explicitly need it.

bash
synapse config set tools.browser.enabled true
synapse config set tools.computer_use.enabled false

Streaming output

Tool output streams into the TUI as it happens. Interrupt with Ctrl+C or send a new message to redirect the agent mid-task — the work already done is kept, the plan is adjusted.

Extending with MCP

External tools arrive through the Model Context Protocol — see MCP for serving and consuming MCP servers.