-
Notifications
You must be signed in to change notification settings - Fork 69
sections integrations
EC2 Default User edited this page May 6, 2026
·
1 revision
Active contributors: Andy Taylor, Eno Reyes
docs/integrations/ documents the third-party surfaces Factory plugs into — IDE extensions, source control apps, and team chat/issue trackers. Each integration is a single MDX file with install + usage instructions.
docs/integrations/
├── github-app.mdx # Install and configure the Factory GitHub App
├── ide-integrations.mdx # General IDE integrations overview
├── jetbrains.mdx # JetBrains-specific via ACP
├── zed.mdx # Zed-specific via ACP
├── linear.mdx # Linear (issues / project tracking)
└── slack.mdx # Slack (chat-based droid interaction)
The VS Code extension is documented externally (linked from README.md and docs/cli/getting-started/overview.mdx to the VS Code marketplace listing) rather than in this directory. JetBrains and Zed use ACP (Agent Communication Protocol) and have their own per-IDE pages.
| Page | Highlights |
|---|---|
github-app.mdx |
Largest of the integration pages (~9 KB). Covers the Factory GitHub App: org-level install, per-repo permissions, the /install-github-app slash command, and how the app powers code review and missions. |
ide-integrations.mdx |
General orientation for IDE setups; routes readers to the per-IDE pages. |
jetbrains.mdx |
JetBrains setup via ACP — how to install the bridge and connect from IntelliJ/PyCharm/etc. |
zed.mdx |
Zed setup via ACP. The longest IDE-specific page (~6 KB). |
linear.mdx |
Connecting Linear so droid can read tickets and post updates. |
slack.mdx |
Connecting Slack so droid can be invoked from chat threads. |
- The GitHub App's enterprise/security profile lives in
docs/enterprise/github-integration-security.mdx. - MCP servers — broader than these single-purpose integrations — are documented at
docs/cli/configuration/mcp.mdx. - Plugins (which can wrap third-party services) are at
docs/cli/configuration/plugins.mdxanddocs/guides/building/building-plugins.mdx. - Changelog automations to Discord and Linear are CI workflows (
.github/workflows/changelog-to-{discord,linear}.yml), not user-facing integrations.
- New integration → add
docs/integrations/<name>.mdx, add to the "Integrations" group indocs/docs.json, and link from the most relevant getting-started page. - IDE integration → if it uses ACP, follow the
jetbrains.mdx/zed.mdxpattern. If it ships as a marketplace extension, link out to the marketplace fromide-integrations.mdxandREADME.md.