DocsConfiguration
View as Markdown

Settings Reference

Every Agentastic settings page, section by section — general, workspaces, agents, tasks, skills, plugins, cloud, mobile app, containers, code review, terminal, appearance, and more.

Open Settings with Cmd+, or from the menu bar: Agentastic > Settings.

The sidebar lists these pages in order: General, Accounts, Workspaces, Agents, Tasks, Skills, Plugins, Cloud, Mobile App, Containers, Code Review, Terminal, Themes, Appearance (Font), Text Editing, Search, Source Control, Locations, Language Servers, Repomix, Developer.

General#

SettingDescriptionDefault
Pane StyleClassic tiles editor panes edge to edge with thin dividers; Modern draws each pane as a rounded card with space around itModern
Show Jump BarDisplay breadcrumb navigation in editorOn
Focus DimmingDim unfocused panesOff
Navigator PositionPlace the navigator sidebar on the Left or RightLeft
Keep Mac awake while agents workStop the Mac idling to sleep while an agent is working; the display can still sleep, and closing the lid still sleeps the MacOn

Text Editing#

SettingDescriptionDefault
FontEditor and diff viewer font faceSF Mono
Font SizeEditor and diff viewer text size in points13
Line HeightLine spacing multiplier1.5
Tab WidthSpaces per tab4
Insert SpacesUse spaces instead of tabsOn
Word WrapWrap long linesOn
Markdown ViewRender Markdown as plain text, markdown, or splitMarkdown

Terminal#

SettingDescriptionDefault
Terminal EmulatorGhostty or SwiftTermGhostty
ShellDefault shellSystem Default
FontTerminal font faceSF Mono
Font SizeTerminal text size13
Cursor StyleBlock, underline, or barBlock
Cursor BlinkAnimate cursorOn
Option as MetaUse Option as Meta keyOff
Auto-copy Selected TextCopy to the clipboard as soon as you selectOff
Open Links & Files on ClickClick URLs and file paths in the terminal to open themOn
Image PreviewsHover an image path in the terminal for an inline previewOn
Enable File PreviewHover a file:line reference for a syntax-highlighted code previewOn

Theme#

SettingDescriptionDefault
Editor ThemeSyntax highlighting themeDefault
Match SystemFollow system dark/light modeOn
Enable glass effectLet the desktop show through the window, sidebars, editor, chat, and terminals. Full screen and Reduce Transparency stay opaqueOff
Glass amountHow much of the desktop shows through, from 0% (a solid theme tint) to 100% (the desktop blur alone), in steps of 1020%
SettingDescriptionDefault
Ignore PatternsFiles/folders to excludenode_modules, .git
Search LimitMaximum results1000

Keybindings#

Customize keyboard shortcuts. Each command can have a custom key combination assigned.

Locations#

SettingDescription
Default Save LocationWhere new files are saved
Recent ProjectsList of recently opened projects
SettingDescriptionDefault
Show Hidden FilesDisplay dotfilesOff
Sort Folders FirstFolders before filesOn

Source Control#

SettingDescriptionDefault
Auto FetchAutomatically fetch from remoteOff
Fetch IntervalTime between auto fetches5 min

Agents#

The catalog of every agent Agentastic can launch — 55 built-in definitions plus any custom connections you add. Agents are shown as a grid of tiles.

Each tile carries the agent's icon and name, its installed version, its detection status, and a row of chips:

ElementMeaning
VersionThe version detected on your machine
Update chipA newer version is available; click it to update in place
Chat chipThe agent can run in structured Chat as well as a terminal
PinPins the agent to the top of the grid and of the Agent Home picker
InstallRuns the agent's documented install command, then re-verifies the executable

Tiles are grouped Pinned → Installed → Not installed → Disabled. The segmented control filters by installation status, the search field filters by name or command, and the refresh button re-runs detection and re-checks for newer versions.

SettingDescriptionDefault
Launch InterfaceWhether this agent opens in Terminal or ChatTerminal
Executable SourceAuto-detected path, or one you specifyAuto
Show Subscription UsageShow the agent's remaining subscription quota in the Inspector's Agents card (Claude Code and Codex)Off
Custom AgentsYour own definitions, with any CLI command-
Send ShortcutWhether Return or ⌘ Return submits a prompt; every other Return chord opens a new line. Applies to the Agent Home prompt and the chat composer alikeReturn
Follow-up BehaviorWhether sending while an agent works queues the message or steers the current turn. Holding ⌥ while sending does the opposite for that one message; agents that cannot steer always queueQueue
Agentastic PromptPrepend Agentastic IDE instructions to the Agent Home promptOn

Structured Chat requires an agent Agentastic can drive over a structured protocol: Agentastic, Claude Code, and Codex through their native integrations, plus every agent that speaks Agent Client Protocol — 30 of the 55 catalog definitions today, marked with a Chat chip on their tile. Every other agent runs in a terminal, and you can still convert a running pane to Chat afterwards. Overriding an agent's command turns Chat off for it, because Agentastic can no longer tell what it launched. See Chat for the full list and for the transcript, plan, and sub-agent surfaces.

Each worktree can designate one live sidebar session as its Primary Agent. Actions and feedback routed to Primary Agent try that canonical session first; the designation is managed from the agent's sidebar context menu.

Workspaces#

Worktree Settings#

SettingDescriptionDefault
Worktree LocationWhere new worktrees are storedAdjacent
Worktree Setup ScriptPath to setup script for new worktrees.agentastic/setup.sh

Container Settings#

SettingDescriptionDefault
Container ImagesDocker images available for containersSee defaults
Setup Script PathCustom container setup script location~/.config/agentastic/container-setup.sh
Mount Git ConfigShare ~/.gitconfig with containersOn
Mount SSH KeysShare ~/.ssh/ with containersOff
Copy Shell ConfigCopy shell configs to container homeOn
Network ModeContainer network access (Bridge/Restricted/None)Bridge

See Docker Containers for detailed documentation.

Accounts#

Connect the accounts Agentastic uses on your behalf.

  • Agentastic account — Sign in to (or create) your Agentastic account to share one identity across Agentastic.dev, Agentastic.com, and the Agentastic settings app. A session you're already signed into on your Mac is picked up automatically; you can manage the account on Agentastic.com, and signing out applies across Agentastic products.
  • Plugins — Connect GitHub for pull requests and private clones, issue trackers such as Linear and Sentry for issue mentions, and Slack for incoming tasks and outgoing updates. Credentials and MCP delivery are managed on the Plugins page. See Plugins & MCP, Issue Tracking, and Slack.

Tasks#

Configure built-in Actions and create reusable agent tasks that appear in every repository and worktree.

SettingDescriptionDefault
Fast ModelProvider, model, and thinking effort used by Fast actionsAutomatic; Haiku for Claude Code, Terra + Medium for Codex
Thorough ModelProvider and optional model used by Thorough actionsAutomatic
Add TaskCreate a globally available custom Action-
ModelPer-action override of the selected tier's modelTier default
PromptPrompt template; all 15 Actions placeholders are available to every taskBuilt-in prompt or custom task prompt
Run InExecution destination; automatic result tasks offer Headless or Utility ChatPrimary Agent → Utility Chat for interactive built-ins; Headless for automatic result tasks

Workspace display naming and inline commit-message generation consume a captured agent response directly. Headless uses noninteractive CLI output for local Codex and Claude tasks, including custom definitions. It runs in an isolated temporary directory and uses schema-constrained output for JSON tasks. Other providers and remote or container-backed tasks use hidden structured Chat. Headless tasks preserve the active worktree and session selection; hidden Chat sessions close after a valid result. Utility Chat explicitly uses, reveals, and retains the Chat interface. Primary Agent continues the canonical live agent in the exact target worktree and tries a user-designated Primary Agent first. If that designation is stale, Agentastic can use another eligible live agent in the same worktree. If none is available, it starts a Utility Chat instead; it never redirects the Action to a bare shell, another worktree, or another workspace. The existing session keeps its provider and model; model overrides apply to automatic captured tasks, newly created agent sessions, and the Utility Chat fallback.

Interactive Actions support connected remote worktrees on all five surfaces. The selected provider's command must be installed on the remote host, and a target worktree must be active before an Action can use its Utility Terminal. Repository shell tasks remain local-workspace only; remote workspace settings do not load them from .agentastic/settings.json.

Custom Actions can be edited, duplicated, or deleted from their row menu. They are stored globally rather than in a repository's workspace settings. See Actions for the built-in catalog, custom task workflow, and complete placeholder reference.

Skills#

Install a skill once and Agentastic delivers it to whichever agent you launch, translated into that agent's own convention.

ControlWhat it does
Skill MarketplaceBrowse and install skills from the Skillopedia catalog
Install from GitHubInstall a skill from any repository
Installed SkillsUpdate to Latest, Open in Editor, or Remove an installed skill

See Skills.

Plugins#

Connect a tool once — every agent you launch gets it automatically, as an MCP server where the agent supports one, and as skills, instructions, or attachments where it doesn't.

ControlWhat it does
Installed / SuggestedThe connected plugins, and the built-in catalog you haven't connected yet
ConnectOpens the plugin's detail pane, where you enter credentials (stored in the macOS Keychain) and see exactly what its MCP server runs
Add MCP Server…Add a personal MCP server — stdio command or HTTP endpoint — available to every workspace
Install Plugin from Folder…Load a plugin from a local plugin.json manifest
UninstallRemoves the plugin and its stored credentials from this Mac

See Plugins & MCP.

Cloud#

Run agents on cloud VMs you provision yourself.

SettingDescriptionDefault
Add Provider...Connect a cloud backend and its credentials-
Default ProviderUsed when launching an agent with the Cloud targetAsk each time
Code TransferHow your code gets onto a freshly provisioned cloud VMProvider default
EnabledWhether a configured provider is offered as a launch targetOn

See Cloud Agents.

Mobile App#

Pair an iPhone and watch, answer, and steer your agents from it.

ControlWhat it does
Enable connections from your phoneStarts the local companion host; off by default
PortThe port the host bound to, shown once it is running
Reach this Mac from anywhereLets the phone reach this Mac off your network through Agentastic's relay, which cannot read the session; off by default, needs an Agentastic account
Reset Relay Access…Revokes the relay credential in every pairing code this Mac has shown; phones on your network pick up the new one automatically, relay-only phones pair again
iPhone AppGet It on TestFlight, plus a QR code to install the app with your iPhone's camera
Pair a Device…Shows a pairing QR code to scan with the Agentastic app on your phone
DevicesPaired devices, with Remove for each

See Companion for iPhone.

Containers#

Docker images and mounts for container-isolated agents. These are also reachable from the Workspaces page above; see Docker Containers for the full reference.

Appearance (Font)#

SettingDescriptionDefault
EditorFont, size, and weight for the editor — also applies to the diff viewerSF Mono
MarkdownFont used by Markdown documentsSystem
TerminalTerminal font, or Use text editor font to follow the editorSF Mono

Language Servers#

Install, enable, and configure the language servers Agentastic runs for code intelligence. See Set Up LSP and Language Servers.

Repomix#

Defaults for packing a repository into a single file an agent can read.

SettingDescription
FormatOutput format for the packed repository
Include File SummaryPrepend a per-file summary
Include Directory StructurePrepend the directory tree
Show Line NumbersNumber lines in the packed output
Remove Empty LinesStrip blank lines
Include Patterns / Ignore PatternsWhich files are packed
Respect .gitignoreHonor the repository's ignore rules
Use Default Ignore PatternsApply Repomix's built-in ignore list
Token LimitCap the size of the packed output

Code Review#

SettingDescriptionDefault
Review Diff ActionOpens its prompt and model configuration in Tasks-
Enabled AgentsAdditional reviewers that receive the Review Diff promptProvider defaults
Custom AgentsAdditional custom review commands-

Developer#

Advanced settings for development and debugging:

SettingDescription
Debug ModeEnable debug logging
Inspector ToolsShow internal development tools